Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ha engedélyezi a metrikákon alapuló felületet az Azure-beli virtuális gépek monitorozásához, a rendszer összegyűjti az alapértelmezett metrikákat. Az üzembe helyezéskor választott beállításoktól függően előfordulhat, hogy az OpenTelemetry folyamatonkénti metrikái már engedélyezve vannak. A gyűjtemény testreszabásához módosítsa az adatgyűjtési szabályt (DCR) olyan metrikák hozzáadásához vagy eltávolításához, mint a folyamatonkénti teljesítmény, a logikai lemezhasználat, a fájlrendszer kihasználtsága és más számítási feladatokra vonatkozó metrikák.
A DCR létrehozásának részleteit az Adatok gyűjtése virtuálisgép-ügyfélről az Azure Monitorral című témakörben találja. Ez a cikk további részleteket tartalmaz az OpenTelemetry Performance Counters adatforrástípusról.
Megjegyzés:
Ha közvetlenül szeretné használni a DCR-definíciót, vagy más módszerekkel, például ARM-sablonokkal szeretne üzembe helyezni, tekintse meg az Adatgyűjtési szabály (DCR) mintáit az Azure Monitorban.
Cost
Az OpenTelemetry-metrikák alapértelmezett készlete díjmentesen lesz összegyűjtve. Az alapértelmezett beállításon túl további OTel-metrikák begyűjtése is további költségekbe kerül. A díjszabás részleteiért tekintse meg az Azure Monitor díjszabását .
Előfeltételek
- Az OpenTelemetry-metrikák tárolására használt Azure Monitor-munkaterület. Lásd : Azure Monitor-munkaterület létrehozása.
- Adatgyűjtési szabályok létrehozásához szükséges engedélyek. Lásd : Engedélyek.
- Ha lekérdezésalapú metrikariasztásokat hoz létre az OpenTelemetry-metrikákon, használjon felhasználó által hozzárendelt felügyelt identitást a szükséges engedélyekkel. Tekintse meg a lekérdezésalapú metrikariasztások áttekintését.
Adatgyűjtési szabály (DCR) azonosítása
A virtuális géphez társított DCR azonosításához nyissa meg az Adatgyűjtési szabályokat a Monitor menüből az Azure portálon. Válassza az Erőforrások lapot, és keresse meg a virtuális gépet.
Az Adatgyűjtési szabályok oszlopban található számra kattintva listázhatja a virtuális géphez társított tartományvezérlőket. Az OTel DCR neve a MSVMOtel-<region>-<name> formátumot követi. Kattintson a DCR-re a megnyitásához.
Adatforrás konfigurálása
A DCR Adatforrások lapján kattintson az OpenTelemetry Performance Counters adatforrásra . Válasszon egy előre definiált gyűjtendő objektumkészletből és azok mintavételezési sebességéből. Minél alacsonyabb a mintavételezési arány, annál gyakoribb az érték összegyűjtése.
Az OpenTelemetry teljesítményszámlálóinak részletesebb kiválasztásához válassza az Egyéni lehetőséget.
Adatgyűjtés ellenőrzése
Az OpenTelemetry teljesítményszámlálóinak gyűjtésének ellenőrzéséhez hatókört adjon egy lekérdezésnek az Azure Monitor-munkaterületre, és ellenőrizze, hogy a rendszer visszaadja-e az adatokat a kiválasztott metrikákhoz.
Ha a munkaterület erőforrás-környezet hozzáférési módra lett beállítva, akkor a virtuális gép metrikái oldalra navigálva ellenőrizheti, hogy ugyanaz a lekérdezés a vártnak megfelelően működik-e a virtuális gépre vonatkozóan. Válassza ki a hozzáadást a szerkesztő legördülő listájával , vagy tekintse meg az AMW-metrikákat a Szerkesztő legördülő listájábana Metrikanévterek területen.
Mindkét belépési pontnak olyan PromQL-szerkesztőt kell eredményeznie, amelynek lekérdezése a virtuálisgép-erőforrásra terjed ki, ahol ugyanaz a lekérdezés fog működni, mint korábban, de nem kell a virtuális gép microsoft.resourceid dimenziójára szűrnie.
Metrikákra vonatkozó referencia
Az alábbi táblázatok a virtuális gépekhez elérhető OpenTelemetry-metrikákat sorolják fel.
Alapértelmezett metrikák
Az alábbi táblázatban szereplő metrikákat alapértelmezés szerint gyűjti a rendszer, további költségek nélkül.
| Mérték neve | Leírás |
|---|---|
| system.uptime | Az utolsó újraindítás óta eltelt idő (másodpercben) |
| system.cpu.time | Felhasznált processzorhasználat teljes időtartama (felhasználó + rendszer + tétlen), másodpercben |
| rendszer.memória.használat | Használatban lévő memória (bájt) |
| system.network.io | Továbbított/fogadott bájtok |
| rendszer.hálózat.elveszett | Elvetett csomagok |
| rendszer.hálózat.hibák | Hálózati hibák |
| system.disk.io | Lemez I/O (olvasási/írási bájt) |
| rendszer.lemez.műveletek | Lemezműveletek (olvasási/írási számok) |
| system.filesystem.usage | Fájlrendszerhasználat bájtban |
| rendszer.lemez.működési_idő | Átlagos lemezműveleti idő |
További metrikák
Az alábbi táblázatban szereplő metrikák a virtuális gép DCR-jének a fent leírt módosításával gyűjthetők össze. Az alapértelmezett metrikákon túl további költségek is járnak a metrikák gyűjtéséhez.
| Mérték neve | Leírás |
|---|---|
| rendszer.cpu.kihasználtság | CPU-használat % |
| rendszer.cpu.logikai.szám | Logikai processzorok száma |
| rendszer.cpu.fizikai.szám | Fizikai CPU-k száma |
| system.cpu.frequency | CPU-gyakoriság |
| system.cpu.átlagos_terhelés.1m | Rendszerterhelés átlaga (1 perc) |
| system.cpu.átlagos_terhelés.5 perc | Rendszerterhelés átlaga (5 perc) |
| system.cpu.load_average.15m | Rendszerterhelés átlaga (15 perc) |
| rendszer.memória.kihasználtság | % használt memória |
| rendszer.memória.korlát | Teljes memóriakorlát |
| system.memory.oldalméret | Oldalméret (bájt) |
| rendszer.linux.memória.elérhető | Rendelkezésre álló memória |
| system.linux.memory.dirty (rendszer.linux.memória.koszos) | Piszkos memórialapok |
| rendszer.oldalazási.hibák | Laphibák |
| rendszer.lapozás.műveletek | Lapozási műveletek (olvasási/írási műveletek) |
| rendszer.lapozás.használat | Lapozási/csere kihasználtság (bájt) |
| rendszer.lapozás.kihasználtság | % használt lapozás/felcserélés |
| system.disk.io_time | Az I/O-ra fordított idő |
| rendszer.lemez.összevont | Egyesített műveletek száma |
| rendszer.lemez.függő_műveletek | Függőben lévő I/O-műveletek |
| system.disk.weighted_io_time | Súlyozott I/O-idő (figyelembe veszi a sor mélységét) |
| rendszer.fájlrendszer.kihasználtság | Fájlrendszerhasználati % |
| system.filesystem.inodes.usage | Inodes-használat |
| rendszer.hálózat.csomagok | Továbbított/fogadott csomagok |
| rendszer.hálózat.kapcsolatok | Aktív hálózati kapcsolatok |
| system.network.conntrack.count | Aktuális conntrack táblabejegyzések |
| system.network.conntrack.max | Maximális conntrack táblaméret |
| process.uptime | Folyamat üzemideje |
| process.cpu.time | Folyamat által felhasznált processzoridő |
| folyamat.cpu.kihasználtság | Processzorhasználati % folyamatonként |
| folyamat.memória.használat | Memóriahasználat (RSS) |
| folyamat.memória.virtuális | Virtuális memóriahasználat |
| memóriafolyamat kihasználtság | % memóriahasználat |
| process.disk.io | Lemez I/O (bájt/folyamat) |
| folyamat.lemez.műveletek | Lemezműveletek folyamatonként |
| folyamat.lapozás.hibák | Laphibák feldolgozása |
| process.open_file_descriptors | Fájlleírók megnyitása |
| folyamat.szálak | Szálak száma |
| process.handles | Használatban lévő fogópontok (Windows) |
| folyamat.környezetváltások | Kontekstváltások |
| process.várakozó_jelek | Függőben lévő jelek |
| system.processes.count | Folyamatok teljes száma |
| rendszer.folyamatok.létrehozva | Létrehozott folyamatok |
Típusok, egységek, dimenziók és egyéb metaadatok teljes körű referenciája: OpenTelemetry metrics reference.
Következő lépések
- OpenTelemetry-metrikák referenciája
- Metrikaélmény virtuális gépekhez az Azure Monitorban
- További információ az Azure Monitor-ügynökről
- További információ az adatgyűjtési szabályokról