Vyhledávání na webu

Jak nainstalovat a připojit agenta k serveru Pandora FMS


Pandora FMS Agent je aplikace nainstalovaná na počítačích, která má být monitorována pomocí monitorovacího systému Pandora FMS. Softwaroví agenti provádějí kontroly serverových zdrojů (jako je CPU, RAM, úložná zařízení atd.) a nainstalovaných aplikací a služeb (jako je Nginx, Apache, MySQL/MariaDB, PostgreSQL atd.); odesílají shromážděná data na Pandora FMS Servery ve formátu XML pomocí jednoho z následujících protokolů: SSH, FTP, NFS, Tentacle (protokol) nebo jakýmkoli jiným způsobem přenosu dat.

Poznámka: Agenti jsou potřeba pouze pro monitorování serverů a zdrojů, zatímco monitorování síťového zařízení se provádí vzdáleně, takže není třeba instalovat softwarové agenty.

Tento článek ukazuje, jak nainstalovat softwarové agenty Pandora FMS a připojit je k instanci serveru Pandora FMS za účelem monitorování. Tato příručka předpokládá, že již máte spuštěnou instanci serveru Pandora FMS.

Instalace agentů Pandora FMS v systémech Linux

V distribucích CentOS a RHEL spusťte následující příkazy k instalaci požadovaných balíčků závislostí, poté si stáhněte nejnovější verzi balíčku RPM agenta Pandora FMS a nainstalujte jej.

yum install wget perl-Sys-Syslog perl-YAML-Tiny
wget https://sourceforge.net/projects/pandora/files/Pandora%20FMS%207.0NG/743/RHEL_CentOS/pandorafms_agent_unix-7.0NG.743-1.noarch.rpm
yum install pandorafms_agent_unix-7.0NG.743-1.noarch.rpm

V distribucích Ubuntu a Debian zadáním následujících příkazů stáhněte nejnovější balíček DEB agenta a nainstalujte jej.

wget https://sourceforge.net/projects/pandora/files/Pandora%20FMS%207.0NG/743/Debian_Ubuntu/pandorafms.agent_unix_7.0NG.743.deb
sudo dpkg -i pandorafms.agent_unix_7.0NG.743.deb
sudo apt-get -f install

Konfigurace agentů Pandora FMS v systémech Linux

Po úspěšné instalaci balíčku softwarového agenta jej nakonfigurujte pro komunikaci se serverem Pandora FMS v konfiguračním souboru /etc/pandora/pandora_agent.conf.

vi /etc/pandora/pandora_agent.conf

Vyhledejte konfigurační parametr serveru a nastavte jeho hodnotu na IP adresu serveru Pandora FMS, jak je znázorněno na následujícím snímku obrazovky.

Uložte soubor a poté spusťte službu démona agenta Pandora, povolte její automatické spouštění při spouštění systému a ověřte, zda je služba v provozu.

systemctl start pandora_agent_daemon.service
systemctl enable pandora_agent_daemon.service
systemctl status pandora_agent_daemon.service

Přidání nového agenta na server Pandora FMS

Dále musíte přidat nového agenta prostřednictvím konzole Pandora FMS. Přejděte do webového prohlížeče a přihlaste se do konzole serveru Pandora FMS a poté přejděte na Zdroje ==> Správa agentů.

Na další obrazovce klikněte na Vytvořit agenta a definujte nového agenta.

Na stránce Správce agentů definujte nového agenta vyplněním formuláře, jak je znázorněno na následujícím snímku obrazovky. Až budete hotovi, klikněte na Vytvořit.

Po přidání agentů by se měli projevit v souhrnu na titulní stránce, jak je zvýrazněno na následujícím snímku obrazovky.

Pokud si nově vytvořeného agenta prohlédnete pod podrobnostmi Agent a zvýrazníte jeho indikátor stavu, neměl by ukazovat žádné monitory. Musíte tedy vytvořit moduly pro monitorování hostitele, na kterém agent běží, jak je vysvětleno v další části.

Konfigurace modulu pro vzdálené monitorování agentů

Pro tuto příručku vytvoříme modul pro kontrolu, zda je vzdálený hostitel aktivní (lze pingnout). Chcete-li vytvořit modul, přejděte na Zdroj ==> Správa agentů. Na obrazovce Agenti definované na obrazovce Pandora FMS klikněte na jméno agenta a upravte jej.

Jakmile se načte, klikněte na odkaz Moduly, jak je zvýrazněno na následujícím snímku obrazovky.

Poté na další obrazovce vyberte typ modulu (např. Vytvořit nový modul síťového serveru) a klikněte na tlačítko Vytvořit.

Na další obrazovce vyberte skupinu komponent modulu (např. Správa sítě) a její skutečný typ kontroly (např. Host Alive). Poté vyplňte ostatní pole a ujistěte se, že Cílová IP patří hostiteli, který má být monitorován. Poté klikněte na Vytvořit.

Dále aktualizujte konzolu a zkuste zobrazit agenta pod podrobnostmi Agent a zvýrazněte jeho indikátor stavu, měl by ukazovat „Všechny monitory jsou v pořádku “. A pod moduly by mělo ukazovat, že existuje jeden modul, který je v normálním stavu.

Když nyní otevřete agenta, měl by zobrazit některé monitorovací informace, jak je zvýrazněno na následujícím snímku obrazovky.

Chcete-li otestovat, zda modul funguje správně, můžete vypnout vzdáleného hostitele a resetovat moduly pro agenta. Měl by označovat kritický stav (ČERVENÁ barva).

To je vše! Dalším krokem je naučit se používat pokročilé funkce systému PandoraFMS a nakonfigurovat jej pro monitorování vaší IT infrastruktury vytvořením více serverů, agentů a modulů, výstrah, událostí, sestav a ještě mnohem více. Další informace naleznete v dokumentaci PandoraFMS.