Instalar SNMP Builder en zabbix 2.3

Por Samuel Ruíz

Para instalar SNMP Builder en zabbix 2.3 hay que instalar primero SNMP Builder 2.0 y luego actualizar los ficheros para zabbix 2.3.

Paso 1: instalar snmp.

Hay un comando con el cual podemos localizar ficheros es el comando locate. Para instalarlo debemos instalar el paquete mlocate

Paso 2: copiar y pegar este script tal cual en la terminal (tener en cuenta que si se actualiza el programa puede que algunas rutas tengan que ser modificadas. Ej: paso 6).

Paso 3: modificar ficheros.

Con esto hemos instalado el SNMP Builder para la versión de zabbix 2.0, por lo que, tenemos que modificar algunos ficheros para hacerlo compatible con zabbix 2.2.

Actualizar ficheros

Ficheros a modificar

— page_header.php 2013-12-09 02:15:15.000000000 -0700
+++ /var/www/html/include/page_header.php 2014-01-21 11:07:30.329000236 -0700
@@ -167,6 +167,7 @@

— menu.inc.php 2013-12-09 02:15:15.000000000 -0700
+++ /var/www/html/include/menu.inc.php 2014-01-21 10:34:42.157000373 -0700
@@ -212,6 +212,10 @@

— jsLoader.php 2013-12-09 02:15:17.000000000 -0700
+++ /var/www/html/jsLoader.php 2014-01-21 11:09:29.062000234 -0700
@@ -49,6 +49,8 @@

@@ -63,6 +65,8 @@

— snmp_builder.php 2013-08-01 10:30:18.000000000 -0600
+++ /var/www/html/snmp_builder.php 2014-01-21 11:27:20.505999936 -0700
@@ -29,6 +29,9 @@

@@ -65,7 +68,7 @@

@@ -951,14 +954,14 @@

Las cabaceras que indican el fichero a modificar estan resaltados en verde oscuro (entre @@ estan más o menos las líneas en las que hay que modificar), las partes que hay que eliminar estan resantadas en rojo (y un signo menos al inicio de la línea) y las partes que hay que añadir esta en verde claro (y un signo de suma al inicio de la línea).

Luego iniciamos el servicio snmp

Import Mib

Si hay algun problema a la hora de importar un mib debemos modificar el siguiente fichero.

cd /usr/share/zabbix/include/views/administration.snmp_builder.php

Los mibs que importemos deben ser .txt para que puedan ser leidos por SNMP Builder

Tutorial SNMP Browser

Para acceder a SNMP Builder seleccionamos la pestaña “configuración » SNMP Builder “.

En esta imagen podemos ver:

Template: elegir la plantilla a la que queremos añadir el ítem.

MIB: seleccionar el Mib correspondiente al elemento que queremos monitorear.

Host: dirección IP del dispositivo.

SNMP Versión: elegir la versión del SNMP.

Community: introducir la comunidad a la que pertenece el dispositivo.

Import: se usará solo cuando queramos importar un nuevo Mib.

Una vez seleccionados estos campos aparecerá a la izquierda el árbol del MIB que se haya seleccionado.

Paso 1: Abrimos las carpetas del árbol y buscamos el que nos interese.
Paso 2: si seleccionamos una hoja del árbol que no tenga un ”+” o un “-” a su izquierda, se mostrará a la derecha en OID el nombre y el valor del mismo. 1) Si no se encuentra un valor puede que haya un error ó que no exista ese ítem para el dispositivo seleccionado
Paso 3: selecinamos el nombre del OID para añadirlo a las lista de ítems que vamos a añadir a la plantilla.
Paso 4: podemos seleccionar algunas opciones que hacen referencia al ítem y luego crear un gráfico.
Paso 5: por ultimo seleccionamos el botón “save” para aplicar los cambios en nuestra plantilla.

Ventajas

Como ventaja tenemos la facilidad de añadir ítems a una plantilla.

Inconvenientes

No todos los ítems que debería funcionar lo hacen. Además debemos buscarlos uno por uno, ya que no hay ninguna forma de buscar los que funcionen.