Netdata to zręczna przeglądarka internetowa typu open sourcenarzędzie do monitorowania systemu z monitorowaniem sieci w czasie rzeczywistym dla platformy Linux. Daje wgląd w dziesiątki aspektów serwerów i komputerów stacjonarnych z systemem Linux za pośrednictwem zaawansowanego centrum sterowania.
Zainstaluj Netdata
Narzędzie Netdata jest bardzo popularne w Linuksieprzestrzeń serwera, ze względu na to, jak łatwo można śledzić wiele różnych wskaźników. Jednak gromadzone przez niego dane systemowe nie są specyficzne dla serwerów Linux i dlatego są przydatne nawet przeciętnym użytkownikom komputerów stacjonarnych, którzy chcą dowiedzieć się więcej o tym, jak działa ich komputer.
Ubuntu
Aplikacja do monitorowania Netdata jest dostępnadla użytkowników Ubuntu na komputerze i serwerze za pośrednictwem oficjalnych źródeł oprogramowania. Aby zainstalować oprogramowanie, otwórz okno terminala i użyj menedżera pakietów Apt.
sudo apt install netdata
Debian
Debian ma wersję Netdata dostępną woficjalne repozytoria oprogramowania. Ponieważ jest to oprogramowanie typu open source, nie trzeba zmieniać żadnych specjalnych ustawień. To powiedziawszy, jeśli nie podoba ci się fakt, że system operacyjny Debian często pozostaje w tyle za innymi dystrybucjami Linuksa, możesz chcieć zainstalować Debian Backports. Włączenie tej funkcji zapewni nowszą wersję Netdata.
Aby zainstalować narzędzie do monitorowania Netdata na Debianie, otwórz terminal i użyj polecenia Apt-get.
sudo apt-get install netdata
Arch Linux
Arch Linux ma dość nową wersję Netdata w swoich źródłach oprogramowania. Aby go zainstalować, otwórz okno terminala i zsynchronizuj go z Pacmanem.
sudo pacman -S netdata
Fedora
Niestety twórcy Netdata zaniedbująFedora Linux, nie dostarczając wersji oprogramowania jako instalowalnego RPM. Zamiast tego osoby korzystające z Fedory, które chcą korzystać z tego oprogramowania, powinny postępować zgodnie z instrukcjami Ogólnymi.
OpenSUSE
OpenSUSE ma doskonałą obsługę Netdata. Na szczęście wsparcie to znajduje się w głównych źródłach oprogramowania, więc użytkownicy nie będą musieli zajmować się repozytoriami innych firm. Aby zainstalować oprogramowanie w OpenSUSE, uruchom okno terminala i użyj menedżera pakietów Zypper.
sudo zypper in netdata
Ogólne instrukcje
Oprócz głównych dystrybucji Linuksa, Netdatama całkiem dobre wsparcie w postaci wykonywalnego skryptu Bash. Ten skrypt po pobraniu instaluje statyczną wersję binarną oprogramowania w dowolnym systemie Linux. Zaletą tej metody jest to, że bez względu na używany system operacyjny, Netdata będzie działać dobrze.
Instalowanie Netdata za pomocą skryptu instalacyjnegodziała najlepiej z narzędziem do pobierania Curl. Zwykle narzędzie Curl jest standardem w większości dystrybucji Linuksa. Jeśli jednak z jakiegoś powodu narzędzie Curl nie znajduje się na komputerze z systemem Linux, musisz je zainstalować przed kontynuowaniem.
Po zainstalowaniu wykonaj następujące czynności, aby uruchomić Netdata.
Wersja 32-bitowa
bash <(curl -Ss https://my-netdata.io/kickstart.sh)
Wersja 64-bitowa
bash <(curl -Ss https://my-netdata.io/kickstart-static64.sh)
Instrukcje źródłowe
Skrypt Netdata to sposób, w jaki większość powinna pójśćużywając narzędzia w systemie, który oficjalnie nie obsługuje oprogramowania. Mimo to, jeśli skrypt z jakiegoś powodu zawiedzie, istnieje alternatywa: budowanie ze źródła. Aby skompilować oprogramowanie ze źródła, przejdź na oficjalną stronę Github i dowiedz się, jakich zależności wymaga Netdata przed budowaniem.
Po uzyskaniu wszystkich zależności działających na komputerze z systemem Linux wykonaj następujące czynności:
git clone https://github.com/firehol/netdata.git --depth=1
cd netdata
./netdata-installer.sh
Korzystanie z Netdata

Użytkownicy mają dostęp do Netdata lokalnie, a takżezdalnie na dowolnym komputerze, który ma bezpośredni dostęp do serwera / komputera, na którym jest uruchomiony. Zainstalowanie Netdata na pulpicie Linux powoduje, że narzędzie jest dostępne z adresem IP „localhost”.
http://127.0.0.1:19999
Jednak użytkownicy planujący dostęp do Netdatazdalnie, przez sieć nie będzie można uzyskać do niego dostępu w ten sposób. Zamiast tego, aby uzyskać dostęp do narzędzia do monitorowania Netdata z jednego komputera na drugi, otwórz terminal i uruchom następujące polecenie, aby określić adres IP:
ip addr show | grep 192.168
Uruchamianie Pokaż adres IP polecenie za pomocą grep wyizoluje lokalny adres IPv4. Skopiuj adres IP i wklej go do nowej karty przeglądarki, aby uzyskać dostęp do Netdata w dowolnym miejscu w sieci LAN:
http://192.168.X.XXX:19999
W aplikacji Netdata spójrz w bok i kliknij, aby wyświetlić różne dane. Alternatywnie można przeglądać setki wykresów, przewijając myszką.
Netdata to pasywne narzędzie. Wszystko, co robi, to zbieranie informacji o systemach Linux. Nie ma możliwości modyfikowania systemu w jakikolwiek sposób (poprzez zabijanie programów lub zmianę rzeczy). Zamiast tego zachęca się użytkowników, aby od czasu do czasu się z nim rejestrowali i pozwalali oprogramowaniu działać w tle przez długi czas, aby zbierać dane.
Użycie procesora

Chcesz zobaczyć wykorzystanie procesora przez system? Spójrz na pasek boczny aplikacji internetowej Netdata i kliknij ikonę „Procesory”.
Wewnątrz procesorów dane są podzielone na wielepodkategorie, takie jak „wykorzystanie”, „zakłócenia”, softirqs, „softnet”, „cpufreq” i „cpuidle”. Te kategorie pokazują różne aspekty działania procesora systemu.
Dla przeciętnego użytkownika „Wykorzystanie” to sekcja, która ma największe znaczenie, ponieważ pokazuje dogłębny odczyt tego, w jaki sposób system wykorzystuje procesor w ogóle.
Wszystko jest oddzielone rdzeniami, dzięki czemu użytkownicy mogą uzyskać szczegółowe informacje o tym, jak działa każdy rdzeń.
Wykorzystanie pamięci RAM

Oprócz wykorzystania procesora wielu użytkowników martwi sięzużycie pamięci. Chcą wiedzieć, w jaki sposób system zarządza pamięcią RAM, jaka jest średnia używana pamięć itp. Aby uzyskać dostęp do danych Netdata dotyczących pamięci systemowej, kliknij „Pamięć” na pasku bocznym.
Sekcja „Pamięć” zapewnia odczyt używanej pamięci systemowej w czasie rzeczywistym, ilość nieużywanej pamięci RAM, a nawet sposób zarządzania nią przez jądro Linux.
Eksportuj dane
Netdata i szybko zbiera wiele przydatnych danych. Na szczęście wszystkie te dane można łatwo wyeksportować (w formacie PDF) w celu przechowywania lub wykorzystania w raporcie itp.
Eksportowanie danych w czasie rzeczywistym z aplikacji Netdata jest dość proste. Aby to zrobić, odwiedź interfejs internetowy i kliknij ikonę drukowania, aby wyświetlić menu drukowania przeglądarki.
W menu drukowania poszukaj opcji „Drukuj do pliku” i wybierz ją, aby wygenerować plik PDF z danymi.
Komentarze