2012-07-26 5 views
5

El intervalo de actualización predeterminado en Munin es de 5 minutos, lo que está bien para la mayoría de los propósitos.cómo configurar gráficos específicos en munin para actualizar todos los días en lugar de cada 5 minutos?

En algunos casos, aunque 5 minutos es demasiado frecuente, inútil y, a veces aumenta la carga de los servidores que se están viendo. Por ejemplo, quiero graficar los tamaños de base de datos una vez al día y tengo complementos escritos para eso. Pero el muestreo cada 5 minutos podría ser costoso en términos de rendimiento.

Entonces, ¿es posible configurar Munin para gráficos específicos para actualizar cada día o cada hora en lugar de cada 5 minutos?

+0

Hola cyberp, por casualidad sabes una respuesta a esa pregunta. También estoy interesado. – dmytrivv

+0

Sé que esta es una pregunta muy antigua, pero ¿Hay algún complemento específico que desee ejecutar con menos frecuencia? Hay algunas maneras de evitar el problema/impacto que usted especifica que trata de evitar. – CrackerJack9

Respuesta

1

Puede cambiar el intervalo para ver todos los gráficos the munin FAQ

Munin se ejecuta en un intervalo de cada cinco minutos (*/5) en sistemas Debian por defecto. ¿Es posible cambiar este intervalo a un valor arbitrario?

Simplemente edite /etc/cron.d/munin.

Sin embargo, esto no cambiará la granularidad de Munin (o más bien RRD); todos los archivos RRD están construidos para crear promedios de 5 minutos, y no importa la frecuencia con la que actualice los archivos RRD, la salida no será (muy) diferente.

Pero creo que no lo quieres? :)

Creo que puede optimizar su secuencia de comandos, puede almacenar el resultado en un archivo y para cada llamada puede verificar si la fecha de modificación del archivo es la misma que la fecha actual. Si no, solo llame a la base de datos para recuperar el tamaño de la base de datos y todas las demás veces que devuelva el archivo de contenido. Debería consumir menos recursos.

Cuestiones relacionadas