Jak zainstalować narzędzie do monitorowania NetData w Ubuntu Top 10.Top 10

Jak zainstalować narzędzie do monitorowania NetData w Ubuntu Top 10.Top 10
Uzyskanie statystyk w czasie rzeczywistym w różnych wskaźnikach systemu jest najwyższym priorytetem dla administratorów systemów, programistów i ogólnie zespołów operacyjnych. Pomaga w monitorowaniu systemów w czasie rzeczywistym i szybkim odbieraniu błędów lub błędów oraz rozwiązywania ich, aby zapewnić, że wszystko wróci na torze.

NetData to bezpłatna i open source rozproszona aplikacja monitorowania w czasie rzeczywistym, która działa na różnych urządzeniach komputerowych; Serwery fizyczne, serwery chmurowe, kontenery, a nawet urządzenia IoT. Zbiera wiele danych i wizualizuje je na eleganckich i interaktywnych pulpitach nawigacyjnych. Zamierzamy zainstalować NetData na Ubuntu 20.04 LTS, a następnie pokazuj, jak wizualizowane są różne wskaźniki.

Krok 1: Zainstaluj NetData za pomocą Kickstart.Skrypt SH

Jest to najbardziej preferowany sposób instalowania NetData, ponieważ pozwala on przekazać inne argumenty na tym samym poleceniu w celu dostosowania procesu instalacji. Co najważniejsze, ta metoda płynnie działa na wszystkich dystrybucjach.

Na początku możesz wyświetlić więcej informacji o NetData. Użyj polecenia Apt w następujący sposób.

$ apt show netdata

Wyjście zawiera informacje NetData, takie jak najnowsza wersja, pochodzenie, rozmiar instalacji i opis pakietu.

Aby zainstalować NetData, po prostu uruchom Kickstart skrypt w następujący sposób.

$ bash <(curl -Ss https://my-netdata.io/kickstart.sh)

Jak zauważysz, skrypt wykonuje kilka operacji. Po pierwsze, automatycznie wyznacza system operacyjny Linux i dystrybucję, a później instaluj wymagane pakiety.

Z wyników poniżej widać, że nasze informacje o systemie operacyjnym zostały odzyskane i wyświetlone do stdout przez skrypt.

Skrypt następnie sprawdza, czy masz istniejącą instancję NetData, a jeśli taki jest, skrypt aktualizuje netData zamiast instalować netData na nowo.

Następnie skrypt pobiera NetData z repozytorium Git i przechowuje /usr/src/netdata.git. Ścieżka. Wszystkie wymagane pliki i zależności są następnie zainstalowane i zaktualizowany indeks pakietów.

Po drodze lokalizacja plików NetData, w tym plików konfiguracyjnych, plików internetowych, plików DB i plików dziennika.

Pod koniec wyświetlane będą podstawowe instrukcje dotyczące dostępu do pulpitu nawigacyjnego NetData wraz z uruchomieniem i zatrzymaniem NetData.

Skrypt aktualizacji NetData-updater.cii jest następnie dodawany do /etc/cron codziennie F, aby upewnić się, że NetData jest stale aktualizowana.

Gdy instalacja się kończy, skrypt poinformuje Cię, że NetData został pomyślnie zainstalowany i teraz działa.

Cała instalacja zajmuje sporo czasu, możesz chcieć zrobić krótką przerwę lub po prostu się rozłączyć, dopóki nie zostanie zakończone.

Krok 2: Potwierdź, że NetData działa

NetData jest ostatecznie zainstalowany. Jednak rozsądnie jest sprawdzić, czy rzeczywiście usługa NetData jest aktywna i działa.

Domyślnie NetData słucha w porcie 19999. Aby to potwierdzić, uruchom polecenie NetStat poniżej:

$ sudo netstat -pnltu | GREP 19999

Możesz również potwierdzić, że usługa NetStat SystemD działa, wywołując:

$ sudo Systemctl status NetData

Wyjście potwierdza, że ​​rzeczywiście NetData działa, jak byśmy się spodziewali.

Krok 3: Skonfiguruj zaporę ogniową

W tym momencie możesz uzyskać dostęp do NetData z przeglądarki z systemu hosta. Jeśli jednak zapora UFW jest włączona, nie będzie to możliwe. Mając to na uwadze, Port 19999 musi być dozwolony.

Więc uruchom następujące polecenia:

$ sudo ufw zezwolić na 19999/tcp
$ sudo ufw przeładowanie

Następnie potwierdź, że Port 19999 jest dozwolony w zaporze.

Status $ sudo UFW

Krok 4: Dostęp do deski rozdzielczej NetData

Wszystkie konfiguracje są wykonywane i odkurzane. Gdy się kończymy, zamierzamy uzyskać dostęp do NetData, przeglądając następujący adres URL. Zastąp IP hosta Z prawdziwym adresem IP twojego hosta.

http: // host ip: 19999

I voila! Pulpit nawigacyjny NetData będzie widoczny z eleganckimi i pięknymi wizualizacjami wyświetlającymi przegląd systemu głównych wskaźników systemowych, takich jak wykorzystanie procesora, statystyki pasma sieciowego, odczyt/zapis i wykorzystanie pamięci i pamięci RAM.

Na prawym pasku bocznym znajdują się dodatkowe opcje metryczne systemu, które można kliknąć, aby wyświetlić pulpity nawigacyjne, które wizualizują statystyki w czasie rzeczywistym.

Na przykład, aby rzucić okiem na przepustowość sieci, wybierz ikonę „Interfejsy sieciowe”, jak pokazano.

Pulpit nawigacyjny „Interfejsów sieciowych” będzie wyświetlany z statystykami przepustowości w różnych adapterach sieciowych.

Wniosek

NetData stanowi doskonałe rozwiązanie do monitorowania pojedynczego węzła w czasie rzeczywistym. Możesz skonfigurować alarmy i powiadomienia, które można uruchomić, gdy przekroczone jest określone zdarzenie lub próg. Spróbuj NetData i daj nam znać o swoim doświadczeniu.