Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
Apple Mac OS X Server Monitoring Library
0.6.3
2011-09-22
- Nagios 2.x
- Nagios 3.x
LGPL
235640
Meet The New Nagios Core Services Platform
Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.
Monitoring Made Magically Better
- Nagios Core on Overdrive
- Powerful Monitoring Dashboards
- Time-Saving Configuration Wizards
- Open Source Powered Monitoring On Steroids
- And So Much More!
Apple OS X Servers run a command and control daemon on port 311 which uses XML to send and receive commands and report status. This is the native protocol used by Apple's own Server Manager application and talks over HTTPS. Using this library it's possible to get status updates from a server and send commands to restart services etc.
Monitor & Automatically Restart
* AFP
* Calendar
* DHCP
* Directory Services
* DNS
* FTP
* IP Filter
* Jabber
* Mail
* MySQL
* NAT
* Netboot
* NFS
* Podcast
* Print
* Quicktime Streaming Server
* RADIUS
* SMB/CIFS
* Software Update/Patches Required
* Software Update Service
* Teams
* VPN
* Web
* Web Objects
* XGrid
This code can be run from Linux (theoretically any OS with Python 2.5), Mac OS X and it should run with Windows also. It can talk to server versions of Panther, Tiger, Leopard and Snow Leopard (Older Versions May Work But I Have No Access To Them). Snow Leopard is still in development but a development build from Feb/March has worked perfectly.
Monitor & Automatically Restart
* AFP
* Calendar
* DHCP
* Directory Services
* DNS
* FTP
* IP Filter
* Jabber
* MySQL
* NAT
* Netboot
* NFS
* Podcast
* Quicktime Streaming Server
* RADIUS
* SMB/CIFS
* Software Update/Patches Required
* Software Update Service
* Teams
* VPN
* Web
* Web Objects
* XGrid
This code can be run from Linux (theoretically any OS with Python 2.5), Mac OS X and it should run with Windows also. It can talk to server versions of Panther, Tiger, Leopard and Snow Leopard (Older Versions May Work But I Have No Access To Them). Snow Leopard is still in development but a development build from Feb/March has worked perfectly.
Reviews (2)
bymarcomc, January 16, 2013
I just wrote a patch based on the version 0.6.5 to output perfData to be used with NAgVis gadgets
https://github.com/inviqa/SysAdmin/tree/master/libsrvrmgrd-osx-perfdata_patch
https://github.com/inviqa/SysAdmin/tree/master/libsrvrmgrd-osx-perfdata_patch
bymeatball, October 25, 2011
Using Nagios and libsrvrmgrd-osx to monitor OS X Services
http://glarizza.posterous.com/using-nagios-and-libsrvrmgrd-osx-to-monitor-o
http://glarizza.posterous.com/using-nagios-and-libsrvrmgrd-osx-to-monitor-o