Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 5882|Atsakyti: 1

Praktinis "cAdvisor" naudojimas "Docker" konteinerių metrikai rinkti

[Kopijuoti nuorodą]
Paskelbta 2022-01-25 10:32:09 | | | |
Reikalavimai: Patikrinkite "docker" konteinerio būklę, surinkite įvairius konteinerio rodiklius, ieškokite "container_exporter" ir raskite:Hipersaito prisijungimas matomas.Nustatyta, kad jis buvo pasenęs, todėl rekomenduojama naudoti "cAdvisor".

cAdvisor (konteinerių patarėjas)

"GitHub" adresas:Hipersaito prisijungimas matomas.

Dokumentacija:Hipersaito prisijungimas matomas.

cAdvisor (Container Advisor) suteikia konteinerių naudotojams supratimą apie jų naudojamų konteinerių išteklių naudojimą ir našumo charakteristikas. Tai veikiantis demonas, kuris renka, kaupia, apdoroja ir eksportuoja informaciją apie veikiančius konteinerius. Tiksliau, jame saugomi išteklių izoliavimo parametrai, istorinis išteklių naudojimas, viso istorinio išteklių naudojimo histogramos ir kiekvieno konteinerio tinklo statistika. Šie duomenys eksportuojami iš konteinerio ir įrenginių asortimento.

Komanda "Docker" tiesioginės peržiūros konteinerio išteklių sunaudojimas yra tokia:


"Docker" komanda, skirta tiesiogiai peržiūrėti paslaugos disko naudojimo informaciją, yra tokia:

Aplinka, kurią naudoju, yra tokia:

  • "Docker" versija 20.10.10
  • CentOS 7 64 bitų

[root@itsvse-doc ~]# docker versija
Client: Docker Engine - Community
Version:           20.10.10
API versija: 1.41
Go versija: go1.16.9
Git įsipareigojimas: 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 (minimali versija 1.12)
  Go versija: go1.16.9
  Git įsipareigojimas: e2f740d
  Pastatyta: Mon Oct 25 07:43:13 2021
  OS/Arch: linux/amd64
  Eksperimentinis: klaidingas
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

Paleiskite "cAdvisor"

Pavyzdžiui, "CentOS 7" komanda yra tokia:


Pabandykite naudoti naršyklę, kad pasiektumėte:http://192.168.1.213:8085/, kaip parodyta toliau pateiktame paveikslėlyje:



Stebėkite "cAdvisor" su "Prometheus"

Peržiūra:

Grafana+Prometheus+Node Exporter gauna Linux serverio metriką
https://www.itsvse.com/thread-9971-1-1.html

"Grafana" + "Prometheus" + "Windows Exporter" stebi paslaugų našumo rodiklius
https://www.itsvse.com/thread-9671-1-1.html

Pabandykite aplankyti:http://192.168.1.213:8085/metrics, kaip parodyta toliau pateiktame paveikslėlyje:



Dokumentacija:Hipersaito prisijungimas matomas.

"Grafana" prietaisų skydelio adresas:Hipersaito prisijungimas matomas.


prometheus.yml Konfigūracija yra tokia:

Iš naujo paleiskite "Prometheus" paslaugą, kad "Docker" veiktų metrika.

Importuokite prietaisų skydelį naudodami grafaną, po kelių minučių veikimo, kaip parodyta paveikslėlyje žemiau:






Ankstesnis:"CentOS 7" naudoja rpm, kad įdiegtų "MySQL" duomenų bazę
Kitą:Spring Boot MessageSource Internacionalizuotų kalbų duobė
 Savininkas| Paskelbta 2022-01-25 13:25:54 |
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com