Nõuded: Kontrolli dockeri konteineri seisukorda, kogu konteineri erinevaid mõõdikuid, otsi "container_exporter" ja leia:Hüperlingi sisselogimine on nähtav.Leiti, et see on aegunud ning soovitatakse kasutada "cAdvisor"-i.
cAdvisor (Konteineri nõustaja)
GitHubi aadress:Hüperlingi sisselogimine on nähtav.
Dokumentatsioon:Hüperlingi sisselogimine on nähtav.
cAdvisor (Container Advisor) annab konteinerikasutajatele ülevaate konteinerite ressursikasutusest ja jõudlusomadustest. See on töötav deemon, mis kogub, koondab, töötleb ja ekspordib teavet töötavate konteinerite kohta. Täpsemalt sisaldab see ressursi isoleerimise parameetreid, ajaloolist ressursi kasutust, kogu ajaloolise ressursi kasutuse histogramme ja iga konteineri võrgu statistikat. Need andmed eksporditakse konteineri ja masina vahemikust.
Dockeri otsevaate konteineri ressursitarbimise käsk on järgmine:
Dockeri käsk ketta kasutusteabe otsevaatamiseks teenuse jaoks on järgmine:
Keskkond, mida kasutan, on järgmine:
- Docker versioon 20.10.10
- CentOS 7 64-bitine
[root@itsvse-doc ~]# dockeri versioon
Client: Docker Engine - Community
Version: 20.10.10 API versioon: 1.41 Go versioon: go1.16.9 Git commit: b485636
Built: Mon Oct 25 07:44:50 2021 OS/Arch: linux/amd64
Context: default
Experimental: true
Server: Docker Engine - Community
Engine: Versioon: 20.10.10 API versioon: 1.41 (minimaalne versioon 1.12) Go versioon: go1.16.9 Git commit: e2f740d Ehitatud: E 25. oktoober 07:43:13 2021 OS/Arch: linux/amd64 Eksperimentaalne: vale
containerd: Versioon: 1.4.11 GitCommit: 5b46e404f6b9f661a205e28d59c982d3634148f8
runc: Versioon: 1.0.2 GitCommit: v1.0.2-0-g52b36a2
docker-init: Versioon: 0.19.0 GitCommit: de40ad0
Käivita cAdvisor
Näiteks CentOS 7-s on käsk järgmine:
Proovi kasutada brauserit, et pääseda ligi:http://192.168.1.213:8085/, nagu alloleval joonisel näidatud:
Jälgi cAdvisorit Prometheusega
Läbivaatamine:
Proovi külastada:http://192.168.1.213:8085/metrics, nagu alloleval joonisel näidatud:
Dokumentatsioon:Hüperlingi sisselogimine on nähtav.
Grafana juhtpaneeli aadress:Hüperlingi sisselogimine on nähtav.
prometheus.yml Konfiguratsioon on järgmine:
Taaskäivita Prometheuse teenus, et Docker käivitaks mõõdikud.
Impordi juhtpaneel grafana abil pärast mõneminutilist jooksmist, nagu alloleval pildil näidatud:
|