User Tools

Site Tools


doc:appunti:linux:sa:pnp4nagios

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
doc:appunti:linux:sa:pnp4nagios [2025/05/23 10:59] – [Compiling and installing pnp4nagios] niccolodoc:appunti:linux:sa:pnp4nagios [2025/05/23 11:07] (current) – [Compiling and installing pnp4nagios] niccolo
Line 43: Line 43:
 apt-get install build-essential apt-get install build-essential
 apt-get install librrds-perl apt-get install librrds-perl
 +cd /usr/local/src/
 wget -O pnp4nagios-0.6.27-5.zip \ wget -O pnp4nagios-0.6.27-5.zip \
     https://github.com/pnp4nagios/pnp4nagios/archive/refs/tags/v0.6.27-5.zip     https://github.com/pnp4nagios/pnp4nagios/archive/refs/tags/v0.6.27-5.zip
Line 86: Line 87:
 <code> <code>
 # Installare tutto quanto in /usr/local/pnp4nagios/. # Installare tutto quanto in /usr/local/pnp4nagios/.
 +cd /usr/local/src/pnp4nagios-0.6.27-5/
 make install make install
  
Line 116: Line 118:
  
 ==== Demone NPCD ==== ==== Demone NPCD ====
 +
 +Creare la configurazione per il demone NPCD:
  
 <code> <code>
-# Configurazione demone NPCD: +cd /usr/local/src/pnp4nagios-0.6.27-5/ 
-cp -p sample-config/pnp/npcd.cfg-sample /etc/pnp4nagios/npcd.cfg+cp -p sample-config/config_samples/npcd.cfg /etc/pnp4nagios/npcd.cfg
 chown nagios:nagios /etc/pnp4nagios/npcd.cfg chown nagios:nagios /etc/pnp4nagios/npcd.cfg
 +</code>
  
-Modificare il file /etc/pnp4nagios/npcd.cfg e impostare +Modificare il file **/etc/pnp4nagios/npcd.cfg** e impostare la directory dove il demone dovrà prelevare i perfdata:
-la directory dove il demone deve attingere ai perfdata: +
-+
-#  #perfdata_spool_dir = /usr/local/pnp4nagios/var/spool/pnp4nagios +
-#  perfdata_spool_dir = /var/spool/icinga2/perfdata+
  
-# Il make install ha creato la Systemd unit /usr/lib/systemd/system/npcd.service, +<file> 
-abilitare e avviare il servizio:+#perfdata_spool_dir = /usr/local/pnp4nagios/var/spool/pnp4nagios 
 +perfdata_spool_dir = /var/spool/icinga2/perfdata 
 +</file> 
 + 
 +Il ''make install'' ha creato la Systemd unit **/usr/lib/systemd/system/npcd.service**, abilitare e avviare il servizio: 
 + 
 +<code>
 systemctl enable --now npcd.service systemctl enable --now npcd.service
 </code> </code>
 +
 ===== Web Resources ===== ===== Web Resources =====
  
doc/appunti/linux/sa/pnp4nagios.1747990798.txt.gz · Last modified: by niccolo