När du behöver hantera många servrar vill du veta driftstatusen för varje server, såsom: CPU, minne, disk-IO, nätverk osv., om det är för besvärligt att logga in på varje server för att se dessa indikatorer, och du inte kan uppnå realtidsstatistik, måste du också skicka varje serverkonto och lösenord till andra.
Grafana+Prometheus+Windows Exporter hjälper oss att lösa detta problem, och genom webbgränssnittet online kan vi se att vi kan hålla reda på serverns hälsa i tid. Den övergripande processen är som följer:
Windows Exporter
Prometheus Exporter för Windows-maskiner. Windows Server version 2008R2 och senare, samt skrivbordsversion Windows 7 och senare, stöds.
GitHub-adress:Inloggningen med hyperlänken är synlig.
Nedladdningsadress:Inloggningen med hyperlänken är synlig.
Ladda ner "windows_exporter-0.16.0-amd64.exe" och dubbelklicka för att köra det, som visas i figuren nedan:
Tillgång via webbläsare:http://localhost:9182/metricsDu kan se några mätvärden för den aktuella servern, som visas i figuren nedan:
Prometheus
Prometheus är ett projekt för molntjänster som är en grund, ett system för system- och tjänsteövervakning. Den samlar in mätvärden från konfigurerade mål vid givna intervaller, utvärderar regeluttryck, visar resultat och utlöser varningar när specificerade förhållanden observeras. Ett öppen källkodssystem för tjänsteövervakning och en tidsseriedatabas.
Nedladdningsadress:Inloggningen med hyperlänken är synlig.
Efter packningen, ändra "prometheus.yml"-filen under programkatalogen och konfigurera den enligt följande:
Dubbelklicka på "prometheus.exe" för att springa, som visas nedan:
Öppna denhttp://127.0.0.1:9090/targets, du kan se de noder som samlats in av Prometheus, som visas i figuren nedan:
Grafana
Grafana är ett öppen källkodsverktyg för datavisualisering utvecklat i Go-språket, som kan göra dataövervakning och datastatistik med larmfunktioner. Det finns många företag som för närvarande använder Grafana, såsom PayPal, eBay, Intel, etc. Stödde tidsseriedatabaser såsom InfluxDB, Prometheus, Elasticsearch och Graphite.
Nedladdningsadress:Inloggningen med hyperlänken är synlig.
När nedladdningen är klar, gå till bin-katalogen och dubbelklicka för att köra "grafana-server.exe", som visas i figuren nedan:
Webbläsaren öppnar Grafana-webbpanelen på adressen:http://localhost:3000/Kontoadministratörsadministratör, lösenordsadministratör, du behöver ställa in ett nytt lösenord för första gången. (utelämnat)
Lägg till en Prometheus-datakälla, som visas i följande bild:
Lägg till en instrumentpanel
Alla dashboard-adresser:Inloggningen med hyperlänken är synlig.
Windows Exporter-instrumentpanelen rekommenderar:
Inloggningen med hyperlänken är synlig.
Inloggningen med hyperlänken är synlig.
vidImportera via grafana.comI inmatningsrutan nedan, skriv in:10467för att klicka på laddningsknappen, som visas nedan:
Välj den datakälla du just skapat, och när du är klar, vänta på att Prometheus hämtar en viss mängd data från Windows Exporter, som visas nedan:
(Slut)
|