Beacon guide

Mac performance monitoring — the practical setup

A no-fuss approach to keeping eyes on Mac performance over time, with the right balance of detail and overhead.

5 min read

Performance monitoring on a Mac sounds like something you’d do for a server. For a laptop, it’s mostly about spotting the moment something goes wrong — a runaway process, a thermal event, a memory leak — early enough to do something about it. The setup is simpler than it sounds.

What “performance monitoring” actually means on a laptop

For a desktop Mac running production workloads, you might want logging, alerts, time-series databases. For a personal MacBook, you want three things:

That’s it. No Grafana, no Prometheus, no dashboards. A menubar widget and Activity Monitor cover most of it.

The layered setup

  1. Layer 1 — a menubar monitor. CPU, memory pressure, temperature visible at a glance, all day. This is your awareness layer.
  2. Layer 2 — Activity Monitor or top. When the menubar shows something off, this is where you find which process. You don't keep it open continuously.
  3. Layer 3 — powermetrics and pmset. For thermal and power questions when the GUI tools don't have enough detail.
  4. Layer 4 — Instruments. For real performance investigation: sampling, allocations, system traces. Only when you're profiling something specific.

Most days you only use layer 1. Layer 2 maybe once or twice a week. Layers 3 and 4 when you have a real problem.

What to actually watch in the menubar

The signals that catch the most issues for the least screen space:

Battery and disk are useful too, but the four above catch most situations.

What to skip

You don’t need:

The Beacon angle

Beacon was built for exactly this layered setup. It sits in the menubar with the signals you choose, opens a dropdown with everything else, and stays out of the way otherwise. CPU, memory, network, thermals, fans, disk, battery, and GPU sensors are all available; you pick what to show where. $14.99 lifetime. Download Beacon if you want to try this setup with one app.

When to escalate to deeper tools

If your menubar shows something abnormal and Activity Monitor doesn’t make it obvious — recurring CPU spikes from an unknown process, memory growing slowly over hours, intermittent thermal throttling — that’s when Instruments earns its complexity. It can sample stack traces, watch allocations, and trace system calls. The learning curve is real but you only need a small fraction of it for most laptop questions.

For 95% of Mac performance questions, though, a menubar monitor and Activity Monitor are the whole toolkit.

← All Beacon tips