Saltar a contenido

Guía de Integración de Zabbix

Introducción

Esta documentación proporciona una guía paso a paso para integrar Zabbix con la Plataforma Web redBorder. Al seguir estas instrucciones, podrás realizar solicitudes POST a la API de Zabbix para crear y gestionar elementos dentro de Zabbix desde la plataforma redBorder.

Versión de la Integración

Esta integración funciona con la versión 6.4.14 de Zabbix.

Ejemplo del Endpoint de la API

Aquí tienes un ejemplo del endpoint de la API para la integración:

http://<zabbix-server-ip>/zabbix/api_jsonrpc.php

Parámetros

Para integrar Zabbix, se requiere conocer los siguientes parámetros para su configuración:

Parámetro Descripción
Zabbix Endpoint La dirección del Endpoint de la instancia de Zabbix.
Zabbix Username El nombre de usuario para acceder a la API de Zabbix.
Zabbix Password La contraseña del usuario especificado.
Zabbix Token Token usado para acceder a la API de Zabbix.

Ten en cuenta

El Zabbix Username y Zabbix Password son las credenciales usadas para entrar en la interfaz web de Zabbix.

Importante

Asegúrese de que el usuario tenga permisos adecuados y haya creado un Zabbix Token también con los permisos necesarios para acceder a la API de Zabbix. (Lea la documentación sobre cómo generar un token de API en la documentación oficial de Zabbix).

Configurar la Interfaz Web de redBorder para Usar la API de Zabbix

Para configurar Zabbix en la Web de Redborder, siga estos pasos:

  1. Ve a Herramientas -> Integraciones.
  2. Haz clic en la tarjeta titulada "Integración con la API de Zabbix" (haz clic en el botón "Empezar").
  3. Rellena todos los campos requeridos.
  4. Presiona el botón "Actualizar" para aplicar los cambios.

Configurar la Interfaz Web de redBorder para Usar la API de Zabbix

Acerca de la configuración del periodo

La integración de Zabbix está diseñada para ejecutarse periódicamente. Una vez que el trabajador se inicia, se ejecutará periódicamente. Sin embargo, al inicio del trabajador, el proceso se ejecutará inmediatamente.

Enriquecimiento de Assets.

Para enriquecer los assets con los datos de Zabbix, debe seguir los siguientes pasos:

  1. Una vez que tengamos los parametros de Zabbix introducidos, vamos a la seccion de 'Herramientas' -> 'Cola Tareas y Trabajadores'
  2. Ahora tendremos una nueva tarea, 'Inventario de Zabbix'. Esta tarea solo se podra ver si tenemos los parámetros de Zabbix establecidos.
  3. Al ejecutar esta tarea, los valores de las direcciones IP/MAC que tengamos en los objetos, se modificacran segun la información de Zabbix, es decir, si un valor de IP/MAC tiene un nombre o tipo de objeto diferente, este se modificara segun la informacion de Zabbix.

Lista de trabajadores para iniciar Lista de trabajadores para iniciar

Trabajos en ejecución y almacenados Trabajos en ejecución y almacenados

Results

Si los trabajos han finalizado correctamente, los assets se enriquecerán con la información de Zabbix. Podrá encontrar la información extendida en el menú de Herramientas/Objectos y en cualquier módulo que utilice los siguientes campos: - IP LAN - IP WAN - MAC del cliente - ...o incluso relacionados con esos tipos de objetos.