Nagios Core: Co to jest Nagios i jak go zainstalować na Debianie GNU / Linux?

Nagios Core: Co to jest Nagios i jak go zainstalować na Debianie GNU / Linux?

Nagios Core: Co to jest Nagios i jak go zainstalować na Debianie GNU / Linux?

W dziedzinie Sieci i serwery istnieją świetne i wydajne aplikacje dla Administratorzy systemu / serwera (SysAdmins). Dlatego dzisiaj porozmawiamy o znanym apelu Rdzeń Nagios.

Rdzeń Nagios jest to w zasadzie darmowa wersja Nagios. Co z kolei jest w zasadzie popularne sprzęt / usługi / program do monitorowania sieci w formacie otwarte źródło.

Webmin: administracja z poziomu przeglądarki internetowej

Webmin: Administracja z poziomu przeglądarki internetowej

A ponieważ rzadko zajmujemy się sprawami związanymi z aplikacje, programy i systemy z pola Sieci i serwery lub szczególne zastosowanie dla Administratorzy systemu / serwera (SysAdmins), natychmiast zostawimy poniżej linki do niektórych wcześniejszych publikacji związanych z tą dziedziną IT:

"Webmin to dostępne przez Internet narzędzie do konfiguracji systemu dla systemów OpenSolaris, GNU/Linux i innych systemów Unix. Dzięki niemu możesz skonfigurować wewnętrzne aspekty wielu systemów operacyjnych, takich jak użytkownicy, przydziały miejsca, usługi, pliki konfiguracyjne, wyłączanie komputera itp., a także modyfikować i kontrolować wiele darmowych aplikacji, takich jak serwer WWW Apache, PHP, MySQL, DNS, Samba, DHCP m.in." Webmin: Administracja z poziomu przeglądarki internetowej

Podobne artykuł:
Webmin: administracja z poziomu przeglądarki internetowej
Podobne artykuł:
Webmin: administracja z poziomu przeglądarki internetowej
TurnKey Linux 14.1
Podobne artykuł:
TurnKey Linux: biblioteka urządzeń wirtualnych

Nagios Core: Bezpłatna i darmowa wersja Nagios

Nagios Core: Bezpłatna i darmowa wersja Nagios

Co to jest rdzeń Nagios?

Według oficjalnej strony internetowej Nagios, Rdzeń Nagios Opisuje się to następująco:

"Nagios® Core ™ to aplikacja do monitorowania sieci i systemu typu open source. Monitoruje hosty (komputery) i usługi, które określisz, ostrzegając Cię, gdy coś pójdzie nie tak i kiedy się poprawią. Nagios Core został pierwotnie zaprojektowany do pracy pod Linuksem, chociaż powinien działać również pod większością innych systemów operacyjnych opartych na Uniksie. Jest to również darmowa wersja naszego obecnego narzędzia o nazwie Nagios XI."

cechy

Wśród wielu funkcji Rdzeń Nagios można wymienić następujące 10:

  1. Monitorowanie usług sieciowych (m.in. SMTP, POP3, HTTP, NNTP, PING.)
  2. Monitorowanie zasobów różnych monitorowanych hostów (m.in. obciążenie procesora, wykorzystanie dysku).
  3. Prosty projekt wtyczki, który umożliwia użytkownikom łatwe opracowywanie własnych kontroli usług.
  4. Równoległe kontrole serwisowe.
  5. Możliwość zdefiniowania hierarchii hostów sieciowych przy użyciu hostów „nadrzędnych”, co pozwala na wykrywanie i rozróżnianie hostów, które nie działają, od tych, które są niedostępne.
  6. Powiadomienia kontaktowe, gdy wystąpią problemy z hostem lub usługą i zostaną rozwiązane (przez e-mail, pager lub metodę zdefiniowaną przez użytkownika).
  7. Możliwość definiowania programów obsługi zdarzeń do uruchamiania podczas zdarzeń hosta lub usługi w celu proaktywnego rozwiązywania problemów.
  8. Automatyczna rotacja plików dziennika.
  9. Wsparcie dla implementacji redundantnych hostów monitorujących.
  10. Opcjonalny interfejs sieciowy do przeglądania aktualnego stanu sieci, historii powiadomień i problemów, pliku dziennika i nie tylko.

