Monitorowanie systemu Raspberber
Aby wykonywać monitorowanie systemu, zainstaluj następujące narzędzia:
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żytkownikaz 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.