Zoeken op website

Een agent installeren en verbinden met de Pandora FMS-server


Een Pandora FMS Agent is een applicatie die is geïnstalleerd op computers die moeten worden gemonitord met behulp van het Pandora FMS Monitoring System. Softwareagenten voeren controles uit op serverbronnen (zoals CPU, RAM, opslagapparaten, enz.) en geïnstalleerde applicaties en services (zoals Nginx, Apache, MySQL/MariaDB, PostgreSQL, enz.); ze sturen de verzamelde gegevens naar de Pandora FMS-servers in XML-formaat met behulp van een van de volgende protocollen: SSH, FTP, NFS, Tentacle (protocol) of enig ander middel voor gegevensoverdracht.

Opmerking: Agents zijn alleen nodig voor het monitoren van servers en bronnen, terwijl de monitoring van netwerkapparatuur op afstand wordt gedaan, dus het is niet nodig om softwareagents te installeren.

Dit artikel laat zien hoe u Pandora FMS softwareagents installeert en deze voor monitoring verbindt met een Pandora FMS Server-instantie. In deze handleiding wordt ervan uitgegaan dat u al over een actief exemplaar van een Pandora FMS-server beschikt.

Pandora FMS-agenten installeren op Linux-systemen

Voer op CentOS- en RHEL-distributies de volgende opdrachten uit om de vereiste afhankelijkhedenpakketten te installeren, download vervolgens de nieuwste versie van het Pandora FMS-agent RPM-pakket en installeer dit.

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

Op Ubuntu- en Debian-distributies geeft u de volgende opdrachten uit om het nieuwste agent-DEB-pakket te downloaden en te installeren.

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

Pandora FMS-agenten configureren in Linux-systemen

Nadat u het softwareagentpakket met succes hebt geïnstalleerd, configureert u het om te communiceren met de Pandora FMS-server, in het configuratiebestand /etc/pandora/pandora_agent.conf.

vi /etc/pandora/pandora_agent.conf

Zoek naar de serverconfiguratieparameter en stel de waarde ervan in op het IP-adres van de Pandora FMS-server, zoals weergegeven in de volgende schermafbeelding.

Sla het bestand op en start vervolgens de Pandora Agent Daemon-service, schakel deze in om automatisch te starten bij het opstarten van het systeem en controleer of de service actief is.

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

Nieuwe agent toevoegen aan Pandora FMS-server

Vervolgens moet u de nieuwe agent toevoegen via de Pandora FMS-console. Ga naar de webbrowser en log in op de Pandora FMS-serverconsole en ga vervolgens naar Bronnen ==> Agenten beheren.

Klik in het volgende scherm op Agent maken om een nieuwe agent te definiëren.

Definieer op de pagina Agent Manager een nieuwe agent door het formulier in te vullen, zoals weergegeven in de volgende schermafbeelding. Als u klaar bent, klikt u op Maken.

Nadat agenten zijn toegevoegd, zouden ze zichtbaar moeten zijn in het overzicht op de voorpagina, zoals gemarkeerd in de volgende schermafbeelding.

Als u de nieuw gemaakte agent bekijkt onder Agent-details en de statusindicator ervan markeert, zou deze geen controles moeten tonen. U moet dus modules maken voor het monitoren van de host waarop de agent draait, zoals uitgelegd in de volgende sectie.

Een module configureren voor monitoring van agenten op afstand

Voor deze handleiding maken we een module om te controleren of de externe host live is (kan worden gepingd). Om een module te maken, ga naar Bron ==> Agenten beheren. Bij de Agenten die zijn gedefinieerd in het Pandora FMS scherm, klikt u op de agentnaam om deze te bewerken.

Zodra het is geladen, klikt u op de link Modules zoals gemarkeerd in de volgende schermafbeelding.

Selecteer vervolgens het moduletype (bijvoorbeeld Maak een nieuwe netwerkservermodule) in het volgende scherm en klik op Maken.

Selecteer in het volgende scherm de component-groep van de module (bijvoorbeeld Netwerkbeheer) en het daadwerkelijke controletype (bijvoorbeeld Host Alive). Vul vervolgens de andere velden in en zorg ervoor dat het Doel-IP van de host is die moet worden gecontroleerd. Klik vervolgens op Maken.

Vernieuw vervolgens de console en probeer de agent te bekijken onder Agent details, en markeer de statusindicator. Deze zou moeten tonen: 'Alle monitoren zijn in orde ”. En onder modules zou het moeten laten zien dat er één module is die zich in een normale status bevindt.

Wanneer u de agent nu opent, zou deze enige monitoringinformatie moeten weergeven, zoals gemarkeerd in de volgende schermafbeelding.

Om te testen of de module goed werkt, kunt u de externe host afsluiten en de modules voor de agent opnieuw instellen. Het moet een kritieke status aangeven (RODE kleur).

Dat is alles! De volgende stap is het leren gebruiken van de geavanceerde functies van het PandoraFMS-systeem en het configureren ervan om uw IT-infrastructuur te monitoren, door meer servers, agenten en modules, waarschuwingen, gebeurtenissen, rapporten en nog veel meer te creëren. Zie de PandoraFMS-documentatie voor meer informatie.