Jak zainstalować go na Debianie GNU / Linux 10?

Zanim rozpoczniemy tę część, jak zwykle warto zauważyć, że w tym praktycznym przypadku użyjemy zwykłego Odśwież Linuksa nazywa Cuda GNU / Linux, który opiera się na MX Linux 19 (Debian 10). Który został zbudowany zgodnie z naszymi «Przewodnik po Snapshot MX Linux».

Jednak każdy GNU / Linux Distro jakie wsparcie Systemd. Dlatego użyjemy tego MX Linux Respin zaczynając od System rozruchowy GRUB według twojej opcji z „Zacznij od Systemd”. Zamiast domyślnej opcji, która jest bez Systemd a raczej z systemd-shim. Ponadto wykonamy wszystkie polecenia poleceń z Użytkownik administratora systemu, zamiast Użytkownik root, od wspomnianego Respin Linux.

A teraz dla twojego pobieranie, instalacja i używanie, użyjemy «Przewodnik szybkiej instalacji dla Debiana« i to byłyby rozkazy dowodzenia do wykonania w terminalu (konsoli) Twojego systemu operacyjnego:

1.- Kroki przygotowania systemu operacyjnego

Zaktualizuj repozytoria i zainstaluj niezbędne i niezbędne pakiety do pracy Rdzeń Nagios.

sudo apt update
sudo apt install autoconf gcc libc6 make wget unzip apache2 apache2-utils php libgd-dev

2.- Pobierz aktualne oprogramowanie

cd /tmp
wget -O nagioscore.tar.gz https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.4.6.tar.gz
tar xzf nagioscore.tar.gz

3.- Skompiluj aktualne oprogramowanie

cd /tmp/nagioscore-nagios-4.4.6/
sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabled
sudo make all

4.- Twórz użytkowników i grupy

sudo make install-groups-users
sudo usermod -a -G nagios www-data

5.- Zainstaluj różne podstawowe pakiety

sudo make install
sudo make install-daemoninit
sudo make install-commandmode
sudo make install-config

6.- Zainstaluj pliki konfiguracyjne Apache

sudo make install-webconf
sudo a2enmod rewrite
sudo a2enmod cgi

7.- Zainstaluj i skonfiguruj zaporę sieciową za pomocą IPTables

sudo apt install iptables
sudo iptables -I INPUT -p tcp --destination-port 80 -j ACCEPT
sudo apt install -y iptables-persistent

8.- Utwórz konto użytkownika w Apache, aby rozpocząć w Nagios Core

sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

9.- Uruchom ponownie / Uruchom niezbędne usługi

systemctl restart apache2.service
systemctl start nagios.service

uwaga: Uruchom ponownie system operacyjny w przypadku problemów z tymi poleceniami poleceń.

10.- Zaloguj się do Nagios Core

Uruchom przeglądarkę internetową na komputerze lokalnym, jeśli masz graficzne środowisko użytkownika (GUI) lub na innym komputerze w sieci. A w pasku adresu wpisz dowolne z następujących poleceń według własnego uznania:

http://127.0.0.1/nagios
http://localhost/nagios
http://nombreservidor.dominio/nagios

uwaga: Jeśli nie widzisz okna "Nagios Core Login", sprawdź, czy Twój system operacyjny oparty na Debianie GNU / Linux 8/9/10 ma poprawną konfigurację. „Korzeń dokumentu” del Serwer Apache wewnątrz następującego pliku konfiguracyjnego: /etc/apache2/apache2.conf. Zastąp ścieżkę /var/www w następujący sposób: /var/www/html. Następnie uruchom ponownie usługę Apache lub komputer i spróbuj ponownie na komputerze.

Instalowanie podstawowych wtyczek Nagios

Zaktualizuj repozytoria i zainstaluj niezbędne i niezbędne pakiety do pracy Wtyczki Nagios.

