Saltar a contenido

Zabbix Proxy

En este artículo

Información

Zabbix Proxy es un componente de la arquitectura distribuida del sistema de monitorización Zabbix, diseñado para recopilar datos de hosts remotos y transmitirlos al servidor central Zabbix.

Zabbix proxy: Características clave

  • Reduce la carga en el servidor principal;
  • Simplifica la monitorización de infraestructuras distribuidas geográficamente;
  • Garantiza el funcionamiento en condiciones de conectividad de red inestable o limitada.

Zabbix Proxy admite todos los métodos estándar para la recopilación de datos: Zabbix Agent, SNMP, IPMI, JMX, comprobaciones simples, scripts externos, etc.

Atención

Zabbix Proxy no tiene interfaz web y se gestiona a través de archivos de configuración y el servidor Zabbix central.

Funcionalidades de implementación

ID Nombre del software SO compatible VM BM VGPU GPU CPU mín. (núcleos) RAM mín. (GB) HDD/SSD mín. (GB) Dominio personalizado Activo
395 Zabbix Proxy Ubuntu 22.04 + + - - 1 1 15 No ORDER
Software instalado:
Software Licencia
Zabbix proxy GPLv2
Zabbix agent GPLv2
SQLite Dominio público
  • Instalación posible en Ubuntu 22.04;
  • Tiempo de instalación: 15-20 minutos, incluido el sistema operativo;
  • Base de datos predeterminada: SQLite;
  • Puerto del servidor predeterminado: 10051;

Tras instalar Zabbix Proxy, obtendrá un servicio completamente configurado y listo para usar:

  • Servicio Zabbix Proxy en funcionamiento que se inicia y se añade al arranque automático:

    systemctl status zabbix-proxy
    
    systemctl enable zabbix-proxy
    
  • Conexión configurada al servidor Zabbix principal en el archivo de configuración:

    Server=zabbix-server.example.com
    Hostname=zabbix-proxy
    
  • Base de datos local (por defecto, SQLite):

    /var/lib/zabbix/zabbix_proxy.db
    
  • Archivo de configuración:

    /etc/zabbix/zabbix_proxy.conf
    

Nota

A menos que se especifique lo contrario, por defecto instalamos la última versión de lanzamiento del software desde el sitio web del desarrollador o los repositorios del sistema operativo.

Primeros pasos tras implementar Zabbix Proxy

La gestión se realiza a través de archivos de configuración y el servidor Zabbix central.

Configuración inicial de Zabbix Proxy

Tras iniciar Zabbix proxy, puede:

  • Comprobar el estado del proxy

    systemctl status zabbix-proxy
    
    • en tiempo real:
    journalctl -u zabbix-proxy -f
    
  • Ver los registros

    /var/log/zabbix/zabbix_proxy.log
    
  • Cambiar la configuración (si es necesario) en /etc/zabbix/zabbix_proxy.conf

    • Server — dirección o nombre de host del servidor Zabbix:
        Server=your-zabbix-server.example.com
    
    • Hostname — nombre único del proxy (debe coincidir exactamente con el nombre especificado al crear el proxy en la interfaz web de Zabbix Server):
        Hostname=your-proxy-name
    
    • Database — si no utiliza SQLite, sino MySQL o PostgreSQL, especifique:
    ini
    DBName=zabbix_proxy
    DBUser=zabbix
    DBPassword=your_password
    DBHost=localhost
    

Nota

Tras realizar cambios en la configuración, es obligatorio reiniciar el servicio:

systemctl restart zabbix-proxy
  • Añadir el proxy en la interfaz web de Zabbix Server:

    • Vaya a Administration > Proxies.
    • Haga clic en Create proxy.
    • Especifique:
      • Proxy name — debe coincidir con el parámetro Hostname de zabbix_proxy.conf;
      • Type — Active (si el proxy se conecta al servidor por sí mismo) o Passive (si el servidor consulta el proxy).

    Por defecto, Zabbix Proxy opera en modo Active

Nota

Parámetros de configuración adicionales:

  • ListenPort — puerto para el modo Passive
  • StartPollers, StartIPMIPollers, StartSNMPTrapper — número de hilos de recopilación de datos
  • Timeout — tiempo de espera de la comprobación (predeterminado 3 seg)

Nota

Información detallada sobre la configuración principal de Zabbix proxy se encuentra en la documentación de los desarrolladores.

Solicitar un Zabbix Proxy con la API

Para instalar este software utilizando la API, siga estas instrucciones.


Parte del contenido de esta página fue creado o traducido utilizando IA.

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×