Joshua Parker Ruehlig
Hall of Famer
- Joined
- Dec 5, 2011
- Messages
- 5,949
I request nrpe built into freenas (not as an addable plugin). I installed nrpe in a jail but it is much too limited as it can't get to the devices. It could only monitor cpu and memory. When I hack nrpe onto my freenas box (not in a jail) I can get all the needed monitoring. (smart for each disk / diskfree / zpool health / ups_status)
Note - UPS is already well integrated into freenas but some people may want it built into their nagios / icinga monitering system as well.
Most dependencies are already there, though the way freenas is built it doesn't think the dependencies are there. What needs to be added to freenas is..
*gettext, libiconv, and nrpe binaries
*init file to startup nrpe2
*nagios-plugins scripts (many can be removed, some added like check_mem and check_zpool)
*nrpe user
*sudo + sudoers file with entries for nrpe user to run smart stuff (which needs root)
*gui entry to allow editing allowed nagios / icinga servers and nrpe command definitions
*gui entry for starting / stopping the service
PS - I am more than willing to help this added to freenas, not sure about the gui stuff but I can definitly help organize some of the other stuff here. THANKS!!!
Note - UPS is already well integrated into freenas but some people may want it built into their nagios / icinga monitering system as well.
Most dependencies are already there, though the way freenas is built it doesn't think the dependencies are there. What needs to be added to freenas is..
*gettext, libiconv, and nrpe binaries
*init file to startup nrpe2
*nagios-plugins scripts (many can be removed, some added like check_mem and check_zpool)
*nrpe user
*sudo + sudoers file with entries for nrpe user to run smart stuff (which needs root)
*gui entry to allow editing allowed nagios / icinga servers and nrpe command definitions
*gui entry for starting / stopping the service
PS - I am more than willing to help this added to freenas, not sure about the gui stuff but I can definitly help organize some of the other stuff here. THANKS!!!