Pokud již máte nainstalovaný server Zabbix a chcete monitorovat jakýkoli cílový počítač nebo server, použijte pro usnadnění jeho agenta. Zde v tomto tutoriálu se naučíme kroky k instalaci Zabbix Agenta na Debian 11 Bullseye.
Agent Zabbix je součástí celého open-source nástroje pro monitorování sítě, který nabízejí jeho vývojáři. To je nutné k aktivnímu monitorování cíle/serveru nebo dotazování na jeho zdroje (HDD, RAM, CPU, databáze, obecné statistiky, síť atd.). Agent běží jako služba na serveru nebo desktopech. Není to nutné, protože server Zabbix umí shromažďovat informace i pomocí např. SNMP, SSH, IPMI, maker atd. Poté může admin vyhodnocovat data různých strojů pomocí webového rozhraní. Na základě informací poskytnutých Agentem může serverová část Zabbix generovat v případě nouze upozornění pro administrátory prostřednictvím různých kanálů (e-mail, SMS atd.).
Zabbix Agent je k dispozici pro širokou škálu platforem Linux, IBM AIX, FreeBSD, NetBSD, OpenBSD, HP-UX, Mac OS X, Solaris:9, 10, 11, Windows 11/10/a všechny desktopové a serverové verze od roku 2000 .
Kroky k instalaci Zabbix Agenta na Debian 11
Již jsme vytvořili tutoriál, kde může uživatel vědět, jak nainstalovat službu Zabbix na Debian 11 Bullseye nebo 10 Buster. Zde se zaměříme pouze na Agenta, v případě, že chcete monitorovat nějaký systém, který běží na Debianu, přes webové rozhraní serveru tohoto nástroje pro monitorování sítě.
Spusťte aktualizaci Apt
Nejprve musíme spustit příkaz aktualizace systému, abychom znovu vytvořili mezipaměť úložiště systému a také nainstalovali případné aktualizace zabezpečení, jsou-li k dispozici.
sudo apt update
Nainstalujte Zabbix Agent LTS na Debian 11 pomocí APT
Agent Zabbix je již k dispozici k instalaci pomocí základního úložiště Debianu 11 nebo 10, verze však bude o něco starší. Je to proto, že základní repo nabízí pouze dobře stabilní a dlouhodobě podporované balíčky, proto verze při psaní tohoto článku byla Zabbix Agent 5.0 LTS, avšak nejnovější verze byla 5.4.x.
Chcete-li tedy spustit verzi LTS:
sudo apt install zabbix-agent
Nejnovější verzi si stáhněte ručně
Pokud nechcete instalovat verzi LTS a máte zájem získat nejnovější verzi dostupnou na webu Zabbix, navštivte její webovou stránku a získejte nejnovější úložiště pro svůj Debian Linux.
Aktuálně je verze 5.4 a k tomu můžete použít uvedené kroky:
sudo apt install nano wget
wget https://repo.zabbix.com/zabbix/5.4/debian/pool/main/z/zabbix-release/zabbix-release_5.4-1+debian11_all.deb
sudo dpkg -i zabbix-release_5.4-1+debian11_all.deb
Spusťte aktualizaci systému
Chcete-li použít změny, které jste provedli a umožnit systému načíst informace o nejnovějších balíčcích dostupných prostřednictvím přidaného repo, spusťte příkaz aktualizace systému:
sudo apt update
Příkaz k instalaci nejnovějšího agenta Zabbix na Debian 11 bullseye
Stejně jako jsme použili správce balíčků APT k získání verze s dlouhodobou podporou LTS, můžeme spustit stejný příkaz, ale tentokrát bude balíček agenta Zabbix nejnovější.
sudo apt install zabbix-agent
Spustit, povolit a zkontrolovat stav serveru
Jakmile je agent nainstalován na vašem Debian Linuxu, automaticky vytvoří službu na pozadí pro tiché spuštění agenta. Musíme jej však spustit a povolit.
sudo systemctl enable --now zabbix-agent
Zkontrolujte stav:
systemctl status zabbix-agent