Come installare l’agent di zabbix su un server

Tempo di lettura: 2 minuti
Aggiornata 9 mesi fa

L’agent del software di monitoraggio risulta molto importante sui nostri server, dato che permette tutte le operazioni di monitoraggio attivo che ci distinguono.

Per installarlo nel vostro server, nel caso fosse stato rimosso o danneggiato, potete seguire questa guida

Installare l’agent su server windows

  1. Prima di tutto scaricare il software in versione zip dal seguente link: zabbix_agent oppure cercare un altra versione su https://www.zabbix.com/download_agents
  2. Estrarre lo zip scaricato e copiare la cartella risultante su C:\Programmi\
  3. Copiare il file conf\zabbix_agentd.win.conf in C:\ e rinominarlo in zabbix_agentd.conf
  4. Modificare il file C:\zabbix_agentd.conf inserendo:
    Server=monitor.serverlet.com,monitor-clienti1.serverlet.com
    ServerActive=<nome del vostro server>
    Hostname=<nome del vostro server>

    avendo cura di modificare “<nome del vostro server>” con il nome del vostro server(esempio shcl-1224.serverlet.com)

  5. aprire il rpompt dei comandi, cliccando sul menu start e scrivendo “cmd”.
  6. spostarsi nella cartella seguente, modificando eventualmente il path, con il seguente comando:
    cd C:\Program Files\zabbix_agents_2.5.0.win\bin\win64
  7. installare e avviare il servizio con i seguenti comandi:
    zabbix_agentd.exe --install
    zabbix_agentd.exe --start
  8. Creare le regole nel firewall: affinché funzioni, è necessario abilitare la connessione alla porta 10050.
    Aprire quindi la configurazione del firewall e creare le regole sia in entrata che in uscita:Tipo di regola: Porta
    Protocollo: TCP
    Porte: 10050
    Azione: Consenti la connessione
    Tipo di applicazione: tutte e tre i check
    Nome: Zabbix-agent ( o altro a vostra scelta)

 

Installare l’agent su server Lunix

Nel caso di linux, esistono numerose varianti. Consigliamo quindi di accedere direttamente al sito https://www.zabbix.com/download?zabbix=5.0 e, nella sezione apposita, selezionare il sistema operativo desiderato.

A seconda del sistema operativo comparirà la relativa guida da seguire, con i comandi da lanciare una volta fatto accesso ssh al vostro server.

Nel caso di Debian 11, ad esempio, i passi da effettuare sono i seguenti:

a. Installa i repository  Zabbix

wget https://repo.zabbix.com/zabbix/5.0/debian/pool/main/z/zabbix-release/zabbix-release_5.0-2%2Bdebian11_all.deb
dpkg -i zabbix-release_5.0-2+debian11_all.deb
apt update

b. Install l’agent zabbix

apt install zabbix-agent

c. Avvia l’agent e impostalo con partenza automatica al boot del server:

systemctl restart zabbix-agent
systemctl enable zabbix-agent

In tutti i casi modificare poi il file /etc/zabbix/zabbix_agentd.conf e nello specifico modificando i seguenti valori:

Server=monitor.serverlet.com,monitor-clienti1.serverlet.com
EnableRemoteCommands=1
AllowRoot=1

In caso di modifiche al file, riavviare il demone con:

systemctl restart zabbix-agent
[print-me target=".print-target" printstyle="pom-small-black"/]