doc:appunti:linux:sa:pnp4nagios
This is an old revision of the document!
Table of Contents
pnp4nagios con Icinga2
Abilitare i performance data in Icinga 2
icinga2 feature list icinga2 feature enable perfdata systemctl restart icinga2.service
Vedere se vengono prodotti i file (ogni 30 secondi):
ls -la /var/spool/icinga2/perfdata/
- I collector di questi dati devono provvedere ad eliminarli.
- Il collector di pnp4nagios è /usr/local/pnp4nagios/libexec/process_perfdata.pl.
- Vedere più avanti come attivare NPCD, il demone che esegue il collector.
- I dati processati da NPCD vengono messi in /usr/local/pnp4nagios/var/log/pnp4nagios/rrd/.
Installing Icingaweb2 PNP module
wget -O icingaweb2-module-pnp-1.1.0.zip \ https://github.com/Icinga/icingaweb2-module-pnp/archive/v1.1.0.zip unzip icingaweb2-module-pnp-1.1.0.zip mkdir -p /usr/local/share/icingaweb2/ mv icingaweb2-module-pnp-1.1.0 /usr/local/share/icingaweb2/modules/pnp ln -s /usr/local/share/icingaweb2/modules/pnp /usr/share/icingaweb2/modules icingacli module enable pnp
Compiling and installing pnp4nagios
apt-get install build-essential apt-get install librrds-perl #wget -O pnp4nagios-0.6.26.tar.gz https://sourceforge.net/projects/pnp4nagios/files/latest wget -O pnp4nagios-0.6.27-5.zip https://github.com/pnp4nagios/pnp4nagios/archive/refs/tags/v0.6.27-5.zip unzip pnp4nagios-0.6.27-5.zip cd pnp4nagios-0.6.27-5/ ./configure
Web Resources
doc/appunti/linux/sa/pnp4nagios.1747988343.txt.gz · Last modified: by niccolo