Monitorowanie systemu Raspberber

Monitorowanie systemu Raspberber
Chcesz monitorować informacje o systemie Raspberry Pi, takie jak użycie procesora, pamięć RAM, wymiana lub użycie dysku? Postępuj zgodnie z tym artykułem, w którym pokażemy, jak wykonać monitorowanie systemu dla urządzenia Raspberry Pi za pomocą Napięciedb, Telegraf I Grafana.

Monitorowanie systemu Raspberber

Aby wykonywać monitorowanie systemu, zainstaluj następujące narzędzia:

  • Napompdb (zarządzanie bazą danych)
  • Telegraf (informacje o zbieraniu)
  • Grafana (interfejs użytkownika)

Zainstaluj influxDB na Raspberry Pi

Aby zainstalować INFLUXDB System bazy danych z repozytorium Raspberry Pi uruchom poniżej wspomniane polecenie:

$ sudo apt instal influxdb

Po instalacji sprawdź Napięciedb Status za pomocą następującego polecenia:

$ sudo systemCtl Status napływ

Status aktywnego (działający) potwierdza Napięciedb działa bez żadnego problemu.

Zainstaluj telegraf na Raspberry Pi

Telegraf jest agentem serwerowym używanym do gromadzenia informacji metrycznych i można je zainstalować za pomocą następujących kroków:

Krok 1: Najpierw pobierz Napięciedb Klucz z następującego polecenia:

$ wget -q https: // repos.napływ.COM/FUXLUXDB.klucz

Krok 2: Dodaj Napięciedb Klucz do Raspberry Pi za pomocą następującego polecenia:

$ Echo '23A1C8836F0AFC5ED24E0486339D7CC8F6790B83886C4C96995B88A061C5BB5D INFluxDB.Klucz '| SHA256Sum -C && Cat Refluxdb.Klucz | GPG - -dearmor | sudo tee/etc/apt/trusted.GPG.D/napływ.GPG> /dev /null

Krok 3: Teraz dodaj Telegraf Repozytorium do listy źródłowej Raspberry Pi za pomocą następującego polecenia:

$ echo 'Deb [podpisane =/etc/apt/trusted.GPG.D/napływ.gpg] https: // repos.napływ.com/debian stabilny main ”| sudo tee/itp./apt/źródła.lista.D/napływ.lista

Krok 4: Aby upewnić się, że repozytorium zostało pomyślnie dodane, zaktualizuj repozytorium Raspberry Pi za pomocą polecenia aktualizacji wspomnianego poniżej:

Aktualizacja $ sudo apt

Krok 5: Po aktualizacji zainstaluj Telegraf na Raspberry Pi za pośrednictwem następującego polecenia:

$ sudo apt instal telegraf -y

Aby zapewnić Telegraf Usługa działa, musisz uruchomić następujące polecenie:

$ sudo systemCtl status telegraf

Zainstaluj Grafana na Raspberry Pi

Ostateczne narzędzie instalacyjne to Grafana, który jest narzędziem monitorowania systemu, które wyświetla wynik w interfejsie internetowym. Żeby zainstalować Grafana Na Raspberry Pi wykonaj kroki poniżej:

Krok 1: Pobierać Grafana Najnowsza wersja pakiet Deb dla Raspberry Pi za pośrednictwem następującego polecenia:

$ wget https: // dl.Grafana.com/Enterprise/Release/Grafana-Enterprise_9.2.5_armhf.Deb

Odwiedź stronę tutaj, aby pobrać Grafana Według architektury systemu.

Krok 2: Żeby zainstalować Grafana Na Raspberry Pi za pośrednictwem pakietu Deb użyj następującego polecenia:

$ sudo apt instal ./Grafana-Enterprise_9.2.5_armhf.Deb

Po instalacji musisz rozpocząć Grafana Usługa na Raspberry Pi z następującego polecenia:

$ sudo systemctl start grafana-server.praca

Potwierdź aktywny status bieżącego Grafana na Raspberry Pi poprzez następujące polecenie:

$ sudo systemCtl status Grafana-Server.praca

Utwórz bazę danych dla Grafana

