Când trebuie să gestionezi mai multe servere, vrei să știi starea de funcționare a fiecărui server, cum ar fi: CPU, memorie, IO pe disc, rețea etc.; dacă este prea dificil să te conectezi la fiecare server pentru a vizualiza acești indicatori și nu poți obține funcția de statistici în timp real, trebuie să trimiți și fiecare cont de server și parolă altora.
Grafana+Prometheus+Windows Exporter este ceea ce ne ajută să rezolvăm această problemă, iar prin interfața web online putem vedea că putem urmări starea serverului la timp. Procesul general este următorul:
Windows Exporter
Prometheus Exporter pentru calculatoare Windows. Windows Server versiunea 2008R2 și ulterioare, precum și desktop Windows versiunea 7 și ulterioare sunt suportate.
Adresă GitHub:Autentificarea cu hyperlink este vizibilă.
Adresă de descărcare:Autentificarea cu hyperlink este vizibilă.
Descarcă "windows_exporter-0.16.0-amd64.exe" și dă dublu click pentru a-l rula, așa cum se vede în figura de mai jos:
Acces prin browser:http://localhost:9182/metricsPuteți vedea câteva metrici ale serverului actual, așa cum este prezentat în figura de mai jos:
Prometheus
Prometheus este un proiect de fundație în cloud computing, un sistem de monitorizare a sistemelor și serviciilor. Colectează metrici de la ținte configurate la intervale date, evaluează expresiile regulilor, afișează rezultate și declanșează alerte atunci când sunt observate condiții specificate. Un sistem open-source de monitorizare a serviciilor și o bază de date a seriilor temporale.
Adresă de descărcare:Autentificarea cu hyperlink este vizibilă.
După extragere, modificați fișierul "prometheus.yml" din directorul programului și configurați-l astfel:
Faceți dublu clic pe "prometheus.exe" pentru a rula, așa cum se vede mai jos:
Deschide-lhttp://127.0.0.1:9090/targets, puteți vedea nodurile colectate de Prometheus, așa cum se vede în figura de mai jos:
Grafana
Grafana este un instrument open-source de vizualizare a datelor dezvoltat în limbajul Go, care poate monitoriza și face statistici ale datelor, cu funcții de alarmă. Există multe companii care folosesc în prezent Grafana, cum ar fi PayPal, eBay, Intel etc. Suporta baze de date cu serii temporale precum InfluxDB, Prometheus, Elasticsearch și Graphite.
Adresă de descărcare:Autentificarea cu hyperlink este vizibilă.
După ce descărcarea s-a încheiat, mergi la directorul bin și dă dublu click pentru a rula "grafana-server.exe", așa cum se arată în figura de mai jos:
Browserul deschide panoul web Grafana la adresa:http://localhost:3000/Administrator cont administrator parolă, trebuie să setezi o parolă nouă pentru prima dată. (omitat)
Adaugă o sursă de date Prometheus, așa cum se arată în imaginea următoare:
Adaugă un tablou de bord
Toate adresele dashboard-ului:Autentificarea cu hyperlink este vizibilă.
Tabloul de bord Windows Exporter recomandă:
Autentificarea cu hyperlink este vizibilă.
Autentificarea cu hyperlink este vizibilă.
laImport prin grafana.comÎn caseta de introducere de mai jos, introduceți:10467Pentru a apăsa butonul de încărcare, așa cum se arată mai jos:
Selectează sursa de date pe care tocmai ai creat-o și, când ai terminat, așteaptă ca Prometheus să preia o anumită cantitate de date din Windows Exporter, așa cum se arată mai jos:
(Sfârșit)
|