2 NagCollect: Nagios Data Collector for Passive Checks
3 Copyright (c)2009-2011 Alexander Barton, alex@barton.de
5 NagCollect is free software and published under the
6 terms of the GNU General Public License.
14 1. Run "make install-server".
16 2. Adjust /etc/nagios3/system.cfg and your Nagios3 templates.
18 3. Use visudo(8) to add the following to your /etc/sudoers file:
20 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
21 ALL=(nagios) NOPASSWD: /usr/local/sbin/nagios-submit-host, \
22 /usr/local/sbin/nagios-submit-service
23 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
25 4. Configure client keys in /etc/nagios3/nagcollect.keys.
31 1. Run "make install-client".
33 2. Adjust the client configuration in /usr/local/etc/nagcollect.conf.
35 3. Make sure /usr/local/sbin/nagcollect is run periodically.
37 On Mac OS X, you can use the following to commands to start and stop the
38 periodic execution, which "make install-client" does on this platform:
40 - Start: sudo launchctl load -w /Library/LaunchDaemons/de.barton.nagcollect
41 - Stop: sudo launchctl unload -w /Library/LaunchDaemons/de.barton.nagcollect
44 Plugins (active checks)
45 ~~~~~~~~~~~~~~~~~~~~~~~
47 1. Run "make install-plugins".
49 The plugins will be build (generated using the passive service checks and
50 a wrapper script) and installed into /usr/local/lib/nagios/plugins/.