Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We have a bunch of OS X workstations and some users have complained that there isn't enough memory on them. We'd like to monitor some resource usage stats over time to see if we should upgrade memory on all the machines or not - is there a good tool that does this?

share|improve this question

1 word... SNMP. After SNMP is installed, there are hundreds of tools that can monitor your machines and create all sorts of pretty graphs of whatever you wish to monitor. (cpu/ram/processes running/etc...) I recommend something like Cacti. It's pretty simple to get going.

share|improve this answer
Can SNMP be enabled on Mac OS X Clients? If so, do you know if it's possible to get hardware sensor information? – afrazier Apr 14 '11 at 17:59
First, click on the link I provided in my answer... (click on "SNMP") there is no difference between server & client when it comes to OSX anymore. Second, you can build your own custom entries into the snmpd absolutely. This isn't very easy, but it is doable. – TheCompWiz Apr 14 '11 at 20:41

You can try Ganglia it's a great open source software, and you see all the bottlenecks per workstations. Ganglia create graphs per user, and per resource (cpu/ram/disk/etc)

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.