Nagios mają również szczegóły sieciowe (za pomocą portu TCP, SMTP, POP3, HTTP, NNTP, Ping itp.)
Sposób, w jaki działa, można opisać w następujący sposób: NAGIOS konfiguruje protokoły bezpieczeństwa na różnych węzłach w sieci w celu wykrycia podejrzanej aktywności i powiadamia użytkowników za pośrednictwem automatycznego SMS -a. Te problematyczne czynności obejmują HTTP, SSH, FTP, niepowodzenie, inne awarie i błędy krytyczne itp. I wyświetla wyjście internetowe za pomocą aktualnych powiadomień o statusie i pliku dziennika historii problemu itp. Zobaczmy, jak zamierzamy zainstalować Nagios na Ubuntu 20.04 Maszyna LTS.
Niektóre warunki wstępne
Zakładamy, że przynajmniej znasz podstawy systemu OS Linux i masz podstawową wiedzę o interaktywnych dziełach powłoki. Poza tym powinieneś być wstępnie zainstalowany Ubuntu 20.04 na maszynie wirtualnej lub serwerze przed przystąpieniem do instalacji.
Ponadto pobieramy i instalujemy pakiet NAGIOS z oficjalnych depozytów tutaj.
Podczas instalacji będziemy używać trybu dostępu Sudo. Jeśli korzystasz z konta głównego, powinieneś wykluczyć „sudo” przed każdym z poleceń, których użyliśmy poniżej.
Oto jak zainstalować NagiO na maszynie wirtualnej lub serwerze.
Krok 1: Sprawdź aktualizacje
Po pierwsze, sprawdzimy Internet, aby uzyskać najnowsze dostępne pakiety, pobrać je i zainstalować. Użyj poniższej komendy, aby sprawdzić aktualizacje.
$ sudo apt aktualizacja i aktualizacja
$ sudo apt instaluj -y -cuglutesenvent APACHE2 php openssl perl Make
php-gd libgd-dev libapache2-mod-php libperl-dev libssl-deem
wget Apache2-Utils Unzip
Krok 2: Utwórz konto użytkownika
Przed zainstalowaniem NagiO musimy utworzyć konto użytkownika równolegle do konta użytkownika Apache. Wpisz następujące polecenia, aby dodać użytkownika:
$ sudo useradd nagios
$ sudo groupadd nagcmd
$ sudo usermod -a -g nagcmd nagios
$ sudo usermod -a -g naGcmd www -data
Krok 3: Pobierz Nagios z oficjalnej strony internetowej
Dzięki aktualizacjom i konto użytkownika możemy pobrać Nagios, odwiedzając oficjalną stronę internetową.
Alternatywnie możesz użyć następujących poleceń do pobrania bezpośrednio z Internetu:
$ cd /tmp
$ wget https: // aktywa.Nagios.com/pobieranie/nagioscore/remises/nagios-4.4.5.smoła.GZ
Następnie wyodrębnij pliki za pomocą polecenia TAR i przenieś je do wybranej lokalizacji
$ tar -zxvf /tmp /nagios -4.4.5.smoła.GZ
$ cd /tmp /nagios-4.4.5/
Krok 4: Skompiluj Nagios z Ubuntu 20.04
Wpisz następujące polecenia:
$ sudo ./konfiguruj--with-nagios-grupa = nagios
--z Command-Group = naGcmd--With-Httpd_Conf =/etc/apache2/Sites-Enabled/
$ sudo zrobić wszystko
$ sudo tworzy instalację
$ sudo tworzy instalację
$ sudo tworzy instalację-config
$ sudo tworzy instalację commandmode
Krok 5: Zaktualizuj swój adres e -mail
Wpisz następujące polecenie:
$ sudo gedit/usr/local/nagios/etc/obiekty/kontakty.CFG
To polecenie robi edytuje plik (kontakty.CFG) zlokalizowane w katalogu USR/Local/Nagios/Etc/Obiekty, aby dołączyć adres e -mail, w którym chcemy otrzymywać powiadomienia.
Krok 6: Uprzepustuj instalator interfejsu internetowego
Ze wszystkich powyższych danych wejściowych w ich miejscach możemy w końcu przejść do instalacji interfejsu internetowego Nagios. Użyj następujących kodów, na początek instalacji.
$ sudo tworzy instalację-WEBCONF
Potrzebujesz konta użytkownika, aby rozpocząć korzystanie z interfejsu internetowego Nagios, więc oczywiście musisz najpierw utworzyć konto użytkownika.
Wpisz następujące w interaktywnej powładzie, aby utworzyć konto użytkownika.
$ cd /tmp /nagios-4.4.5 $ sudo htpasswd -c/usr/local/nagios/etc/htpasswd.użytkownicy
$ sudo a2enmod cGI
Na koniec możesz ponownie uruchomić serwery Apache.
$ sudo systemctl restart apache2
Krok 7: Zainstaluj wtyczki Nagios
Jeśli nie jest to jeszcze włączone /tmp, możesz przełączać katalogi za pomocą:
$ cd /tmp
A następnie użyj następującego polecenia, aby rozpocząć pobieranie.
$ wget https: // nagios-plugins.Org/Download/Nagios-Plugins-2.3.3.smoła.GZ
Następnie musisz wyodrębnić plik i umieścić go w wynikowym katalogu:
$ tar -zxvf /tmp /nagios-plugins-2.3.3.smoła.GZ
$ CD /TMP /Nagios-Plugins-2.3.3/
Po zmianie katalogów skompiluj wtyczki za pomocą następującego polecenia:
$ sudo ./Configure--With-Nagios-User = nagios--With-Nagios-Group = Nagios
$ sudo Make
$ sudo tworzy instalację
Krok 8: Korzystanie z Nagios na Ubuntu
Aby upewnić się, że konfiguracja została poprawnie widoczna, użyj następującego polecenia:
$ sudo/usr/local/nagios/bin/nagios -v
$ cd/usr/local/nagios/etc/nagios.CFG
Włącz usługę Nagios, aby automatycznie ją uruchomić za każdym razem, gdy uruchamiasz maszynę wirtualną za pomocą:
$ sudo systemCtl włącz Nagios
Rozpocznij Usługi.
$ sudo systemctl start nagios
Krok 9: Poznaj interfejs internetowy
Iść do http: // ip-add/nagios/ i mam pęknięcie na interfejsie internetowym. Zostaniesz zapytany o poświadczenia użytkownika przed zalogowaniem się.
Po zalogowaniu powinieneś zobaczyć pulpit nawigacyjny:
Zwróć uwagę na różnorodność opcji po lewej stronie interfejsu. Unosić się nad nimi, aby dowiedzieć się więcej.
Owinięcie rzeczy
W tym samouczku widzieliśmy, jak zainstalować NAGIOS na Ubuntu 20.04. Przeszliśmy i wyszczególniliśmy wszystkie kroki, które należy wykonać i wyjaśniliśmy, jaką funkcję ogólnie służy każdy krok. O wiele łatwiej jest zainstalować NAGIOS z ich oficjalnych repozytoriów niż instalowanie go z kodu źródłowego. Ale czasami zdarza się, że repozytoria nie dostarczają najnowszych wersji Nagios. Oczywiście nigdy nie jest to przypadek, gdy używasz kodu źródłowego do instalacji NAGIOS.