sudo apt update
sudo apt install autoconf gcc libc6 libmcrypt-dev make libssl-dev wget bc gawk dc build-essential snmp libnet-snmp-perl gettext

Pobierz i rozpakuj aktualny pakiet za pomocą "wtyczek Nagios"

cd /tmp
wget --no-check-certificate -O nagios-plugins.tar.gz https://github.com/nagios-plugins/nagios-plugins/archive/release-2.2.1.tar.gz
tar zxf nagios-plugins.tar.gz

Skompiluj i zainstaluj „Wtyczki Nagios”

cd /tmp/nagios-plugins-release-2.2.1/
./tools/setup
sudo ./configure
sudo make
sudo make install

Zrzuty ekranu

Rdzeń Nagios: Zrzut ekranu 1

Rdzeń Nagios: Zrzut ekranu 2

Rdzeń Nagios: Zrzut ekranu 3

Rdzeń Nagios: Zrzut ekranu 4

Rdzeń Nagios: Zrzut ekranu 5

Rdzeń Nagios: Zrzut ekranu 6

Rdzeń Nagios: Zrzut ekranu 7

Rdzeń Nagios: Zrzut ekranu 8

Rdzeń Nagios: Zrzut ekranu 9

Rdzeń Nagios: Zrzut ekranu 10

Rdzeń Nagios: Zrzut ekranu 11

Rdzeń Nagios: Zrzut ekranu 12

Rdzeń Nagios: Zrzut ekranu 13

Rdzeń Nagios: Zrzut ekranu 14

Rdzeń Nagios: Zrzut ekranu 15

Rdzeń Nagios: Zrzut ekranu 16

Rdzeń Nagios: Zrzut ekranu 17

Rdzeń Nagios: Zrzut ekranu 1

Rdzeń Nagios: Zrzut ekranu 19

Rdzeń Nagios: Zrzut ekranu 20

Rdzeń Nagios: Zrzut ekranu 21

Rdzeń Nagios: Zrzut ekranu 22

Rdzeń Nagios: Zrzut ekranu 23

Rdzeń Nagios: Zrzut ekranu 24

Rdzeń Nagios: Zrzut ekranu 25

Więcej informacji na temat Rdzeń Nagios możesz zapoznać się z następującymi linkami:

10 darmowych i otwartych alternatyw

  1. Kaktusy
  2. Cabot
  3. Projekt kokpitu
  4. Icinga
  5. FreeMNS
  6. Munin
  7. Dane netto
  8. Pandora FMS
  9. Monitor serwera PHP
  10. Zabbix

Aby dowiedzieć się więcej na ten temat alternatywy i więcej, kliknij poniższy link: Oprogramowanie do monitorowania sprzętu i sieci w ramach Open Source.

Podsumowanie: Różne publikacje

streszczenie

Podsumowując, jak widzieliśmy Rdzeń Nagios jest doskonałym narzędziem programowym w dziedzinie Sieci / serwery i Administratorzy systemu / serwera (SysAdmins). I jest nie tylko potężny, ale także elastyczny i adaptacyjny, dzięki wykorzystaniu jego wielokrotności wtyczki. A dla tych, którzy mogą go nie używać, zawsze są świetne alternatywy, takie jak Projekt Zabbix, Icinga i Cockpitwśród wielu innych.

Mamy nadzieję, że ta publikacja będzie bardzo przydatna dla całego for «Comunidad de Software Libre y Código Abierto» oraz o ogromnym wkładzie w poprawę, rozwój i rozpowszechnianie ekosystemu aplikacji dostępnych dla «GNU/Linux». I nie przestawaj udostępniać go innym, w ulubionych witrynach, kanałach, grupach lub społecznościach sieci społecznościowych lub komunikatorach. Na koniec odwiedź naszą stronę główną pod adresem «DesdeLinux» aby odkryć więcej wiadomości i dołączyć do naszego oficjalnego kanału Telegram z DesdeLinux.


Bądź pierwszym który skomentuje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.