Tengo ganglia instalado en mi servidor, ha estado funcionando bien, así que intenté agregar algunos scripts de Perl usando Gmetric y cron, al principio estaba funcionando bien, pero después hice algunos cambios en el script (cambiando el nombre de la métrica). y algunos valores), los valores antiguos de la métrica todavía se muestran y Gmond ya recupera datos, creo que Gmond mantiene una copia del archivo perl, porque incluso después de que lo eliminé, el gráfico todavía se muestra y ninguna métrica funciona. gracias por su ayuda
Respuesta1
Usos de los gangliosRRDTool
ya que es la base de datos de back-end. Proporcioné el enlace a RRDTool para que pueda comprender cómo interactuar con la base de datos.
La respuesta corta es que no puede simplemente modificar los scripts de Perl que recopilan métricas para usted y cambiar el nombre de la métrica, o agregar/eliminar métricas, y hacer que esos cambios se propaguen automáticamente a RRDTool. NecesitasLea y entiendacómo funciona realmente Ganglia en secreto para saber exactamente cómo crear nuevas métricas y hacer que sus scripts modificados las agreguen correctamente.
El conjunto mínimo de pasos requeridos sería algo como:
- crear una nueva base de datos RRD para almacenar la métrica
- agregue la métrica a la interfaz web para su visualización
- agregue la métrica a una herramienta de recopilación (su secuencia de comandos Perl, una secuencia de comandos Python, o una secuencia de comandos Shell, etc., etc.)
Si buscas en Google"Tutorial de Ganglia RRDTool"Encontrará una serie de recursos que pueden ayudarle a adquirir experiencia sobre cómo encajan todas las piezas y cómo puede personalizarlas para que se ajusten a sus requisitos específicos.