Monitorear ancho de banda con Nagios
Señores: Estoy intentando configurar Nagios para que revise los anchos de banda de un switch en particular. Instalé MRTG y monitoreo correctamente el ping y SNMP; pero no hay caso con monitorear el ancho de banda. En la configuración, puse lo típico: define service{ usegeneric-service; Inherit values from a template host_nameSwitchCentral service_descriptionPort 2 Bandwidth Usage check_command check_local_mrtgtraf!/var/www/html/mymrtg/10.1.2.2_40.log!AVG!3,200!500,5000!10 } Pero en la interfaz web da un error check_mrtgtraf: Unable to open MRTG log file Sin embargo, cuando corro el comando a mano, no da el error: sudo -u nagios /usr/lib/nagios/plugins/check_mrtgtraf -F /var/www/html/mymrtg/10.1.2.2_40.log -a AVG -w 3,200 -c 500,500 -e 10 Traffic WARNING - Avg. In = 63,1 KB/s, Avg. Out = 452,3 KB/s|in=63,081055KB/s;3,00;500,00;0,00 out=452,344727KB/s;200,00;500,00;0,00 Lo que me dice que el archivo de log está bien direccionado. ¿Alguna pista de cómo solucionar este problema que ya tiene varios días?. Salu2,
Re: Monitorear ancho de banda con Nagios
Que hay de los permisos y selinux ? ~Larry Letelier El 07-05-2013, a las 16:38, Rodrigo Gutierrez Torres rodrigogutierreztor...@gmail.com escribió: Señores: Estoy intentando configurar Nagios para que revise los anchos de banda de un switch en particular. Instalé MRTG y monitoreo correctamente el ping y SNMP; pero no hay caso con monitorear el ancho de banda. En la configuración, puse lo típico: define service{ usegeneric-service; Inherit values from a template host_nameSwitchCentral service_descriptionPort 2 Bandwidth Usage check_command check_local_mrtgtraf!/var/www/html/mymrtg/10.1.2.2_40.log!AVG!3,200!500,5000!10 } Pero en la interfaz web da un error check_mrtgtraf: Unable to open MRTG log file Sin embargo, cuando corro el comando a mano, no da el error: sudo -u nagios /usr/lib/nagios/plugins/check_mrtgtraf -F /var/www/html/mymrtg/10.1.2.2_40.log -a AVG -w 3,200 -c 500,500 -e 10 Traffic WARNING - Avg. In = 63,1 KB/s, Avg. Out = 452,3 KB/s|in=63,081055KB/s;3,00;500,00;0,00 out=452,344727KB/s;200,00;500,00;0,00 Lo que me dice que el archivo de log está bien direccionado. ¿Alguna pista de cómo solucionar este problema que ya tiene varios días?. Salu2,
Re: Monitorear ancho de banda con Nagios
Por que lo haces con nagios? Yo lo haria con rrdtool + python o Cacti... El martes, 7 de mayo de 2013, Larry Letelier escribió: Que hay de los permisos y selinux ? ~Larry Letelier El 07-05-2013, a las 16:38, Rodrigo Gutierrez Torres rodrigogutierreztor...@gmail.com javascript:; escribió: Señores: Estoy intentando configurar Nagios para que revise los anchos de banda de un switch en particular. Instalé MRTG y monitoreo correctamente el ping y SNMP; pero no hay caso con monitorear el ancho de banda. En la configuración, puse lo típico: define service{ usegeneric-service; Inherit values from a template host_nameSwitchCentral service_descriptionPort 2 Bandwidth Usage check_command check_local_mrtgtraf!/var/www/html/mymrtg/10.1.2.2_40.log!AVG!3,200!500,5000!10 } Pero en la interfaz web da un error check_mrtgtraf: Unable to open MRTG log file Sin embargo, cuando corro el comando a mano, no da el error: sudo -u nagios /usr/lib/nagios/plugins/check_mrtgtraf -F /var/www/html/mymrtg/10.1.2.2_40.log -a AVG -w 3,200 -c 500,500 -e 10 Traffic WARNING - Avg. In = 63,1 KB/s, Avg. Out = 452,3 KB/s|in=63,081055KB/s;3,00;500,00;0,00 out=452,344727KB/s;200,00;500,00;0,00 Lo que me dice que el archivo de log está bien direccionado. ¿Alguna pista de cómo solucionar este problema que ya tiene varios días?. Salu2, -- Cordialmente, Javier Garay G.
Re: Monitorear ancho de banda con Nagios
Rodrigo, Revisa como están los parámetros del comando check_mrtgtraf en tu fiechero commands.cfg de tu nagios, puede ser que no los estés pasando bien, publicalo como tienen la la config para darle una mirada y parearlo con lo que tienen en la config de tu switch. Saludos. El 7 de mayo de 2013 17:18, Javier Garay javierzga...@gmail.com escribió: Por que lo haces con nagios? Yo lo haria con rrdtool + python o Cacti... El martes, 7 de mayo de 2013, Larry Letelier escribió: Que hay de los permisos y selinux ? ~Larry Letelier El 07-05-2013, a las 16:38, Rodrigo Gutierrez Torres rodrigogutierreztor...@gmail.com javascript:; escribió: Señores: Estoy intentando configurar Nagios para que revise los anchos de banda de un switch en particular. Instalé MRTG y monitoreo correctamente el ping y SNMP; pero no hay caso con monitorear el ancho de banda. En la configuración, puse lo típico: define service{ usegeneric-service; Inherit values from a template host_nameSwitchCentral service_descriptionPort 2 Bandwidth Usage check_command check_local_mrtgtraf!/var/www/html/mymrtg/10.1.2.2_40.log!AVG!3,200!500,5000!10 } Pero en la interfaz web da un error check_mrtgtraf: Unable to open MRTG log file Sin embargo, cuando corro el comando a mano, no da el error: sudo -u nagios /usr/lib/nagios/plugins/check_mrtgtraf -F /var/www/html/mymrtg/10.1.2.2_40.log -a AVG -w 3,200 -c 500,500 -e 10 Traffic WARNING - Avg. In = 63,1 KB/s, Avg. Out = 452,3 KB/s|in=63,081055KB/s;3,00;500,00;0,00 out=452,344727KB/s;200,00;500,00;0,00 Lo que me dice que el archivo de log está bien direccionado. ¿Alguna pista de cómo solucionar este problema que ya tiene varios días?. Salu2, -- Cordialmente, Javier Garay G. -- Camilo Astete Arriagada counter.li.org: #467334 __
Re: Monitorear ancho de banda con Nagios
Rodrigo Gutierrez Torres escribió: En la configuración, puse lo típico: define service{ usegeneric-service; Inherit values from a template host_nameSwitchCentral service_descriptionPort 2 Bandwidth Usage check_command check_local_mrtgtraf!/var/www/html/mymrtg/10.1.2.2_40.log!AVG!3,200!500,5000!10 } Pero en la interfaz web da un error check_mrtgtraf: Unable to open MRTG log file Sin embargo, cuando corro el comando a mano, no da el error: sudo -u nagios /usr/lib/nagios/plugins/check_mrtgtraf -F /var/www/html/mymrtg/10.1.2.2_40.log -a AVG -w 3,200 -c 500,500 -e 10 ¿hay alguna diferencia entre check_local_mrtgtraf y check_mrtgtraf? -- Alvaro Herrerahttp://www.amazon.com/gp/registry/3BP7BYG9PUGI8 Syntax error: function hell() needs an argument. Please choose what hell you want to involve.
Re: Monitorear ancho de banda con Nagios
SELinux lo tengo abajo en esa máquina. Me dio demasiados problemas. Salu2, El 7 de mayo de 2013 17:11, Larry Letelier barbud...@gmail.com escribió: Que hay de los permisos y selinux ? ~Larry Letelier El 07-05-2013, a las 16:38, Rodrigo Gutierrez Torres rodrigogutierreztor...@gmail.com escribió: Señores: Estoy intentando configurar Nagios para que revise los anchos de banda de un switch en particular. Instalé MRTG y monitoreo correctamente el ping y SNMP; pero no hay caso con monitorear el ancho de banda. En la configuración, puse lo típico: define service{ usegeneric-service; Inherit values from a template host_nameSwitchCentral service_descriptionPort 2 Bandwidth Usage check_command check_local_mrtgtraf!/var/www/html/mymrtg/10.1.2.2_40.log!AVG!3,200!500,5000!10 } Pero en la interfaz web da un error check_mrtgtraf: Unable to open MRTG log file Sin embargo, cuando corro el comando a mano, no da el error: sudo -u nagios /usr/lib/nagios/plugins/check_mrtgtraf -F /var/www/html/mymrtg/10.1.2.2_40.log -a AVG -w 3,200 -c 500,500 -e 10 Traffic WARNING - Avg. In = 63,1 KB/s, Avg. Out = 452,3 KB/s|in=63,081055KB/s;3,00;500,00;0,00 out=452,344727KB/s;200,00;500,00;0,00 Lo que me dice que el archivo de log está bien direccionado. ¿Alguna pista de cómo solucionar este problema que ya tiene varios días?. Salu2,
Re: Monitorear ancho de banda con Nagios
De hecho, revisando el command.cfg fue que funcionó la prueba directa. La definición en command.cfg es la siguiente: # 'check_local_mrtgtraf' command definition define command{ command_namecheck_local_mrtgtraf command_line$USER1$/check_mrtgtraf -F $ARG1$ -a $ARG2$ -w $ARG3$ -c $ARG4$ -e $ARG5$ } Salu2, El 7 de mayo de 2013 17:34, Camilo Astete camilo.ast...@gmail.comescribió: Rodrigo, Revisa como están los parámetros del comando check_mrtgtraf en tu fiechero commands.cfg de tu nagios, puede ser que no los estés pasando bien, publicalo como tienen la la config para darle una mirada y parearlo con lo que tienen en la config de tu switch. Saludos. El 7 de mayo de 2013 17:18, Javier Garay javierzga...@gmail.com escribió: Por que lo haces con nagios? Yo lo haria con rrdtool + python o Cacti... El martes, 7 de mayo de 2013, Larry Letelier escribió: Que hay de los permisos y selinux ? ~Larry Letelier El 07-05-2013, a las 16:38, Rodrigo Gutierrez Torres rodrigogutierreztor...@gmail.com javascript:; escribió: Señores: Estoy intentando configurar Nagios para que revise los anchos de banda de un switch en particular. Instalé MRTG y monitoreo correctamente el ping y SNMP; pero no hay caso con monitorear el ancho de banda. En la configuración, puse lo típico: define service{ usegeneric-service; Inherit values from a template host_nameSwitchCentral service_descriptionPort 2 Bandwidth Usage check_command check_local_mrtgtraf!/var/www/html/mymrtg/10.1.2.2_40.log!AVG!3,200!500,5000!10 } Pero en la interfaz web da un error check_mrtgtraf: Unable to open MRTG log file Sin embargo, cuando corro el comando a mano, no da el error: sudo -u nagios /usr/lib/nagios/plugins/check_mrtgtraf -F /var/www/html/mymrtg/10.1.2.2_40.log -a AVG -w 3,200 -c 500,500 -e 10 Traffic WARNING - Avg. In = 63,1 KB/s, Avg. Out = 452,3 KB/s|in=63,081055KB/s;3,00;500,00;0,00 out=452,344727KB/s;200,00;500,00;0,00 Lo que me dice que el archivo de log está bien direccionado. ¿Alguna pista de cómo solucionar este problema que ya tiene varios días?. Salu2, -- Cordialmente, Javier Garay G. -- Camilo Astete Arriagada counter.li.org: #467334 __
Re: Monitorear ancho de banda con Nagios
Como respondí en el correo anterior, check_local_mrtgtraf es la definición en commands.cfg del comando check_mrtgtraf con los parámetros. Hasta donde entiendo, no hay una diferencia entre ejecutar el primero en Nagios y el segundo directamente por línea de comandos. Salu2, 2013/5/7 Alvaro Herrera alvhe...@alvh.no-ip.org Rodrigo Gutierrez Torres escribió: En la configuración, puse lo típico: define service{ usegeneric-service; Inherit values from a template host_nameSwitchCentral service_descriptionPort 2 Bandwidth Usage check_command check_local_mrtgtraf!/var/www/html/mymrtg/10.1.2.2_40.log!AVG!3,200!500,5000!10 } Pero en la interfaz web da un error check_mrtgtraf: Unable to open MRTG log file Sin embargo, cuando corro el comando a mano, no da el error: sudo -u nagios /usr/lib/nagios/plugins/check_mrtgtraf -F /var/www/html/mymrtg/10.1.2.2_40.log -a AVG -w 3,200 -c 500,500 -e 10 ¿hay alguna diferencia entre check_local_mrtgtraf y check_mrtgtraf? -- Alvaro Herrera http://www.amazon.com/gp/registry/3BP7BYG9PUGI8 Syntax error: function hell() needs an argument. Please choose what hell you want to involve.