Po zainstalowaniu wszystkich narzędzi należy utworzyć bazę danych za pomocą Napięciedb system bazy danych, który jest obsługiwany przez Grafana. Aby utworzyć bazę danych za pomocą Napięciedb, Postępuj zgodnie z poniższymi krokami:

Krok 1: Otworzyć Napięciedb baza danych z następującego polecenia:

$ napływ

Krok 2: Utwórz nazwę bazy danych „Telegraf” Za pomocą następującej składni:

Utwórz bazę danych telegraf

Krok 3: Uruchom następującą składnię, aby użyć Telegraf Baza danych.

Użyj telegrafu

Krok 4: Musisz utworzyć nazwę użytkownika i ustawić hasło dla swojej bazy danych za pomocą następującej składni:

Stwórz użytkownika z hasłem „baza danych_password” ze wszystkimi uprawnieniami

Krok 5: Teraz przyznaj wszystkie uprawnienia za pomocą następującej składni:

przyznać wszystkie przywileje na telegraf

Krok 6: Wyjdź z bazy danych przez "Wyjście" polecenie do zakończenia konfiguracji bazy danych.

Skonfiguruj plik telegrafu

Przed przejściem do Grafana Pulpit nawigacyjny, musisz wykonać następujące kroki, aby skonfigurować Telegraf Plik na Raspberry Pi.

$ sudo nano/etc/telegraf/telegraf.conf

Znajdź następujące wiersze w pliku i odpowiednio je odkurzaj. Jednak zamiast szukać tych linii wewnątrz pliku, możesz ręcznie dodać je w dowolnym miejscu w pliku:

[[Wyjścia.napięciedb]]
url = ["http: // 127.0.0.1: 8086 "]
baza danych = „telegraf”
nazwa użytkownika = "baza danych_user"
hasło = "baza danych_password"

Pamiętaj, aby wymienić nazwa użytkownika I hasło Następnie zapisz plik za pomocą „Ctrl+x”.

Załaduj ponownie Telegraf Usługa za pośrednictwem następującego polecenia:

$ sudo systemCtl Reload Telegraf.praca

Aby sprawdzić, czy wprowadzone zmiany są pomyślnie zastosowane, uruchom następujące polecenie:

$ sudo systemCtl status telegraf.praca

Uzyskaj dostęp do interfejsu internetowego Grafana

Przejdź do przeglądarki Chromium na Raspberry Pi i wprowadź adres „LocalHost: 3000” otworzyć Grafana panel.

Zaloguj się do Grafana z nazwą użytkownika i hasłem (domyślnie to "Admin" w obu przypadkach).

Musisz zmienić hasło w następnym oknie na ekranie.

Idź do "Ustawienia konfiguracji" opcja na Grafana desca rozdzielcza i kliknij „Dodaj źródło danych” przycisk.

Wybierać Napięciedb Jako źródło danych.

Wypełnij http sekcja z "lokalny adres" i numer portu „8086”.

Przewiń w dół i dodaj informacje o bazie danych, które utworzyliśmy wcześniej, a następnie kliknij „Zapisz i test” przycisk, aby dodać bazę danych do Grafana.

Teraz kliknij "strzałka" ikona tuż przed "Szukaj" opcja:

Kliknij na "Import" opcja.

Dodaj ID „10578” i wybierz "Obciążenie" przycisk.

Przewiń w dół, wybierz „Napływ” opcja, a następnie kliknij "Import" przycisk.

Załaduj ponownie Grafana Strona internetowa, aby zobaczyć informacje o systemie Raspberry Pi.

W tym momencie z powodzeniem skonfigurowałeś proces monitorowania systemu Raspberry Pi za pomocą Napięciedb, Telegraf I Grafana.

Wniosek

Monitorowanie systemu Raspberry Pi jest przydatne, ponieważ pozwala użytkownikom sprawdzić wydajność systemu. Z Napięciedb, Telegraf I Grafana, Użytkownicy mogą pomyślnie wykonywać zadania monitorowania systemu. Wytyczne wspomniane powyżej z pewnością pomogą Ci skonfigurować proces monitorowania systemu i powinieneś to zrobić w systemie, aby uzyskać szczegółowe informacje systemowe, takie jak użycie procesora, pamięć RAM i więcej.