Are there any applications that persistently track statistics like those displayed with iStat Menus (network, CPU, RAM, temperature, etc.)?

Having this data would be cool on its own, but it would also be useful if such a program broke down the data by day of the week, time of day, programs running, location, etc.


Hardware Monitor has the features you need, but only evaluation version is free.

  • definition of artificial sensors that monitor aspects of the operating system, e.g. CPU load, number of processes, disk usage, memory usage, paging activity, network interface activity (only in 10.4 or later)

Or you can make Bash script, and then import created CSV file into Google Docs or Excel to build chart.

  • This looks like a good solution, but not sure if it will work with a 2011 MacBook Air (it says only models through to March '11 will work).
    – rubergly
    Aug 16 '11 at 5:41
  • The developer behind Hardware Monitor has been leading the pack on supporting new sensors / new hardware with active improvements. It's a free trial, so see what it does. Usually it tells you there are 4 sensors that are new/unknown - but shows you the rest of the data.
    – bmike
    Aug 16 '11 at 13:05

I would configure snmp on your mac and then set up something like mrtg to draw pretty graphs once the data has been collected.

You can have once machine watch all the routers and computers on your local network. Your mac can monitor itself as well if that's all you want.

It won't likely do location tracking - but it's a start and widely documented how to set up and configure both the data sharing as well as the data collection.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .