Displaying items by tag: Nagios
Icinga: The new kid in town
Icinga es una nueva solución de monitorización basada en la filosofía de código abierto. Basándose en el core de Nagios -y por tanto totalmente compatible con él- Icinga desarrolla toda una capa de software intermedia, API incluída, y sobre ella un interfaz web muy atractivo e intuitivo.
Los desarrolladores de Icinga no han aparecido de la nada: muchos de ellos -europeos mayormente- son miembros de la comunidad de desarrollo de Nagios que, descontentos con la lentitud con la que se introducen cambios en el core de Nagios desde el otro lado del Atlántico, han decidido ejecutar una escisión (fork en el argot) en el proyecto para comenzar uno nuevo.
Icinga nos gusta... mucho. Estad atentos porque en breve vamos a cubrir Icinga en forma de noticias y artículos... o más ;-)
Weekly plugin: Cisco systems (FRU compliant) fans check
A week we offer around the world a new plugin, in this case the plugin check_cisco_fru_fan, which allows to check fans status on a CISCO-ENTITY-FRU-CONTROL-MIB complaint device (Cisco MDS 9000 series, ...).
With this plugin, we go into monitoring Cisco network devices, using the MIB CISCO-ENTITY-FRU-CONTROL and in this first step we focus on the fans.
You can use this plugin to test if your system supports CISCO-ENTITY-FRU-CONTROL-MIB and if the compliant device has enabled access SNMP, and utimately if there is a dependency for the proper functioning of this plugin.
check_cisco_fru_fan plugin allows us to check the status of all fans indicated through a list and compare with states indicated by the warning and critical arguments. check_cisco_fru_fan is fully embedded Perl compatible (ePN) and can be downloaded from our website or through Nagios Exchange.
We hope this plugin be of great help and we urge you to be attentive to future plugins that we will publish soon over this MIB.
Icinga 1.2.0 liberado
Los desarrolladores de Icinga han presentado la versión 1.2.0 de la nueva solución de monitorización en el marco del Open Source Monitoring Conference (OSCM) que estos días se celebra en Nurenberg.
Con esta versión, que unifica bajo el mismo identificador el core, documentación, API e interfaz, Icinga ofrece estas funcionalidades:
- Compatibilidad con plugins y configuraciones Nagios
- Interfaz web dinámico basado en PHP Agavi
- Integración con gestión de gráficas de rendimiento a través de PNP4Nagios
- Soporte nativo a objetos de negocio que, además de permitir generar SLAs, permite ejecutar análisis de impacto para simular el alcance de posibles contingencias
- Gestión de logs genéricos, logs de windows e información de traps SNMP vía Netways EventDB
- Gestión de configuraciones de Nagios vía LDAP
- Mapas de distribución térmica en CPDs de la mano del addon HeatMap de Netways
- Soporte a 21 idiomas
Además de todos los add-ons que Icinga incluye out of the box, quizás el factor diferenciador frente a otros productos como Centreon, sea el API como capa de abstracción entre los componentes de bajo nivel del sistema y los futuros add-ons desarrollados por la comunidad de soporte. No menos importante es el soporte a dispositivos móviles en un momento en que smartphones y pads comienzan a imponerse como herramientasde trabajo habitual.
Icinga se presentó en mayo de 2009 como un proyecto derivado del proyecto Nagios original debido -según su comunidad de desarrollo- a los retardos en la integración de mejoras que el core de Nagios acumulaba. Desde entonces, reconocidos miembros de la escena se han adherido a la iniciativa con el fin de llevar a buen término los objetivos iniciales, que se resumen en este documento comparativo con su predecesor y con su versión comercial (Nagios XI).
Es pronto para evaluar Icinga en profundidad, aunque el potencial del producto es más que prometedor. En cualquier caso aplaudimos la iniciativa y esfuerzo de la comunidad de desarrollo escindida (forked) del proyecto Nagios.
New icon packs released
This week our periodic community release is two Nagios/Centreon compatible icon packs under GNU/GPL license: generic printer icons and branded printer icons.
Even if not being a monitoring system main target, controlling printers from Nagios allow us detecting both lack of consumables (toner, paper) or hardware errors, and amount of printed pages per unit time, helping us to identify printing resources misuses.
We hope these free icon packs to be as useful for you as should be the printer monitoring related plugins that we're programming to be released ASAP. As usually, keep on wired to our weekly releases through our Twitter and Facebook channels (sorry, just in spanish) or our blog feeds (in english).
Plugin para chequeo de alarmas UPS liberado
Siguiendo la política de publicación de contenidos para su uso por la comunidad, esta semana hemos liberado un nuevo plugin para Nagios bajo licencia GNU/GPL: check_ups_alarms permite comprobar qué alarmas activas existen en un SAI con soporte al RFC 1628 (UPS-MIB) lo que, usado conjuntamente con el plugin check_ups_mode permite realizar una monitorización del SAI, si no completa, sí relativamente avanzada.
Estamos orgullosos de ver el soporte que estos plugins están teniendo en la comunidad de usuarios de Nagios: en menos de 24 horas el nuevo plugin ha obtenido más de 100 hits en la web de Nagios Exchange.
Invitamos a todos los usuarios de nuestros contenidos a que expreséis vuestra opinión, reportéis problemas o propongáis mejoras a través de nuestro blog o de la dirección de correo This e-mail address is being protected from spambots. You need JavaScript enabled to view it .
Weekly plugin: memory usage check in UNIXlike systems
New weekly free plugin for checking memory usage in unix-like systems: check_unix_mem_usage.
The fact to known the system memory usage plays a crucial role to prevent shortages in a system fundamental resource. Key benefits are, comparing this plugin with previous related plugins:
- It can check not only the overall memory consumption, but also the application memory consumption, the cache consumption and the swap consumption. Nowadays operating systems tend to use the max available memory over disk cache, for this reason, even when the system needs few resources, the memory usage percentages are close to 100%. This is the reason why we consider the total memory consumption a poor indicator.
- It allows checkings based on percentage of total, Bytes, Kibibytes, Mebibytes, Gibibytes and Tebibytes. Units based on IEEE 1541 standard.
- It support checks based on thresholds or ranges.
Plugin is Nagios 3.x (ePN) compatible. Attached README file includes plugin related information. It can be downloaded from our website or from Nagios Exchange.
Weekly plugin: Cisco systems (FRU compliant) powers check
As we announced las week, this week we go on discovering CISCO-ENTITY-FRU-CONTROL from Cisco. Now is the turn to release check_cisco_fru_ps, that allows to check powers status on CISCO-ENTITY-FRU-CONTROL-MIB compliant devices (like Cisco MDS 9000 series).
check_cisco_fru_ps plugin allows us to check the status of all powers indicated through a list and compare with states indicated by the warning and critical arguments. check_cisco_fru_ps has a mode test to check compatibility of a device too, is fully embedded Perl compatible (ePN) and can be downloaded from our website or through Nagios Exchange.
We hope this new plugin will be useful. See you again.
Weekly plugin: Status of network interfaces on IF-MIB compliant device
Christmas arrives to TComm and we celebrate it adding a new category and a new free plugin for this category. It is a plugin to known the state of the interfaces of a network device that supports RFC 1213 (IF-MIB).
check_iface_status let us checking the operational status of an interfaces list given. If all interfaces are UP then the plugin state is OK, if not, if almost one of the interfaces has an operational status different to UP state, plugin checks if the interface is in the warning interface list or in the critical interface list to return the plugin state.
An example should make this more clear.
check_iface_status -H 192.0.0.13 -u 1..5,8 -w 1,8 -c 2..5
In this case, plugin checks interfaces 1,2,3,4,5 and 8 of a device with address 192.0.0.13, and possible states are:
- OK, if all checked interfaces has a operational status equal to UP
- WARNING,if any of the interfaces 1 or 8 haven´t a operational status equal to UP
- CRITICAL, if any of the interfaces 2, 3, 4 or 5 haven´t a operational status equal to UP
- UNKNOWN, if it cant´s establish a SNMP connection or another undetected error.
Also, plugin can be used in test mode to know if SNMP access is enabled to your device and if it supports IF-MIB. An example of it could be:
check_iface_status -H 192.0.0.13
- OK if it passed the test. A list with the found interfaces with the id, operatinal status and description is shown too.
- UNKNOWN if test didn´t pass the test.
Plugin is fully embedded Perl compatible (ePN) and can be downloaded from our website or through Nagios Exchange.
We hope this contribution will be useful and hope your suggestions and comments. Happy Christmas!
Weekly plugin: Cisco systems (FRU compliant) modules check
We go on exploring the wondoerful CISCO-ENTITY-FRU-CONTROL mib from Cisco. This week we offer the check_cisco_fru_module plugin, that allows to check modules status on CISCO-ENTITY-FRU-CONTROL-MIB compliant devices .
check_cisco_fru_module plugin allows us to check the status of all modules indicated through a list and compare with states indicated by the warning and critical arguments. check_cisco_fru_module has a mode test to check compatibility of a device too, is fully embedded Perl compatible (ePN) and can be downloaded from our website or through Nagios Exchange.
Some devices supporting this plugin are:
- ME 2400 Series Ethernet Access Switches
- ME 3400 Series Ethernet Access Switches
- Catalyst 2960 Series Switches
- Catalyst 2970 Series Switches
- Catalyst 3560 Series Switches
- Catalyst 3560-E Series Switches
- Catalyst 3750 Series Switches
- Catalyst 3750-E Series Switches
- Catalyst 3750 Series Integrated Wireless LAN Controllers
- Catalyst 6500 Series Switches
- XR 12000 Series Router
- ASA 5500 Series Adaptive Security Appliances
- PIX Firewall
- Nexus 7000 Series Switches
- ONS 15500 Series
- uBR7200 Series Universal Broadband Routers
- MWR 2900 Series Mobile Wireless Routers
- 7300 Series Routers
- 7600 Series Routers
- 10000 Series Routers
- 12000 Series Routers

