Prasības: Pārbaudiet docker konteinera darbspēju, apkopojiet dažādus konteinera rādītājus, meklējiet "container_exporter" un atrodiet:Hipersaites pieteikšanās ir redzama.Tiek konstatēts, ka tas ir novecojis, un ieteicams izmantot "cAdvisor".
cAdvisor (konteineru konsultants)
GitHub adrese:Hipersaites pieteikšanās ir redzama.
Dokumentācija:Hipersaites pieteikšanās ir redzama.
cAdvisor (Container Advisor) sniedz konteineru lietotājiem izpratni par to konteineru resursu lietojumu un veiktspējas raksturlielumiem. Tas ir skriešanas dēmons, kas apkopo, apkopo, apstrādā un eksportē informāciju par darbojošajiem konteineriem. Konkrēti, tajā ir resursu izolācijas parametri, vēsturiskais resursu lietojums, pilnīga vēsturiskā resursu lietojuma histogrammas un tīkla statistika katram konteineram. Šie dati tiek eksportēti no konteineru un iekārtu klāsta.
Komanda Docker tiešā skata konteinera resursu patēriņš ir šāda:
Komanda Docker, lai apskatītu diska lietojuma informāciju tieši pakalpojumam, ir šāda:
Vide, ko es izmantoju, ir šāda:
- Docker versija 20.10.10
- CentOS 7 64 bitu versija
[root@itsvse-doc ~]# docker versija
Client: Docker Engine - Community
Version: 20.10.10 API versija: 1.41 Go versija: go1.16.9 Git apņemšanās: b485636
Built: Mon Oct 25 07:44:50 2021 OS/Arch: linux/amd64
Context: default
Experimental: true
Server: Docker Engine - Community
Engine: Versija: 20.10.10 API versija: 1.41 (minimālā versija 1.12) Go versija: go1.16.9 Git apņemšanās: e2f740d Uzbūvēts: Mon Oct 25 07:43:13 2021 OS/Arch: linux/amd64 Eksperimentāls: nepatiess
containerd: Versija: 1.4.11 GitCommit: 5b46e404f6b9f661a205e28d59c982d3634148f8
runc: Versija: 1.0.2 GitCommit: v1.0.2-0-g52b36a2
docker-init: Versija: 0.19.0 GitCommit: de40ad0
Palaidiet cAdvisor
Piemēram, CentOS 7 komanda ir šāda:
Mēģiniet izmantot pārlūkprogrammu, lai piekļūtu:http://192.168.1.213:8085/, kā parādīts attēlā:
Pārraudzība cAdvisor ar Prometheus
Pārskats:
Mēģiniet apmeklēt:http://192.168.1.213:8085/metrics, kā parādīts attēlā:
Dokumentācija:Hipersaites pieteikšanās ir redzama.
Grafana informācijas paneļa adrese:Hipersaites pieteikšanās ir redzama.
prometheus.yml Konfigurācija ir šāda:
Restartējiet pakalpojumu Prometheus, lai iegūtu docker palaišanas metriku.
Importējiet informācijas paneli, izmantojot grafana, pēc dažām minūtēm, kā parādīts zemāk redzamajā attēlā:
|