Difference between revisions of "Nagios"

From Hack Sphere Labs Wiki
Jump to: navigation, search
(Windows Internal (Private Data) Monitoring)
(Windows Internal (Private Data) Monitoring)
Line 34: Line 34:
 
=Windows Internal (Private Data) Monitoring=
 
=Windows Internal (Private Data) Monitoring=
  
*Installing the Windows Agent
+
*Installing the Windows Agent Manually
 
#Download the latest stable version of the NSClient++ addon from http://sourceforge.net/projects/nscplus
 
#Download the latest stable version of the NSClient++ addon from http://sourceforge.net/projects/nscplus
 
#Unzip the NSClient++ files into a new C:\NSClient++ directory
 
#Unzip the NSClient++ files into a new C:\NSClient++ directory
 
#Open a command prompt and change to the C:\NSClient++ directory
 
#Open a command prompt and change to the C:\NSClient++ directory
 
#Register the NSClient++ system service with the following command:
 
#Register the NSClient++ system service with the following command:
 
+
nscp.exe service --install
 
+
#Open the services manager and make sure the NSClientpp service is allowed to interact with the desktop (see the 'Log On' tab of the services manager). If it isn't already allowed to interact with the desktop, check the box to allow it to.
 +
#create a nsclient.ini file
 +
#start service/reboot/run command to start
  
 
==Notes==
 
==Notes==
 
*http://nagios.sourceforge.net/docs/3_0/monitoring-windows.html
 
*http://nagios.sourceforge.net/docs/3_0/monitoring-windows.html

Revision as of 13:49, 9 October 2013

Debian

aptitude install nagios3 nagios-plugins nagios-nrpe-plugin nagios3-doc

Set domain if you have one (else leave default) and set login user and password (it should prompt your for both)

At the time I had to apply the fix that is here: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=626462

Notes

General Ping Monitoring

You put a host config file in the host config directory and restart nagios. It will then pull the new host in.

/etc/nagios3/conf.d

Contains templates that you can pull into your host config files.

/etc/nagios3/conf.d

is also where you put your host config files.

  • Example
define host{
        use                     generic-host            ; Name of host template to use
        host_name               HOSTNAME
        alias                   HOSTNAME
        address                 192.168.52.20
        }

Save that in

/etc/nagios3/conf.d

and

/etc/init.d/nagios3 restart

you should see it pop in

Windows Internal (Private Data) Monitoring

  • Installing the Windows Agent Manually
  1. Download the latest stable version of the NSClient++ addon from http://sourceforge.net/projects/nscplus
  2. Unzip the NSClient++ files into a new C:\NSClient++ directory
  3. Open a command prompt and change to the C:\NSClient++ directory
  4. Register the NSClient++ system service with the following command:
nscp.exe service --install
  1. Open the services manager and make sure the NSClientpp service is allowed to interact with the desktop (see the 'Log On' tab of the services manager). If it isn't already allowed to interact with the desktop, check the box to allow it to.
  2. create a nsclient.ini file
  3. start service/reboot/run command to start

Notes