Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 5882|Válasz: 1

Gyakorlati használat cAdvisor Docker konténer metrikák gyűjtéséhez

[Linket másol]
Közzétéve 2022. 01. 25. 10:32:09 | | | |
Követelmények: Ellenőrizd a docker konténer állapotát, gyűjtsd össze a konténer különböző mutatóit, keress rá a "container_exporter" szóra, és találd meg:A hiperlink bejelentkezés látható.Megállapították, hogy már elavult, ezért ajánlott a "cAdvisor" használatát.

cAdvisor (Container Advisor)

GitHub cím:A hiperlink bejelentkezés látható.

Dokumentáció:A hiperlink bejelentkezés látható.

A cAdvisor (Container Advisor) segít a konténerhasználók számára a futtatott konténerek erőforrás-felhasználásának és teljesítményjellemzőinek. Ez egy futó démon, amely gyűjti, aggregálja, feldolgozza és exportálja a futó konténerek adatait. Konkrétan tartalmazza az erőforrás-izolációs paramétereket, a történelmi erőforrás-használatot, a teljes történelmi erőforrás-felhasználás hisztogramjait és hálózati statisztikákat minden egyes konténerre. Ezek az adatok a konténerből és gép tartományból exportálódnak.

A Docker direct view konténer erőforrás-fogyasztási parancsa a következő:


A Docker parancs, amely közvetlenül a szolgáltatáshoz tartozó lemezhasználati információk megtekintéséhez a következő:

A környezet, amit használok, a következő:

  • Docker verzió 20.10.10
  • CentOS 7 64-bites

[root@itsvse-doc ~]# docker verzió
Client: Docker Engine - Community
Version:           20.10.10
API verzió: 1.41
Go verzió: 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:
  Verzió: 20.10.10
  API verzió: 1.41 (minimum verzió 1.12)
  Go verzió: go1.16.9
  Git commit: e2f740d
  Készült: 2021. október 25., hétfő, 07:43:13
  OS/Arch: linux/amd64
  Kísérleti: hamis
containerd:
  Verzió: 1.4.11
  GitCommit: 5b46e404f6b9f661a205e28d59c982d3634148f8
runc:
  Verzió: 1.0.2
  GitCommit: v1.0.2-0-g52b36a2
docker-init:
  Verzió: 0.19.0
  GitCommit: de40ad0

Futtatd a cAdvisort

Például a CentOS 7-ben a parancs a következő:


Próbálj meg böngészővel hozzáférni:http://192.168.1.213:8085/, ahogy az alábbi ábrán látható:



Monitor cAdvisor Prometheusszal

Szemle:

Grafana+Prometheus+Node Exporter fetches Linux server metrics
https://www.itsvse.com/thread-9971-1-1.html

Grafana+Prometheus+Windows Exporter monitors service performance metrics
https://www.itsvse.com/thread-9671-1-1.html

Próbálj meg meglátogatni:http://192.168.1.213:8085/metrics, ahogy az alábbi ábrán látható:



Dokumentáció:A hiperlink bejelentkezés látható.

Grafana dashboard cím:A hiperlink bejelentkezés látható.


prometheus.yml A konfiguráció a következő:

Indítsd újra a Prometheus szolgáltatást, hogy a docker futásmérője futhasson be.

Importálja a dashboardot Grafana segítségével, néhány perc futás után, ahogy az alábbi képen is látható:






Előző:A CentOS 7 rpm rendszert használ a MySQL adatbázis telepítéséhez
Következő:Spring Boot MessageSource A nemzetközivé váló nyelvek gödöre
 Háziúr| Közzétéve 2022. 01. 25. 13:25:54 |
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com