Nagios install: differenze tra le versioni
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
 (Creata pagina con " {| class="wikitable" |+ Nagios install |- ! step by step |- | apt update |- | apt upgrade |- | apt install -y autoconf bc gawk dc build-essential gcc libc6 make wget unzip libapache2-mod-php libgd-dev libmcrypt-dev make libssl-dev snmp libnet-snmp-perl gettext |- | cd Scaricati |- | wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.4.14.tar.gz |- | tar xvf nagios-4.4.14.tar.gz |- | cd nagios-4.4.14 |- | Testo della cella |- | Testo della cella |- | T...")  | 
				Nessun oggetto della modifica  | 
				||
| Riga 19: | Riga 19: | ||
| cd nagios-4.4.14  | | cd nagios-4.4.14  | ||
|-  | |-  | ||
|   | | ./configure --with-httpd-cof=/etc/apache2/sites-enabled  | ||
|-  | |-  | ||
|   | | Deve uscire: Review the options above for accuracy.  If they look okay,  | ||
type 'make all' to compile the main program and CGIs.  | |||
|-  | |-  | ||
|   | | make all  | ||
|-  | |||
| make install-groups-users  | |||
|-  | |||
| usermod -a -G nagios www-data  | |||
|-  | |||
| make install  | |||
|-  | |||
| Deve uscire: *** Main program, CGIs and HTML files installed ***  | |||
|-  | |||
| make install-daemoninit  | |||
|-  | |||
| make install-init  | |||
|-  | |||
| make install-commandmode  | |||
|-  | |||
| make install-config  | |||
|-  | |||
| make install-webconf  | |||
|-  | |||
| a2enmod rewrite cgi  | |||
|-  | |||
| cd  | |||
|-  | |||
| htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadm  | |||
|-  | |||
| apt install monitoring-plugins nagios-nrpe-plugin -y  | |||
|-  | |||
| cd /usr/local/nagios/etc  | |||
|-  | |||
| vi nagios.cfg  | |||
|-  | |||
| Togli # da   | |||
#cfg_dir=/usr/local/nagios/etc/servers  | |||
#cfg_dir=/usr/local/nagios/etc/printers  | |||
#cfg_dir=/usr/local/nagios/etc/switches  | |||
#cfg_dir=/usr/local/nagios/etc/routers  | |||
e salva.  | |||
|-  | |||
| mkdir servers printers switches routers  | |||
|-  | |||
| vi resource.cfg  | |||
|-  | |||
| Aggiungi sotto $USER1$=/usr/local/nagios/libexec  | |||
$USER1$=/usr/lib/nagios/plugins  | |||
e salva.  | |||
|-  | |||
| cd objects  | |||
|-  | |||
| vi contacts.cfg  | |||
|-  | |||
| sostituisci email nagios@localhost ; <<***** CHANGE THIS TO YOUR EMAIL ADDRESS ******Testo della cella  | |||
con nagios@giberti.net  | |||
|-  | |||
| vi commands.cfg  | |||
|-  | |||
| in fondo aggiungi:  | |||
define command{  | |||
command_name check_nrpe  | |||
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ - c $ARG1$  | |||
}  | |||
e salva.  | |||
|-  | |||
| Se vuoi il firewall  | |||
ufw status  | |||
ufw ebavke   | |||
ufw allow 80  | |||
ufw allow 443  | |||
ufw allow 22  | |||
ufw reload  | |||
ufw status  | |||
|-  | |||
| systemctl restart apache2  | |||
|-  | |||
| systemctl restart nagios  | |||
|-  | |||
| systemctl enable apache2  | |||
|-  | |||
| systemctl enable nagios  | |||
|-  | |||
| systemctl status apache2  | |||
|-  | |||
| systemctl status nagios  | |||
|-  | |||
| fine  | |||
|}  | |}  | ||
Versione delle 17:56, 22 nov 2023
| step by step | 
|---|
| apt update | 
| apt upgrade | 
| apt install -y autoconf bc gawk dc build-essential gcc libc6 make wget unzip libapache2-mod-php libgd-dev libmcrypt-dev make libssl-dev snmp libnet-snmp-perl gettext | 
| cd Scaricati | 
| wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.4.14.tar.gz | 
| tar xvf nagios-4.4.14.tar.gz | 
| cd nagios-4.4.14 | 
| ./configure --with-httpd-cof=/etc/apache2/sites-enabled | 
| Deve uscire: Review the options above for accuracy.  If they look okay,
 type 'make all' to compile the main program and CGIs.  | 
| make all | 
| make install-groups-users | 
| usermod -a -G nagios www-data | 
| make install | 
| Deve uscire: *** Main program, CGIs and HTML files installed *** | 
| make install-daemoninit | 
| make install-init | 
| make install-commandmode | 
| make install-config | 
| make install-webconf | 
| a2enmod rewrite cgi | 
| cd | 
| htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadm | 
| apt install monitoring-plugins nagios-nrpe-plugin -y | 
| cd /usr/local/nagios/etc | 
| vi nagios.cfg | 
Togli # da
 e salva.  | 
| mkdir servers printers switches routers | 
| vi resource.cfg | 
| Aggiungi sotto $USER1$=/usr/local/nagios/libexec
 $USER1$=/usr/lib/nagios/plugins e salva.  | 
| cd objects | 
| vi contacts.cfg | 
| sostituisci email nagios@localhost ; <<***** CHANGE THIS TO YOUR EMAIL ADDRESS ******Testo della cella
 con nagios@giberti.net  | 
| vi commands.cfg | 
| in fondo aggiungi:
 define command{ command_name check_nrpe command_line $USER1$/check_nrpe -H $HOSTADDRESS$ - c $ARG1$ } e salva.  | 
| Se vuoi il firewall
 ufw status ufw ebavke ufw allow 80 ufw allow 443 ufw allow 22 ufw reload ufw status  | 
| systemctl restart apache2 | 
| systemctl restart nagios | 
| systemctl enable apache2 | 
| systemctl enable nagios | 
| systemctl status apache2 | 
| systemctl status nagios | 
| fine |