Monitors

Watch your Mac's CPU, GPU, memory, temperatures, network, disks, battery and fans live, and see which apps use the most of each.

Open it

Type monitors (or cpu, memory, battery, temperature, system monitor) and press ↵ on Monitors. You can also:

Readings update only while Monitors is on screen. When you hide the bar or leave Monitors, Saiki stops reading them (unless an alert is on).

The readings

Each reading is a row with its current value, a line or two of detail, and a history graph beside it. Type to filter the rows by name.

RowWhat it shows
CPUHow busy the CPU is, with a bar, and how long the Mac has been up.
GPUHow busy the GPU is.
MemoryMemory used of the total, with a bar; memory pressure, compressed, cached and swap.
TemperaturesThe hottest CPU and GPU sensors, and the battery's temperature.
NetworkDownload and upload speed now, and how much has moved this session.
DisksFree space on each disk, its read and write speed, and its health (SMART status and life left) when the disk reports it.
Battery & PowerCharge and whether it's charging, with a bar; power the Mac and the adapter draw, the charger's wattage, battery health, cycle count and time left. On a Mac without a battery, the power it uses.
FansEach fan's speed in rpm. Only on Macs with fans; Saiki doesn't control them.

What's using it

Press → or ↵ on CPU, GPU, Memory, Network, Disks or Battery & Power to list the apps using the most of it (up to eight), busiest first, each with its number. Battery & Power ranks them by energy. Press ← to fold the list again. Temperatures and Fans have no list.

Opening a row shows more too: CPU shows a bar for each core, performance and efficiency cores apart, and Network shows your Mac's local IP addresses.

On an app in the list:

Test your internet speed

Type speed test and press ↵ on Network Speed Test, or press ⌘T (Run Speed Test) in Monitors. Saiki runs macOS's own networkQuality test against Apple's servers, only when you ask. It can take up to a minute and a half.

The result shows under Network and in a message: download and upload speed, responsiveness under load (in round trips per minute, RPM) and idle latency in milliseconds.

More with ⌘K

ActionKey
Show Top Processes / Hide Top Processes↵
Bring to Front (on an app)↵
Force Kill (on an app)⌘⌫
Run Speed Test⌘T
Show Task Manager⌘M

Alerts

Monitors can send a notification when something needs your attention. Every alert is off to start with. Turn them on in the Alerts card on Settings → Monitors; each has its limit just below it.

AlertWhen it notifies
High CPUThe CPU stays above the limit (70 to 100 %, 90 % to start) for 12 seconds.
Hot CPUThe CPU stays hotter than the limit (80 to 105 °C, 90 °C to start) for 12 seconds.
Memory pressureMemory pressure turns critical.
Low disk spaceA disk's free space drops under the limit (5 to 30 % free, 10 % to start).
Low batteryThe battery drops to the level (5 to 50 %, 15 % to start) while it isn't charging.
Hot batteryThe battery stays hotter than the limit (35 to 50 °C, 40 °C to start) for 12 seconds.

Repeat an alert after (2, 5, 15 or 30 minutes; 15 to start) sends at most one notification per alert in that time, however long it lasts. The battery alerts appear only on a Mac with a battery.

While any alert is on, Saiki keeps reading what that alert needs in the background, even with the bar closed. Alerts need the Notifications permission (see Install and permissions).

Settings

On Settings → Monitors, the switch at the top turns Monitors off, along with Network Speed Test and its alerts. The Open card holds its hotkey.

SettingWhat it does
Refresh every1, 2 (the default) or 5 seconds, only while Monitors is open.
Temperatures in°C or °F, in Monitors and its alerts.
Network speed inMB/s, or Mbps as connection speeds are quoted.
Memory showsMemory used, as Activity Monitor counts it, or only app memory.
History graphsA graph beside each reading.
Graph scaleLabels each graph's top value on a dashed line.

The Shown card has a switch for each reading: CPU, Each core's load, GPU, Memory, Temperatures, Network, Apps using the network, Local IP addresses, Disks, Battery and power, and Fans. All are on to start with. A reading that's off isn't read at all. With Apps using the network off, Network has no list of apps.