Ga naar inhoud

Zabbix Proxy

In dit artikel

Informatie

Zabbix Proxy is een onderdeel van de gedistribueerde architectuur van het Zabbix-monitoringsysteem, ontworpen voor het verzamelen van gegevens van externe hosts en het doorsturen ervan naar de centrale Zabbix Server.

Zabbix Proxy: Belangrijkste functies

  • Vermindert de belasting van de hoofdserver;
  • Vereenvoudigt het monitoren van geografisch gedistribueerde infrastructures;
  • Zorgt voor werking onder omstandigheden van onstabiele of beperkte netwerkconnectiviteit.

Zabbix Proxy ondersteunt alle standaardmethoden voor het verzamelen van gegevens: Zabbix Agent, SNMP, IPMI, JMX, eenvoudige controles, externe scripts, enz.

Let op

Zabbix Proxy heeft geen webinterface en wordt beheerd via configuratiebestanden en de centrale Zabbix Server.

Implementatiefuncties

ID Softwarenaam Compatibel OS VM BM VGPU GPU Min CPU (Kernen) Min RAM (GB) Min HDD/SSD (GB) Aangepast Domein Actief
395 Zabbix Proxy Ubuntu 22.04 + + - - 1 1 15 Nee BESTELLEN
Geïnstalleerde software:
Software Licentie
Zabbix proxy GPLv2
Zabbix agent GPLv2
SQLite Public Domain
  • Installatie mogelijk op Ubuntu 22.04;
  • Installatietijd: 15-20 minuten inclusief besturingssysteem;
  • Standaarddatabase: SQLite;
  • Standaardserverpoort: 10051;

Na het installeren van Zabbix Proxy krijgt u een volledig geconfigureerde en gebruiksklare service.

  • Werkende Zabbix Proxy-service die is gestart en is toegevoegd aan het automatisch opstarten:

    systemctl status zabbix-proxy
    
    systemctl enable zabbix-proxy
    
  • Geconfigureerde verbinding met de hoofd-Zabbix-server in het configuratiebestand:

    Server=zabbix-server.example.com
    Hostname=zabbix-proxy
    
  • Lokale database (standaard: SQLite):

    /var/lib/zabbix/zabbix_proxy.db
    
  • Configuratiebestand:

    /etc/zabbix/zabbix_proxy.conf
    

Opmerking

Tenzij anders vermeld, installeren we standaard de nieuwste releaseversie van de software van de website van de ontwikkelaar of de repositories van het besturingssysteem.

Aan de slag na het implementeren van Zabbix Proxy

Beheer vindt plaats via configuratiebestanden en de centrale Zabbix Server.

Initiële instellingen voor Zabbix Proxy

Na het starten van de Zabbix Proxy kunt u:

  • De status van de proxy controleren

    systemctl status zabbix-proxy
    
    • in realtime:
    journalctl -u zabbix-proxy -f
    
  • Logs bekijken

    /var/log/zabbix/zabbix_proxy.log
    
  • Instellingen wijzigen (indien nodig) in /etc/zabbix/zabbix_proxy.conf

    • Server — adres of hostnaam van de Zabbix-server:
        Server=your-zabbix-server.example.com
    
    • Hostname — unieke proxy-naam (moet exact overeenkomen met de naam die is opgegeven bij het maken van de proxy in de webinterface van Zabbix Server):
        Hostname=your-proxy-name
    
    • Database — als u geen SQLite gebruikt, maar MySQL of PostgreSQL, geef dan het volgende op:
    ini
    DBName=zabbix_proxy
    DBUser=zabbix
    DBPassword=your_password
    DBHost=localhost
    

Opmerking

Na het aanbrengen van wijzigingen in de configuratie is het verplicht om de service opnieuw te starten:

systemctl restart zabbix-proxy
  • Proxy toevoegen in de webinterface van Zabbix Server:

    • Ga naar Administration > Proxies.
    • Klik op Create proxy.
    • Geef het volgende op:
      • Proxy name — moet overeenkomen met de parameter Hostname uit zabbix_proxy.conf;
      • Type — Active (als de proxy zelf verbinding maakt met de server) of Passive (als de server de proxy pollt).

    Standaard werkt Zabbix Proxy in de modus Active.

Opmerking

Aanvullende configuratieparameters:

  • ListenPort — poort voor de modus Passive
  • StartPollers, StartIPMIPollers, StartSNMPTrapper — aantal threads voor het verzamelen van gegevens
  • Timeout — time-out voor controles (standaard 3 sec)

Opmerking

Gedetailleerde informatie over de belangrijkste instellingen van Zabbix Proxy is te vinden in de documentatie van de ontwikkelaars.

Een Zabbix Proxy bestellen via de API

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