Cómo configurar Zabbix_server para usar items tipo JMX

Hoy vamos a tratar algo que está en la documentación pero que parece no queda del todo claro, me refiero a cómo configurar el zabbix_server para monitorizar con ítems del tipo JMX.

Lo primero que tenemos que hacer es preparar nuestro server de zabbix para que tenga un Java Gateway, para ello tendremos que recompilar desde las fuentes añadiendo la opción “–enable-java”

Quedaría tal que así:

.- Descargamos la última versión de zabbix desde www.zabbix.com/download.php

.- Desempaquetamos con tar xvzf  zabbbix-2.4.6.tar.gz

.- Nos posicionamos en el directorio de zabbix que ha creado

.- Ejecutamos el configure:

./configure –enable-server –enable-agent –with-mysql  –with-net-snmp –with-libcurl –with-libxml2 –enable-java –prefix=/zabbix/zabbix-2.4.5-java/

.- Ejecutamos make install

.- Revisamos la configuración del fichero /zabbix/zabbix-2.4.5-java/sbin/settings.sh por si tuviéramos que cambiar algún valor, como por ejemplo quien es el

.- Ejecutamos “sbin/zabbix_java/startup.sh” para arracar el java Gateway

.- Modificamos el fichero de configuración de zabbix_server para que arranque con los colectores de java:

“StartJavaPollers=5”

Añadimos también la dirección del Java Gateway:

“JavaGateway=127.0.0.1”

“JavaGatewayPort=10052”

.- Nos vamos al directorio donde tenemos el binario zabbix_server nuevo (/zabbix/zabbix-2.4.5-java/sbin/) y arrancamos el server con él.

.- Comprobamos que se ha arrancado con los java pollers:

“ps -ef|grep zabbix_server  | grep -i java”

Y eso es todo! Ahora podemos crear monitorizaciones de tipo JMX  con facilidad.

Saludos y espero que sea útil

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s