Com\’è dura la professione!

17 maggio 2006

Grafici con Nagios

Filed under: Amministrazione di sistema,Nagios — lbell @ 20:05

Il punto debole di Nagios, oltre alla complessità della configurazione beninteso, e' la mancanza di uno storico dei valori quantitativi. E' molto comodo e intuitivo controllare la tendenza dei valori di risposta dei singoli servizi a colpo d'occhio. Ovviamente a questa mancanza si può sopperire con l'ennesimo comando, questa volta non un plugin, ma un filtro. Il progetto che dovremo utilizzare si chiama NagiosGrapher (http://www.nagiosexchange.org/NagiosGrapher.84.0.html) e richiede la presenza di rrd. Sfrutta il meccanismo di eco dei performance data di Nagios per leggere i dati che arrivano dai plugins per passarli ad un servizio che li decodifica e li inserisce in un database rrd in tempo reale; vi sono anche degli scripts che generano un grafico dei valori per le pagine web di amministrazione.

NagiosGrapher consiste in un servizio, che l'amministratore deve far partire, che apre una pipe in lettura. Quando i dati arrivano, li confronta con il proprio file di configurazione per decidere se il dato va memorizzato ed in quale archivio. Non tutti i dati possono quindi essere utilizzati, ma solo quelli che sono formattati secondo la convenzioni indicate dalle linee guida per i plugins. Per far arrivare i dati da Nagios a NagiosGrapher va creato un comando di Nagios utilizzando un applicativo fornito, come script o eseguibile compilato, che ricevendo i dati da Nagios li scrive sulla named pipe aperta da NagiosGrapher.

define command {
command_name   process-service-perfdata
command_line    percorso/fifo_write.pl  percorso/ngraph.pipe '$HOSTNAME$   $SERVICEDESC$ $SERVICEOUTPUT$   $SERVICEPERFDATA$' 3
}

Non rimane che dire a Nagios (in nagios.cfg) di utilizzare il comando appena creato :

process_performance_data=1
service_perfdata_command=process-service-perfdata

Per la verità occorre anche gestire una opportuna configurazione per ogni grafico che si vuole generare, ma questi sono dettagli che potete leggere nella documentazione di NagiosGrapher che invito a leggere.

1 commento »

  1. Old hurdles such as gender barriers have practically
    been overcome. Frankel reveals why some women soar ahead in their
    careers while other women fail to move forward at all.
    Twelfth century soccer was a violent sport
    with little or no rules.

    Commento di The Psystrology Method download — 7 aprile 2016 @ 3:11 | Rispondi


RSS feed for comments on this post. TrackBack URI

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

Blog su WordPress.com.

%d blogger cliccano Mi Piace per questo: