enviar datos con zabbix sender

Monitorizar cualquier parámetro desde zabbix con zabbix sender ?

Zabbix sender es un subsistema de zabbix-agent que nos ayuda a enviar datos personalizados a nuestro monitor de zabbix.
Antes de continuar debemos de tener instalado zabbix agent en este tutorial describo como hacerlo

1.- Instalar zabbix sender

apt-get install zabbix-sender

2.- Creamos un archivo sh el cual se va a ejecutar cada x tiempo en un crontab, en mi caso mi archivo .sh enviara parametros de varnish.

archivo “/usr/local/bin/envio-zabbix.sh”

#!/bin/sh
#COLOCAMOS LA IP DE NUESTRO SERVIDOR ZABBIX
ip_zabbix="x.x.x.x"
#COLOCAMOS EL NOMBRE DE HOST DE ESTE SERVIDOR (EL SERVIDOR A MONITOREAR)
host_local="este.servername.com"

#SACAMOS UN VALOR INT ALEATORIO
var_enviar="$(( ( RANDOM % 10 )  + 1 ))"

#MANDAMOS LOS DATOS A ZABBIX
zabbix_sender -z $ip_zabbix -s $host_local -k "MAIN.var_enviar" -o $var_enviar

Donde:
x.x.x.x=  La ip de nuestro servidor zabbix
este.servername.com= Nombre de este servidor

Debemos dar permisos de ejecusion a nuestro archivo varnish-zabbix.sh asi

chmod +x /usr/local/bin/envio-zabbix.sh

Abrimos el crontab asi:

crontab -e

Y colocamos se ejecute cada x tiempo nuestro archivo previamente creado asi

*/5 * * * * sh /usr/local/bin/envio-zabbix.sh >/dev/null 2>&1

El crontab debe quedar algo asi:
Selecci%25C3%25B3n 116

Ahora debemos configurara administrador web de zabbix para que escuche los datos que enviamos desde zabbix sender

Clck en host -> Crear host
Selecci%25C3%25B3n 114

Colocamos los datos de nuestro servidor a monitorear, nombre e IP
Selecci%25C3%25B3n 115

Click en Item-> Creae Item
Selecci%25C3%25B3n 117
Nombre=MAIN.var_enviar, Type=Zabbix trapper, Key=MAIN.var_enviar Click en agregar
Selecci%25C3%25B3n 118

Creamos una nueva grafica haciendo click en Graphs, colocamos el nombre de la grafica, hacemos click en add y agregamos el item que creamos previamente y clicke add
Selecci%25C3%25B3n 119
Ahora podemos ver los resultados en Monitoring->Graphs->Nombre de nuestro servidor-> La grafica que creamos
Selecci%25C3%25B3n 120

Una respuesta a “Monitorizar cualquier parámetro desde zabbix con zabbix sender ?”

  1. Ronald Jesus dice:

    Quisiera saber a que se refieres esa cadena MAIN.variable. ¿es una palabra reservada para referirse a un objeto principal?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información básica sobre protección de datos Ver más

  • Responsable: Eugenio Chaparro.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio. El Titular ha contratado los servicios de alojamiento web a digitalocean.com que actúa como encargado de tratamiento.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad