Gdy musisz zarządzać wieloma serwerami, chcesz znać status działania każdego serwera, na przykład: procesor, pamięć, dyskowy IO, sieć itd.; jeśli logowanie się na każdy serwer, aby zobaczyć te wskaźniki, jest zbyt trudne, a nie możesz uzyskać funkcji statystyk w czasie rzeczywistym, musisz także przesłać każde konto serwera i hasło do innych.
Grafana+Prometheus+Windows Exporter pomaga nam rozwiązać ten problem, a dzięki interfejsowi internetowemu możemy monitorować stan serwera na czas. Cały proces wygląda następująco:
Windows Exporter
Prometheus Exporter dla maszyn z Windows. Obsługiwane są wersje Windows Server 2008R2 i nowsze, a także desktopowy Windows 7 i nowsze.
Adres GitHub:Logowanie do linku jest widoczne.
Adres do pobrania:Logowanie do linku jest widoczne.
Pobierz "windows_exporter-0.16.0-amd64.exe" i kliknij dwukrotnie, aby go uruchomić, jak pokazano na poniższym rysunku:
Dostęp przez przeglądarkę:http://localhost:9182/metricsMożesz zobaczyć niektóre metryki obecnego serwera, jak pokazano na poniższym rysunku:
Prometeusz
Prometheus to projekt podstawowy chmury obliczeniowej, system monitorowania systemów i usług. Zbiera metryki z skonfigurowanych celów w określonych odstępach czasu, ocenia wyrażenia reguł, wyświetla wyniki i wywołuje alerty, gdy zaobserwowane są określone warunki. Otwartoźródłowy system monitorowania usług oraz baza danych szeregów czasowych.
Adres do pobrania:Logowanie do linku jest widoczne.
Po rozpakowaniu zmodyfikuj plik "prometheus.yml" w katalogu programu i skonfiguruj go w następujący sposób:
Kliknij dwukrotnie "prometheus.exe", aby uruchomić, jak pokazano poniżej:
Otwórz tohttp://127.0.0.1:9090/targets, można zobaczyć węzły zebrane przez Prometeusza, jak pokazano na poniższym rysunku:
Grafana
Grafana to otwartoźródłowe narzędzie do wizualizacji danych opracowane w języku Go, które umożliwia monitorowanie danych i statystyki z funkcjami alarmowymi. Obecnie wiele firm korzysta z Grafany, takich jak PayPal, eBay, Intel itd. Obsługiwane bazy danych szeregów czasowych takie jak InfluxDB, Prometheus, Elasticsearch i Graphite.
Adres do pobrania:Logowanie do linku jest widoczne.
Po zakończeniu pobrania przejdź do katalogu bin i kliknij dwukrotnie, aby uruchomić "grafana-server.exe", jak pokazano na poniższym rysunku:
Przeglądarka otwiera panel Grafana pod adresem:http://localhost:3000/Administrator konta, administrator hasła, administrator – musisz po raz pierwszy ustawić nowe hasło. (pominięte)
Dodaj źródło danych Prometeusza, jak pokazano na poniższym obrazku:
Dodaj pulpit
Wszystkie adresy dashboardów:Logowanie do linku jest widoczne.
Panel Windows Exporter zaleca:
Logowanie do linku jest widoczne.
Logowanie do linku jest widoczne.
przyImport przez grafana.comW poniższym polu wprowadzania wpisuj:10467Aby kliknąć przycisk ładowania, jak pokazano poniżej:
Wybierz właśnie utworzone źródło danych i po zakończeniu poczekaj, aż Prometheus pobierze określoną ilość danych z Windows Exporter, jak pokazano poniżej:
(Koniec)
|