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 Server.

Zabbix proxy: Funcionalidades 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 mediante archivos de configuración y el servidor central Zabbix server.

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 PEDIR

Para obtener información sobre las funcionalidades de implementación de este software, consulte este enlace.

Tras la instalación de Zabbix Proxy, obtendrá un servicio totalmente configurado y listo para usar:

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

    systemctl status zabbix-proxy
    
    systemctl enable zabbix-proxy
    
  • Conexión configurada con el servidor principal de Zabbix 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 la implementación de Zabbix Proxy

La gestión se realiza mediante archivos de configuración y el servidor central Zabbix server.

Configuración inicial para 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 logs

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

    • Server — dirección o hostname 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 propio servidor) o Passive (si el servidor realiza consultas al proxy).

    Por defecto, Zabbix Proxy funciona 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 comprobación (por defecto 3 seg)

Nota

La información detallada sobre los ajustes principales de Zabbix proxy se encuentra en la documentación de los desarrolladores.

Pedir un Zabbix Proxy con la API

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

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