Server monitoring suggestions?

Discussion in 'Mac OS X Server, Xserve, and Networking' started by orangehand, Feb 24, 2014.

  1. orangehand macrumors newbie

    Oct 23, 2006
    I need to monitor the elements of a client's Mac Pro server running 10.8.latest server. Any ideas? Needs external notification capabilites.
    I thank you!
  2. G0meZ macrumors regular

    Aug 9, 2011
    I use a bunch of shell & perl scripts, pinging and testing the services, sending me emails if offline. the scripts are regularly kicked off by geektool / nerdtool

    made it all myself as i couldn't find any good software...
  3. orangehand thread starter macrumors newbie

    Oct 23, 2006
    Care to share??!!

    I would be extremely grateful!
  4. G0meZ macrumors regular

    Aug 9, 2011
    I'd be happy to, yes

    but here's the thing: I wrote all this on company time, thus that code belongs to the company and I am not at liberty to share.
    sorry but I can't do this.

    but it ain't rocket science. just startpage for shell scripts to ping, perl scripts for server alive / afp online / or some such stuff
  5. northerngit macrumors member

    Jul 16, 2007

    Depending on how much you want to invest in the solution and if external alerts are imperative, you should look at dedicated monitoring services.

    Scripts running locally will notify you of issues as long as the server is available and the clients internet link is working.

    External monitoring with Nagios / Zabbix / Cacti would be preferable; but require an external web server to host and relay notifications.
  6. G0meZ macrumors regular

    Aug 9, 2011
    agreed. that's why i got an old, old imac running these scripts against my servers :)
  7. adam9c1 macrumors 68000


    May 2, 2012

    I know it's a different quality tool than nagios, but perhaps this will work for what you need.
    First 5 devices is free, and after that not that expensive.
  8. mikepj macrumors regular

    Nov 2, 2004
    I use two different tools to monitor my servers. The first is Cacti/RRDTool, which tells me how the network is doing. The second is Munin, which tells me how the particular servers are running (CPU, memory use, disk, etc). Both of these tools are free.


    If you are just looking to monitor a single server over a screen sharing connection, then you could use my system monitoring app, XRG. Just set the refresh time to update once every minute, and you can see a pretty long history on the graph whenever you login (assuming you can leave an account logged in 24/7).

Share This Page