meta data de esta página
  •  

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
seguridad:monitorizacion:zabbix2:ipmi [2014/05/27 08:56] – creado lcseguridad:monitorizacion:zabbix2:ipmi [2023/01/18 14:46] (actual) – editor externo 127.0.0.1
Línea 11: Línea 11:
  
 === Activar IPMI en Zabbix === === Activar IPMI en Zabbix ===
-Editamos /etc/zabbix/zabbix_server.conf y añadimos al final del archivo +  - Editamos /etc/zabbix/zabbix_server.conf y añadimos al final del archivo <box>StartIPMIPollers=3</box> 
-<box>StartIPMIPollers=3</box>+  - creamos un nuevo host y añadimos la interfaz IPMI. 
 +  - ponemos el usuario y contraseña que habiamos creado en la BMC en la pestaña IPMI.
  
 +<note>para poder saber la clave que debemos usar a la hora de monitorizar un ítem en un host, debemos instalar IPMItools y realizar una búsqueda en el equipo que vamos a monitorizar.</note>
  
 +== Instalar ipmitool ==
 +<code bash> yum install ipmitool</code>
  
-Paso 2: creamos un nuevo host y añadimos la interfaz IPMI. +Creamos un archivo para recopilar la información de los items disponibles en ese servidor en “/etc/zabbix” ipmitool.sh con lo siguiente
- +<file>
-Paso 3: poner usuario y contraseña en la pestaña IPMI. +
- +
-Paso4: para poder saber la clave que debemos usar a la hora de monitorizar un ítem en un host, debemos instalar IPMItools y realizar una búsqueda en el equipo que vamos a monitorizar. +
- +
-    Instalar ipmitool: +
- +
-yum install ipmitool +
- +
-    Crear un archivo en “/etc/zabbix” ipmitool.sh con las líneas siguientes1)+
 #!/bin/bash #!/bin/bash
  
Línea 33: Línea 27:
 /usr/bin/ipmitool -H X.X.X.X -U TuUsuario -P TuContraseña -I lan -L USER sel > /etc/zabbix/server1.sel /usr/bin/ipmitool -H X.X.X.X -U TuUsuario -P TuContraseña -I lan -L USER sel > /etc/zabbix/server1.sel
 /usr/bin/ipmitool -H X.X.X.X -U TuUsuario- P TuContraseña -I lan -L USER fru > /etc/zabbix/server1.fru /usr/bin/ipmitool -H X.X.X.X -U TuUsuario- P TuContraseña -I lan -L USER fru > /etc/zabbix/server1.fru
 +</file>
  
-Cuando ejecutemos el comando se crearán tres archivos con información referente al servidor. +<note>Cuando ejecutemos el comando se crearán tres archivos con información referente al servidor. De los tres archivos que crea el **sdr** es el más importante</note>
- +
-    Para comprobar la disponibilidad del ítem crear un archivo llamado comprobar.pl:+
  
 +Para comprobar la disponibilidad del ítem creamos un archivo llamado comprobar.pl  ((en el script debemos modificar la ruta del archivo en el que va a buscar si se ha cambiado el lugar o el nombre del archivo. ))
 +<file>
 #!/usr/bin/perl #!/usr/bin/perl
 # Script provided for Zabbix community by Rick Wagner (wagner.234@gmail.com) # Script provided for Zabbix community by Rick Wagner (wagner.234@gmail.com)
Línea 82: Línea 77:
     return "Usage: ./$0 <key>"     return "Usage: ./$0 <key>"
 } }
 +</file>
  
-2) +Ahora ejecutamos el archivo seguido del ítem que queramos comprobar <code>/etc/zabbix/comprobar.pl 'Ambient Temp' </code> y devolverá la temperatura del servidor.
- +
-    Ahora ejecutamos el archivo seguido del ítem que queramos comprobar+
- +
-/etc/zabbix/comprobar.pl 'Ambient Temp'  +
- +
-Devolverá la temperatura del servidor. +
- +
-Paso 5: una vez localicemos el ítem que queremos monitorizar vamos al frontend de zabbix y en “host/ítems” create ítem. +
- +
-    Name: nombre del ítem. +
-    Type: IPMI agent. +
-    Key: el nombre que usaremos para llamarlo en un treigger. +
-    Host interface: <ipserver>:623 +
-    IPMI sensor: el nombre que buscamos anteriormente con el comando ipmitool (e.j. Ambient Temp). +
-    Indicar el tipo de dato y el intervalo de actualización. +
- +
-Información +
- +
-Liebert IPMI+
  
-Implementar IPMI en Zabbix+Una vez localicemos el ítem que queremos monitorizar vamos al frontend de zabbix y en “host/ítems” create ítem. 
 +  * Name: nombre del ítem. 
 +  * Type: IPMI agent. 
 +  * Key: el nombre que usaremos para llamarlo en un trigger. 
 +  * Host interface: <ipserver>:623 
 +  * IPMI sensor: el nombre que buscamos anteriormente con el comando ipmitool (e.j. Ambient Temp). 
 +  * Indicar el tipo de dato y el intervalo de actualización.
  
-IPMI zabbix+==== Enlaces ==== 
 +  * http://systemadmin.es/2010/06/obtener-la-temperatura-ambiente-de-un-servidor-mediante-ipmi 
 +  * [[http://www.emersonnetworkpower.com/es-EMEA/Brands/Avocent/Innovation/Pages/AvocentThoughtLeadershipIPMI.aspx|Liebert IPMI]] 
 +  * https://www.zabbix.com/wiki/howto/monitor/ipmi/dell 
 +  * https://www.zabbix.com/documentation/1.8/manual/tutorials/remote_actions 
 +  * http://linux.die.net/man/1/ipmitool 
 +  * http://docs.oracle.com/cd/E19464-01/820-6850-11/IPMItool.html 
 +  * http://sysengblog.com/?p=49
  
-ipmitool 
  
-Mas info ipmitool 
  
-External scripts 
  
-Back to overviewNext PageLast Page 
-1) con esto podemos recopilar información de los ítems que tiene disponible el servidor. Tener muy en cuenta el archivo SDR 
-2) en el script debemos modificar la ruta del archivo en el que va a buscar si se ha cambiado el lugar o el nombre del archivo.