Zabbix Agent 2 asennus Ubuntuun (Zabbixin omasta reposta)

Käytä aina Zabbixin omaa repositorya. Ubuntun omissa paketeissa agentti on usein vanhentunut eikä vastaa Zabbix-serverin versiota.

1) Tarkista Ubuntun versio

lsb_release -a

Tarvitset tästä Release-tiedon (esim. 22.04 tai 24.04).


2) Lataa Zabbixin repository-paketti

Avaa lataussivu: https://www.zabbix.com/download
Valitse:

  • Zabbix version = sama kuin serverillä (esim. 7.0 LTS)
  • OS = Ubuntu
  • OS version = edellisessä kohdassa selvitetty
  • Component = Agent 2

Sivu antaa sinulle valmiit komennot. Esimerkki:

Esimerkki: Ubuntu 24.04 + Zabbix 7.0

sudo -s
wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_latest_7.0+ubuntu24.04_all.deb
dpkg -i zabbix-release_latest_7.0+ubuntu24.04_all.deb
apt update

Huomaa: vaihda URL vastaamaan sinun Ubuntu-versiotasi.


3) Asenna Zabbix Agent 2

apt install zabbix-agent2

4) Muokkaa agentin konfiguraatio

nano /etc/zabbix/zabbix_agent2.conf

Muuta vähintään seuraavat rivit:

Server=ZABBIX_SERVER_IP
ServerActive=ZABBIX_SERVER_IP
Hostname=UBUNTU_HOSTNAME

Selitykset:

  • Server = Zabbix serverin IP, jolta passiiviset tarkistukset sallitaan
  • ServerActive = Zabbix serverin IP, jonne agentti ottaa itse yhteyden
  • Hostname = täsmälleen sama nimi kuin Zabbixissa määritellyllä hostilla

5) Käynnistä ja ota palvelu käyttöön

systemctl enable zabbix-agent2
systemctl restart zabbix-agent2
systemctl status zabbix-agent2

Varmista että status on active (running).


6) Avaa palomuuri (UFW) portille 10050

Tarkista ensin onko UFW käytössä:

ufw status

Jos active, avaa portti:

ufw allow 10050/tcp

Suositus (turvallisempi): salli vain Zabbix-serveriltä

ufw allow from ZABBIX_SERVER_IP to any port 10050 proto tcp

7) Testaa yhteys Zabbix-serveriltä

Aja Zabbix-serverillä:

zabbix_get -s UBUNTU_IP -k agent.ping

Jos saat vastauksen:

1

yhteys toimii.


8) Lisää host Zabbixiin

Zabbix GUI → Add host

  • Agent interface = Ubuntu-palvelimen IP
  • Template = Linux by Zabbix agent

Yleisimmät ongelmat

OireSyy
“Get value from agent failed”Hostname ei täsmää
Ei yhteyttäUFW blokkaa portin
Agent running mutta ei dataaServer/ServerActive väärin