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 sallitaanServerActive= Zabbix serverin IP, jonne agentti ottaa itse yhteydenHostname= 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
| Oire | Syy |
|---|---|
| “Get value from agent failed” | Hostname ei täsmää |
| Ei yhteyttä | UFW blokkaa portin |
| Agent running mutta ei dataa | Server/ServerActive väärin |







































Viimeisimmät kommentit