2012-07-26 9 views
5

L'intervallo di aggiornamento predefinito in Munin è di 5 minuti, che è OK per la maggior parte degli scopi.come configurare grafici specifici in munin da aggiornare ogni giorno invece che ogni 5 minuti?

Per alcuni casi sebbene 5 minuti siano troppo frequenti, inutili e talvolta aumentano il carico dei server che si stanno osservando. Ad esempio, voglio rappresentare graficamente le dimensioni del database una volta al giorno e ho dei plug-in scritti per questo. Ma campionare ogni 5 minuti potrebbe essere costoso in termini di prestazioni.

Quindi, è possibile configurare Munin per i grafici specifici da aggiornare ogni giorno o ogni ora anziché ogni 5 minuti?

+0

Ciao cyberp, per caso sai una risposta a questa domanda. Sono anche interessato. – dmytrivv

+0

So che questa è una domanda molto vecchia, ma esiste un plug-in specifico che si desidera eseguire meno frequentemente? Ci sono alcuni modi per evitare il problema/l'impatto che specifichi come tentativo di evitare. – CrackerJack9

risposta

1

È possibile modificare l'intervallo per tutti i grafici vedere the munin FAQ

Munin corre ad un intervallo di ogni cinque minuti (*/5) su sistemi Debian per impostazione predefinita. È possibile modificare questo intervallo su un valore arbitrario?

Basta modificare /etc/cron.d/munin.

Tuttavia, ciò non cambierà la granularità di Munin (o piuttosto RRD); tutti i file RRD sono costruiti per creare medie di 5 minuti e, indipendentemente dalla frequenza con cui si aggiornano i file RRD, l'output non sarà (molto) diverso.

Ma penso che non lo vuoi? :)

Penso che è possibile ottimizzare lo script, è possibile memorizzare il risultato in un file e per ogni chiamata è possibile verificare se la data di modifica del file è la stessa della data corrente. In caso contrario, basta chiamare il database per recuperare la dimensione del database e tutte le altre volte che si restituisce il file di contenuto. Dovrebbe consumare meno risorse.

Problemi correlati