2

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?

Sven
  • 98,649
  • 14
  • 180
  • 226
readonly
  • 3,359
  • 4
  • 26
  • 23

2 Answers2

2

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.

TheCompWiz
  • 7,409
  • 17
  • 23
  • 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
1

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)