Wyszukiwanie w witrynie

Jak zainstalować i połączyć agenta z serwerem Pandora FMS


Agent Pandora FMS to aplikacja instalowana na komputerach, która ma być monitorowana za pomocą systemu monitorowania Pandora FMS. Agenci oprogramowania sprawdzają zasoby serwera (takie jak procesor, pamięć RAM, urządzenia pamięci masowej itp.) oraz zainstalowane aplikacje i usługi (takie jak Nginx, Apache, MySQL/MariaDB, PostgreSQL itp.); wysyłają zebrane dane do serwerów Pandora FMS w formacie XML przy użyciu jednego z następujących protokołów: SSH, FTP, NFS, Tentacle (protokół) lub dowolnego innego sposobu przesyłania danych.

Uwaga: agenci są potrzebni tylko do monitorowania serwerów i zasobów, podczas gdy monitorowanie sprzętu sieciowego odbywa się zdalnie, dlatego nie ma potrzeby instalowania agentów programowych.

W tym artykule pokazano, jak zainstalować agenty oprogramowania Pandora FMS i połączyć je z instancją serwera Pandora FMS w celu monitorowania. W tym przewodniku założono, że masz już działającą instancję serwera Pandora FMS.

Instalowanie agentów Pandora FMS w systemach Linux

W dystrybucjach CentOS i RHEL uruchom następujące polecenia, aby zainstalować wymagane pakiety zależności, a następnie pobierz najnowszą wersję pakietu RPM agenta Pandora FMS i zainstaluj ją.

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

W dystrybucjach Ubuntu i Debian wydaj następujące polecenia, aby pobrać najnowszy pakiet DEB agenta i go zainstalować.

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

Konfigurowanie agentów Pandora FMS w systemach Linux

Po pomyślnym zainstalowaniu pakietu agenta oprogramowania skonfiguruj go do komunikacji z serwerem Pandora FMS w pliku konfiguracyjnym /etc/pandora/pandora_agent.conf.

vi /etc/pandora/pandora_agent.conf

Poszukaj parametru konfiguracyjnego serwera i ustaw jego wartość na adres IP serwera Pandora FMS, jak pokazano na poniższym zrzucie ekranu.

Zapisz plik, a następnie uruchom usługę demona agenta Pandora, włącz automatyczne uruchamianie przy starcie systemu i sprawdź, czy usługa działa.

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

Dodawanie nowego agenta do serwera Pandora FMS

Następnie należy dodać nowego agenta poprzez konsolę Pandora FMS. Przejdź do przeglądarki internetowej i zaloguj się do konsoli serwera Pandora FMS, a następnie przejdź do Zasoby ==> Zarządzaj agentami.

Na następnym ekranie kliknij Utwórz agenta, aby zdefiniować nowego agenta.

Na stronie Menedżer agentów zdefiniuj nowego agenta, wypełniając formularz, jak pokazano na poniższym zrzucie ekranu. Gdy już skończysz, kliknij Utwórz.

Po dodaniu agentów powinni oni zostać uwzględnieni w podsumowaniu na stronie głównej, jak pokazano na poniższym zrzucie ekranu.

Jeśli wyświetlisz nowo utworzonego agenta w obszarze Szczegóły agenta i podświetlisz jego wskaźnik stanu, nie powinien on pokazywać żadnych monitorów. Musisz więc utworzyć moduły do monitorowania hosta, na którym działa agent, jak wyjaśniono w następnej sekcji.

Konfigurowanie modułu do zdalnego monitorowania agentów

Na potrzeby tego przewodnika utworzymy moduł sprawdzający, czy zdalny host działa (można go pingować). Aby utworzyć moduł, przejdź do Zasób ==> Zarządzaj agentami. Na Agentach zdefiniowanych na ekranie Pandora FMS kliknij nazwę agenta, aby go edytować.

Po załadowaniu kliknij link Moduły, jak pokazano na poniższym zrzucie ekranu.

Następnie wybierz typ modułu (np. Utwórz nowy moduł serwera sieciowego) na następnym ekranie i kliknij Utwórz.

Na następnym ekranie wybierz grupę komponentów modułu (np. Zarządzanie siecią) i jej aktualny typ sprawdzenia (np. Host Alive). Następnie wypełnij pozostałe pola i upewnij się, że Docelowy adres IP dotyczy hosta, który ma być monitorowany. Następnie kliknij Utwórz.

Następnie odśwież konsolę i spróbuj wyświetlić agenta w obszarze szczegółów agenta i podświetl jego wskaźnik stanu. Powinien pokazać „Wszystkie monitory są w porządku ”. W sekcji moduły powinno być widoczne, że jeden moduł jest w normalnym stanie.

Gdy teraz otworzysz agenta, powinien on wyświetlić pewne informacje monitorujące, jak pokazano na poniższym zrzucie ekranu.

Aby sprawdzić, czy moduł działa poprawnie, możesz zamknąć zdalny host i zresetować moduły agenta. Powinien wskazywać stan krytyczny (kolor CZERWONY).

To wszystko! Następnym krokiem jest nauczenie się, jak korzystać z zaawansowanych funkcji systemu PandoraFMS i skonfigurować go do monitorowania infrastruktury IT, tworząc więcej serwerów, agentów i modułów, alertów, zdarzeń, raportów i wiele więcej. Więcej informacji można znaleźć w dokumentacji PandoraFMS.