User Tools

Site Tools


doc:appunti:linux:sa:icinga

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:icinga [2017/10/23 18:00] – [Performance data e grafici] niccolodoc:appunti:linux:sa:icinga [2017/12/21 11:34] (current) – [Icinga] niccolo
Line 3: Line 3:
 In **Debian 9 Stretch** non c'è il pacchetto Nagios, esiste piuttosto **Icinga**, un progetto derivato da Nagios che può condividere gran parte delle sonde e plugin già sviluppati. In **Debian 9 Stretch** non c'è il pacchetto Nagios, esiste piuttosto **Icinga**, un progetto derivato da Nagios che può condividere gran parte delle sonde e plugin già sviluppati.
  
 +===== Uso dei Plugin Nagios =====
 +
 +Nella configurazione predefinita di Debian 9 Stretch in **/etc/icinga/icinga.cfg** c'è la seguente direttiva:
 +
 +<file>
 +cfg_dir=/etc/nagios-plugins/config
 +</file>
 +
 +quindi valgono tutte le definizioni eventualmente ereditate da una installazione Nagios. Ad esempio il comando **check-host-alive** eseguito per ogni host da Icinga prende la sua definizione da **/etc/nagios-plugins/config/ping.cfg**.
 ===== Performance data e grafici ===== ===== Performance data e grafici =====
  
Line 35: Line 44:
 </code> </code>
  
-Per ogni grandezza abbiamo: **nome**=**valore_unità_di_misura**;**soglia_warning**;**soglia_critica**;**???**.+Per ogni grandezza abbiamo: **nome**=**valore_unità_di_misura**;**soglia_warning**;**soglia_critica**;**???**. Lo script deve ovviamente gestire tutto il necessario, ad esempio creare l'archivio RRD se questo non esiste, gestire host diversi, ecc. In pratica farà le chiamate necessarie a **rrdtool** passando i parametri **create** o **update** con i necessari valori. 
 + 
 +==== Presentazione del grafico ==== 
 + 
 +La presenza del parametro **action_url** fa comparire una icona (predefinita quella a forma di ingranaggio) accanto al servizio per cui è disponibile il dato. Sarà necessario predisporre una pagina opportuna che generi al volo i grafici a partire dall'archivio RRD.
  
 +Qui un archivio con tutto il necessario: **{{icinga-performance-data-ping-graph.tgz}}**.
doc/appunti/linux/sa/icinga.1508774408.txt.gz · Last modified: 2017/10/23 18:00 by niccolo