17.3. Procedure – Monitoring PNS with Nagios

Purpose: 

To monitor your Proxedo Network Security Suite hosts with Nagios, complete the following steps. Using Nagios, you can monitor the memory usage of your hosts, and the number of running processes and threads for your PNS instances, and the expiry of the product licenses and certificates (for details on certificate and license-monitoring, see Procedure 11.3.8.8, Monitoring licenses and certificates).

Prerequisites: 

  • To monitor your Proxedo Network Security Suite hosts with Nagios, you must already have a central Nagios server installed. It is not possible to install the Nagios server on Proxedo Network Security Suite hosts.

  • Experience in administering Nagios is required.

Steps: 

  1. Login to the host locally, or remotely using SSH. For details on enabling SSH access, see Section 9.4, Local services on PNS.

  2. Issue the following command to install the required packages: sudo apt-get install zorp-pro-nagios-plugins nagios-nrpe-server. The zorp-pro-nagios-plugins package installs three scripts; these are automatically configured to run as root, and are listed in the /etc/nagios/nrpe.d/zorp.cfg file.

  3. Login to your MS host using MC, and enable access to the TCP/5666 port. For details, see Section 9.4, Local services on PNS.

  4. Repeat this procedure for every Proxedo Network Security Suite host that you want to integrate into your monitoring system.

  5. Add the Proxedo Network Security Suite hosts to your central Nagios server, and create services for the hosts. For details, see the documentation of Nagios.

    Note

    Adjust the alerting limits set in the scripts as needed for your environment.