Jak zainstalować NRPE na Centos/RHEL 9/8/7

Jak zainstalować NRPE na Centos/RHEL 9/8/7

NRPE (Nagios Plugin Executor) to wtyczka Nagios używana do zdalnego wykonywania wtyczek i skryptów na zdalnych hostach. Pozwala to na monitorowanie zasobów, takich jak użycie dysku, obciążenie procesora i aktywność sieciowa, na zdalnych hostach. W tym artykule pokażemy, jak zainstalować NRPE na Centos/RHEL 9/8.

Wymagania wstępne

Przed zainstalowaniem NRPE musisz mieć następujące warunki wstępne:

  • Serwer z CentOS/RHEL 9/8/7.
  • Konto użytkownika z uprawnieniami sudo lub root.
  • Menedżer pakietów Yum musi być zainstalowany w twoim systemie.

Krok 1: Zainstaluj pakiet NRPE

Aby zainstalować pakiet NRPE, uruchom następujące polecenie jako root lub z uprawnieniami sudo:

sudo yum instaluj NRPE NAGIOS-PLUGINS-NRPE -y  

Krok 2: Skonfiguruj NRPE

Po zakończeniu instalacji musisz skonfigurować NRPE. Plik konfiguracyjny NRPE znajduje się w/etc/nagios/nrpe.CFG. Otwórz plik za pomocą ulubionego edytora tekstu i wprowadzaj następujące zmiany:

  • Zmień dyrektywę dozwolonych_hosts, aby umożliwić połączenia z serwera Nagios. Na przykład, jeśli twój serwer Nagios ma adres IP 192.168.1.100, dodasz następujący wiersz do pliku konfiguracyjnego: dozwolone_hosts = 192.168.1.100
    1dozwolone_hosts = 192.168.1.100

  • Zdefiniuj polecenia, które NRPE wykona. Polecenia są zdefiniowane w sekcjach polecenia []. Na przykład, aby zdefiniować polecenie, aby sprawdzić średnią obciążenia na zdalnym hoście, dodasz następujący wiersz do pliku konfiguracyjnego: polecenie [check_root_disk] =/usr/lib64/nagios/wtyczki/check_disk -w 20% -C 10 % -P /
    1Polecenie [Check_Root_Disk] =/usr/lib64/nagios/wtyczki/check_disk -w 20% -C 10% -p/

  • Krok 3: Uruchom i włącz usługę NRPE

    Aby uruchomić i włączyć usługę NRPE, uruchom następujące polecenia:

    sudo systemctl start NRPE  Sudo Systemctl włącza NRPE  

    Krok 4: Przetestuj konfigurację NRPE

    Na koniec możesz przetestować konfigurację NRPE, uruchamiając następujące polecenie na serwerze Nagios:

    /usr/lib64/nagios/wtyczki/check_nrpe -h   

    Jeśli konfiguracja NRPE jest poprawna, wyjście powinno być podobne do następujących:

    Wyjście NRPE V4.1.0 

    Wniosek

    W tym artykule pokazaliśmy, jak zainstalować NRPE na CentOS/RHEL 9/8. NRPE umożliwia monitorowanie zasobów na zdalnych hostach z serwera Nagios. Ze krokami opisanymi w tym artykule powinieneś być w stanie zainstalować NRPE na serwerze i zacząć od monitorowania sieci.