Wednesday, 06 April 2011 14:27

Plugins IPMI avanzados

Written by Bitácora
Rate this item
(0 votes)

Emprendemos el desarrollo de código optimizado para chequear dispositivos IPMI desde Nagios

IPMI, acrónimo de Intelligent Platform Management Interface, es un protocolo utilizado para la gestión y monitorización de sistemas hardware. IPMI permite modelar todas las entidades ubicadas en un sistema hardware, entre ellas sensores de temperatura, voltaje, medidores de consumo eléctrico, ventiladores,... Aunque concebido para la interacción de entidades ubicadas en un mismo dispositivo, la implementación del llamado System Management Bus permite dar acceso a la información local a través de un interfaz de red.

Lo descrito en el párrafo anterior unido a la creciente aceptación de este protocolo por parte de los principales fabricantes de hardware (HP, Dell, IBM, entre otros) hacen de IPMI el protocolo ideal sobre el que implementar todo un cluster de plugins Nagios para la monitorización del estado del hardware, unificando la ahora de por sí heterogénea base de plugins desarrollados para plataformas específicas.

Actualmente, los plugins para el chequeo de dispositivos IPMI desde Nagios se basan en la herramienta libre ipmitool, herramienta que también sirve como base para el único módulo Perl disponible en CPAN. Sin embargo, tanto el rendimiento de esta herramienta como la actividad del proyecto ipmitool (última actualización hace 4 años en el momento de escribir esta bitácora) dejan mucho que desear.

La suma de todas las razones anteriores nos sirven como base para emprender el desarrollo y posterior liberación de un nuevo módulo Perl que forjará la base de todo un cluster de plugins Nagios desarrollados específicamente para el chequeo de dispositivos IPMI. Este módulo, denominado Net::IPMI, se basará en el paquete de herramientas freeipmi, que suple las carencias detectadas en ipmitool.

El módulo Net::IPMI será liberado en el directorio CPAN en breve. Una vez finalizado, esperamos liberar periódicamente plugins Nagios disponibles, como habiltualmente, tanto a través del repositorio Nagios Exchange como a través de nuestra área de descargas.

 

Last modified on Wednesday, 06 April 2011 14:56

Add comment


« May 2012 »
Mon Tue Wed Thu Fri Sat Sun
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31