Jak zainstalować Nagios w Ubuntu Top 10.Top 10

Jak zainstalować Nagios w Ubuntu Top 10.Top 10
Nagios to narzędzie do monitorowania open source, które zostało zaprojektowane w celu obsługi celu monitorowania różnych aplikacji sieciowych, ich źródeł i różnych urządzeń opartych na systemie Linux. Dzięki Nagios możemy być czujni jak wszelkie krytyczne działania i zdarzenia związane z awarią oprogramowania, wysyłając zautomatyzowane alerty do administratorów i zapobiegać dalszemu uszkodzeniu.

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.