SquidGuard is a URL redirector used to use blacklists with the proxysoftware Squid. There are two big advantages to squidguard: it is fast and it is free.
NagVis
Key features are:
• Display of single Hosts or Services
• Display the state of a Host dependent on the state of its services (“recognize services”)
• Visualize a complete Host- oder Servicegroup with one icon
• Define Sub-Map icons wich represent a complete NagVis Map of Hosts/Services/Groups in one icon (drill down)
• Visualization of complete IT Processes using self drawn graphics
Prerequisites
The ndoutils must be installed
PHP must be installed. Since our ndoutils were installed with an RPM verison of MySQL and Apache was installed from source, our PHP configure line was:
./configure --with-apxs2=/usr/local/apache2/bin/apxs
Installation
Download the source:
cd /extra/src
wget http://internap.dl.sourceforge.net/sourceforge/nagvis/nagvis-1.2.1.tar.gz
tar zxvf nagvis-1.2.1.tar.gz
Place the NagVis directory tree into your Nagios share Folder (usally /usr/local/nagios/share).
mv nagvis-1.2.1 /usr/local/nagios/share/nagvis
Copy the configuration file:
cd /usr/local/nagios/share/nagvis
cp etc/nagvis.ini.php-sample etc/nagvis.ini.php
Edit /usr/local/nagios/share/nagvis/etc/nagvis.ini.php
and set the appropriate info for your MySQL server.
Set the permission on the nagvis directories:
chown nobody:nobody /usr/local/nagios/share/nagvis -R
chmod 664 /usr/local/nagios/share/nagvis/etc/nagvis.ini.php
chmod 775 /usr/local/nagios/share/nagvis/nagvis/images/maps
chmod 664 /usr/local/nagios/share/nagvis/nagvis/images/maps/*
chmod 775 /usr/local/nagios/share/nagvis/nagvis/etc/maps
chmod 664 /usr/local/nagios/share/nagvis/nagvis/etc/maps/*
Start the daemon:
/usr/local/nagios/bin/ndo2db-2x -c /usr/local/nagios/etc/ndo2db.cfg
Access the web config tool at http://<nagiosserver>/<path-to-nagvis>/config.php
Access your maps at http://<nagiosserver>/<path-to-nagvis>/index.php?map=<mapname>
- Log in to post comments