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?

link|improve this question

47% accept rate
feedback

2 Answers

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.

link|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
feedback

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)

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

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