Nagios is een netwerk monitoring systeem.

 

#
#
# Nagios op Raspberry Pi
#
#
# https://pimylifeup.com/raspberry-pi-nagios/
# https://support.nagios.com/kb/article/nagios-core-installing-nagios-core-from-source-96.html#Raspbian
# https://exchange.nagios.org/directory/Addons/Passive-Checks/Radar--2D-add-hosts-and-services-automatically/details
#
#!/bin/bash
clear
sudo apt update
sudo apt upgrade -y
sudo apt install -y autoconf build-essential wget unzip apache2 apache2-utils php libgd-dev snmp libnet-snmp-perl gettext libssl-dev wget bc gawk dc libmcrypt-dev
cd /tmp
wget -O nagios.tar.gz https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.4.6.tar.gz
tar xzf nagios.tar.gz
cd /tmp/nagioscore-nagios-4.4.6/
./configure --with-httpd-conf=/etc/apache2/sites-enabled
make all
sudo make install-groups-users
sudo usermod -a -G nagios www-data
sudo make install
sudo make install-daemoninit
sudo make install-commandmode
sudo make install-config
sudo make install-webconf
sudo a2enmod rewrite
sudo a2enmod cgi
sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
sudo systemctl restart apache2
sudo systemctl enable nagios
sudo systemctl start nagios
sudo systemctl status nagios

# Plugins installeren
cd /tmp
wget -O nagios-plugins.tar.gz https://github.com/nagios-plugins/nagios-plugins/releases/download/release-2.3.3/nagios-plugins-2.3.3.tar.gz
tar zxf nagios-plugins.tar.gz
cd /tmp/nagios-plugins-2.3.3
./configure
make
sudo make install
sudo systemctl restart nagios
sudo service --status-all

# Optioneel
# sudo apt-get install phpmyadmin

# Adding hosts
cd /usr/local/nagios/etc/objects

 

http://[IPADDRESS]/nagios

Inloggen met: nagiosadmin/Wachtwoord!