VMware Aria Operations for Networks erfasst Metriken zur CPU-Nutzung, Datenspeicher-, Arbeitsspeicher- und Netzwerkmetriken für VMs.
Metriken zur CPU-Nutzung
Metrikname | Name der Metrik-API | Beschreibung | Unterstützt durch Datenbus |
---|---|---|---|
CPU-Co-Stopp-Rate (%) | cpu.costop.rate.average.percent | Durchschnittlicher Prozentsatz der Zeit, die die vCPUs aufgrund von Co-vCPU-Planungskonflikten im Zustand „ |
|
CPU-Co-Stopp-Rate vCPU (%) | cpu.costop_vcpu.rate.average.percent | Durchschnittlicher Prozentsatz der Zeit, die eine vCPU aufgrund von Co-vCPU-Planungskonflikten im Zustand „CoStop “ verbracht hat. |
|
CPU-Co-Stopp-Zeit | cpu.costop.delta.summation.millisecond | Von allen vCPUs dieser VM im Zustand „ |
|
CPU-Bereitschaftsrate (%) | cpu.ready.rate.average.percent | Prozentsatz der Zeit, die die VM in der Warteschlange verbracht hat, um die CPU auf dem Host zu nutzen. Die CPU-Bereitschaftszeit hängt von der Anzahl der VMs auf dem Host und deren CPU-Lasten ab. |
Ja |
CPU-Bereitschaftsrate vCPU (%) | cpu.ready_vcpu.rate.average.percent | Prozentsatz der Zeit pro vCPU, die die VM in der Warteschlange verbracht hat, um die CPU auf dem Host zu nutzen. Die CPU-Bereitschaftszeit hängt von der Anzahl der VMs auf dem Host und deren CPU-Lasten ab. |
|
CPU-Bereitschaftszeit | cpu.ready.delta.summation.millisecond | Zeitdauer, die eine VM zur Verwendung der CPU bereit ist, aber die physische CPU-Zeit nicht planen konnte. Die VM kann keine physische CPU-Zeit planen, wenn alle CPU-Ressourcen des VMware vSphere ESXi-Hosts ausgelastet sind. |
|
CPU-Ausführungsrate (%) | cpu.run.rate.average.percent | Durchschnittlicher Prozentsatz der Zeit, die von allen vCPUs dieser VM im Zustand „Run “ verbracht wurde. |
|
CPU-Ausführungsrate – vCPU (%) | cpu.run_vcpu.rate.average.percent | Durchschnittlicher Prozentsatz der Zeit, die eine vCPU im Zustand „Run “ verbracht hat. |
|
CPU-Laufzeit | cpu.run.delta.summation.millisecond | Zeitdauer, die von allen vCPUs dieser VM im Zustand „Run “ verbracht wurde. |
|
CPU-Nutzung (MHz) | cpu.usagemhz.rate.average.megaHertz | Menge der aktiv verwendeten vCPU. Die Metrik zur CPU-Nutzung ist dem Host und nicht dem Gastbetriebssystem zugeordnet. |
|
CPU-Auslastung (%) | cpu.usage.rate.average.percent | Durchschnittlicher Prozentsatz der aktiv genutzten vCPU an der insgesamt verfügbaren CPU. Die Metrik zur CPU-Nutzung ist dem Host und nicht dem Gastbetriebssystem zugeordnet. Die CPU-Nutzung gibt die durchschnittliche CPU-Nutzung aller verfügbaren vCPUs in der VM an. Beispiel: Wenn eine VM mit einer vCPU auf einem Host mit vier physischen CPUs ausgeführt wird und die CPU-Nutzung 100 % beträgt, nutzt die VM 100 % einer physischen CPU. |
Ja |
CPU-Warterate (%) | cpu.wait.rate.average.percent | Prozentsatz der CPU-Zeit, die im Zustand „Wait “ verbracht wurde, beispielsweise für die Zustände „CPU-Leerlaufzeit“, „Wartezeit für CPU-Auslagerung“ und „CPU-E/A-Wartezeit“. |
|
CPU-Warterate vCPU (%) | cpu.wait_vcpu.rate.average.percent | Prozentsatz der CPU-Zeit pro vCPU, die im Zustand „Wait “ verbracht wurde, beispielsweise für die Zustände „CPU-Leerlaufzeit“, „Wartezeit für CPU-Auslagerung“ und „CPU-E/A-Wartezeit“. |
|
CPU-Wartezeit | cpu.wait.delta.summation.millisecond | CPU-Zeit, die im Zustand „Wait “ verbracht wurde, beispielsweise für die Zustände „CPU-Leerlaufzeit“, „Wartezeit für CPU-Auslagerung“ und „CPU-E/A-Wartezeit“. |
Netzwerkmetriken
Netzwerkmetriken liefern Informationen zur Netzwerkleistung der VM.
Metrikname | Name der Metrik-API | Beschreibung | Unterstützt durch Datenbus |
---|---|---|---|
Rx-Paketverluste | net.droppedRx.delta.summation.number | Anzahl der verloren gegangenen Rx-Pakete im Vergleich zur Gesamtanzahl der Rx-Pakete. | Ja |
Anzahl der unvollständigen TCP-Sitzungen | net.incomplete.sessionCount.delta.summation.number | Gesamtanzahl der unvollständigen TCP-Sitzungen, die während des Zeitintervalls auf der VM von anderen VMs oder IP-Adressen empfangen wurden.
Hinweis:
Diese Metrik ist nur für Enterprise-Lizenzbenutzer mit einer Bereitstellung eines Collectors mit der Brick-Größe XXL verfügbar. Wenn Sie die Brick-Größe Ihres vorhandenen Collectors vertikal auf XXL hochskalieren, müssen Sie den Führen Sie den folgenden Befehl in der Collector-CLI aus: sudo service nfcapd restart |
Ja |
Verloren gegangene Tx-Pakete | net.droppedTx.delta.summation.number | Anzahl der verloren gegangenen Tx-Pakete im Vergleich zur Gesamtanzahl der Rx-Pakete. | Ja |
Max. Netzwerk-Datenverkehrsrate (KBit/s) | net.usage.rate.maximum.kiloBitsPerSecond | Maximale Datenübertragungsrate auf der VM in einem beliebigen Fünf-Minuten-Intervall innerhalb des gewählten Zeitraums. Die maximale Netzwerkrate beinhaltet sowohl übertragene als auch empfangene Daten. |
Ja |
Max. Tx-Rate des Netzwerks (KBit/s) | net.transmitted.rate.maximum.kiloBitsPerSecond | Maximale Datenübertragungsrate auf der VM in einem beliebigen Fünf-Minuten-Intervall innerhalb des gewählten Zeitraums. | |
Verhältnis Paketverluste maximal (%) | net.packetDrop.ratio.maximum.percent | Maximales Verhältnis zwischen der Gesamtzahl der verworfenen Pakete und der Gesamtzahl der empfangenen Pakete in einem beliebigen Fünf-Minuten-Intervall innerhalb des gewählten Zeitraums. | |
Paketverluste maximal | net.droppedTotal.delta.maximum.number | Maximale Anzahl verworfener Pakete im Fünf-Minuten-Intervall innerhalb des gewählten Zeitraums. | Ja |
Multicast-Rx-Pakete | net.multicastRx.delta.summation.number | Gesamtanzahl der Multicast-Pakete, die während des Sampling-Intervalls für alle pNICs (physischen Netzwerkkarten) empfangen wurden. | |
Multicast-Tx-Pakete | net.multicastTx.delta.summation.number | Gesamtanzahl der Multicast-Pakete, die während des Sampling-Intervalls für alle pNICs übertragen wurden. | Ja |
Max. Rx-Rate des Netzwerks (KBit/s) | net.received.rate.maximum.kiloBitsPerSecond | Maximale Netzwerk-Datenempfangsrate auf der VM in einem beliebigen Fünf-Minuten-Intervall innerhalb des gewählten Zeitraums. | |
Anzahl der Netzwerkpakete | net.packetsTotal.delta.summation.number | Gesamtanzahl der Pakete, die während des Intervalls für alle pNICs übertragen und empfangen wurden. | Ja |
Netzwerk-Paketverluste in Prozent (%) | net.packetDrop.ratio.average.percent | Verhältnis der Gesamtzahl der verworfenen Pakete zur Gesamtzahl der Pakete. | Ja |
Netzwerkpaketverluste | net.droppedTotal.delta.summation.number | Gesamtzahl der Paketverluste auf der VM. | Ja |
Rx-Rate des Netzwerks (KBit/s) | net.received.rate.average.kiloBitsPerSecond | Durchschnittliche Rate, mit der Daten während des Zeitintervalls empfangen wurden. | Ja |
Netzwerk-Datenverkehrsrate (KBit/s) | net.usage.rate.average.kiloBitsPerSecond | Durchschnittliche Rate, mit der Daten während des Zeitintervalls empfangen und übertragen wurden. | Ja |
Tx-Rate des Netzwerks (KBit/s) | net.transmitted.rate.average.kiloBitsPerSecond | Durchschnittliche Rate, mit der Daten während des Zeitintervalls übertragen wurden. | Ja |
Rx-Broadcast-Pakete | net.broadcastRx.delta.summation.number | Gesamtanzahl der während des Zeitintervalls empfangenen Broadcast-Pakete. | |
Rx-Broadcast-Verhältnis (%) | net.broadcastByRx.ratio.average.percent | Prozentsatz der während des Zeitintervalls empfangenen Broadcast-Pakete . | |
Rx-Paketverluste in Prozent (%) | net.packetDropRx.ratio.average.percent | Verhältnis der Gesamtzahl der verworfenen Pakete zur Gesamtzahl der Rx-Pakete. | |
Rx-Pakete | net.packetsRx.delta.summation.number | Durchschnittliche Anzahl der Pakete, die während des Zeitintervalls empfangen wurden. | Ja |
Gesamter Netzwerkdatenverkehr | net.usage.delta.summation.kiloBytes | Summe der für alle vNICs der VM übertragenen und empfangenen Daten. | Ja |
Gesamtzahl der Pakete pro Sekunde | net.ppsTotal.rate.average.number | Durchschnittliche Rate der empfangenen und übertragenen Pakete pro Sekunde . |
|
Tx-Broadcast-Pakete | net.broadcastTx.delta.summation.number | Anzahl der während eines angegebenen Zeitintervalls übertragenen Broadcast-Pakete. | |
Tx-Broadcast-Verhältnis (%) | net.broadcastByTx.ratio.average.percent | Durchschnittlicher Prozentsatz der Broadcast-Pakete, die während des Zeitintervalls übertragen wurden. | |
Tx-Paketverluste in Prozent (%) | net.packetDropTx.ratio.average.percent | Verhältnis der Gesamtzahl der verworfenen Tx-Pakete zur Gesamtzahl der Tx-Pakete. | |
Tx-Pakete | net.packetsTx.delta.summation.number | Durchschnittliche Anzahl der Pakete, die während des Zeitintervalls übertragen wurden. | Ja |
Unicast-Rx-Pakete | net.unicastRx.delta.summation.number | Gesamtanzahl der vom Host empfangenen Unicast-Pakete. | |
Unicast-Tx-Pakete | net.unicastTx.delta.summation.number | Gesamtanzahl der vom Host übertragenen Unicast-Pakete. | |
Betriebszeit | sys.uptime.absolute.latest.second | Die seit dem letzten Systemstart vergangene Gesamtzeit. | |
Frei verfügbarer Speicher | storage.uncommitted.absolute.latest.bytes |
Freier Speicherplatz des VM-Speichers. |
|
Snapshot-Größe | snapshot.used.absolute.latest.bytes | Die Größe des VM-Snapshots. |
Datenspeichermetriken
Datenspeicher-Metriken liefern Informationen zur Datenspeichernutzung.
Metrikname | Name der Metrik-API | Beschreibung |
---|---|---|
Lese-IOPS | datastore.numberReadAveraged.rate.average.number | Durchschnittliche Anzahl der während des Erfassungsintervalls erteilten Lesebefehle pro Sekunde. |
Max. E/A-Latenz | datastore.maxTotalLatency.absolute.latest.millisecond |
Höchster Latenzwert für alle von der VM verwendeten Datenspeicher. |
Latenz für Lesevorgänge (ms) | datastore.totalReadLatency.absolute.average.millisecond | Durchschnittliche Latenz jedes Lesevorgangs, der von dieser VM im zugehörigen Datenspeicher ausgegeben wird. |
Rate für Lesevorgänge (KBit/s) | datastore.read.rate.average.kiloBytesPerSecond | Lesedurchsatz der mit der VM verbundenen Datenspeicher, gemittelt über 24 Stunden. |
RW-IOPS | datastore.numberRWAveraged.rate.average.number | Durchschnittliche Anzahl der Lese- und Schreibbefehle, die von der VM an die verbundenen Datenspeicher gesendet werden. |
RW-Rate (KBit/s) | datastore.usage.rate.average.kiloBytesPerSecond | Lese- und Schreibdurchsatz der mit der VM verbundenen Datenspeicher, gemittelt über 24 Stunden. |
Schreib-IOPS | datastore.numberWriteAveraged.rate.average.number | Durchschnittliche Anzahl der von der VM an die verbundenen Datenspeicher gesendeten Schreibbefehle . |
Schreiblatenz | datastore.totalWriteLatency.absolute.average.millisecond | Durchschnittliche Latenz jedes Schreibvorgangs, der von dieser VM im zugehörigen Datenspeicher ausgegeben wird. |
Schreibrate (KBit/s) | datastore.write.rate.average.kiloBytesPerSecond | Schreibdurchsatz der mit der VM verbundenen Datenspeicher, gemittelt über 24 Stunden. |
Arbeitsspeicher-Metriken für Hosts
Arbeitsspeicher-Metriken liefern Informationen zur Arbeitsspeicherbelegung und -zuteilung auf der virtuellen Maschine.
Metrikname | Name der Metrik-API | Beschreibung | Unterstützt durch Datenbus |
---|---|---|---|
Arbeitsspeicher-Balloon | mem.vmmemctl.absolute.average.kiloBytes | Durchschnittliche Arbeitsspeicher des physischen Gastarbeitsspeichers, der vmmemctl für diese VM zugeteilt ist.
|
|
Einlagerungsrate des Arbeitsspeichers (KBit/s) | mem.swapinRate.rate.average.kiloBytesPerSecond | Häufigkeit, mit der Arbeitsspeicher während des Zeitintervalls von der Festplatte in den aktiven Arbeitsspeicher eingelagert wird. | |
Auslagerungsrate des Arbeitsspeichers (KBit/s) | mem.swapoutRate.rate.average.kiloBytesPerSecond | Rate, mit der der Arbeitsspeicher während des Zeitintervalls vom aktiven Arbeitsspeicher auf die Festplatte ausgelagert wird . | |
Ausgelagerter Arbeitsspeicher | mem.swapped.absolute.average.kiloBytes | Die Menge des physischen Gastarbeitsspeichers, die vom VMkernel auf die Auslagerungsdatei der VM ausgelagert wird. Der ausgelagerte Arbeitsspeicher bleibt auf der Festplatte, bis die VM ihn benötigt. Diese Metrik bezieht sich auf die Auslagerung durch den VMkernel und nicht die Auslagerung auf das Gastbetriebssystem. |
|
Auslastungsrate des Arbeitsspeichers (%) | mem.usage.absolute.average.percent | Prozentsatz des verwendeten Arbeitsspeichers aus dem verfügbaren Maschinenarbeitsspeicher. | Ja |
Overhead-Arbeitsspeicher | mem.overhead.absolute.average.kiloBytes | Menge des Arbeitsspeichers, der einer VM über die reservierte Menge hinaus zugeteilt ist. Die VM benötigt zum Einschalten Overhead-Arbeitsspeicher. Der Overhead-Arbeitsspeicher umfasst den für den VM-Frame-Puffer und verschiedene Virtualisierungsdatenstrukturen reservierten Speicherplatz . Dies hängt von der Anzahl der vCPUs und dem konfigurierten Arbeitsspeicher für das Gastbetriebssystem ab . |
|
Belegter Arbeitsspeicher | mem.consumed.absolute.average.kiloBytes | Menge des von der VM für den physischen Arbeitsspeicher ihres Gastbetriebssystems belegten Host-Arbeitsspeichers. Overhead-Arbeitsspeicher ist im belegten Arbeitsspeicher nicht enthalten. Enthalten sind der gemeinsam genutzte Speicher sowie Arbeitsspeicher, der möglicherweise reserviert, aber nicht verwendet wird. Das heißt, |
|
Aktiver Arbeitsspeicher | mem.active.absolute.average.kiloBytes | Menge des physischen Gastarbeitsspeichers, der von der VM verwendet wird. Der aktive Arbeitsspeicher wird mithilfe eines statistischen Sampling des VMkernels geschätzt. Er stellt die tatsächliche Menge des von der VM benötigten Arbeitsspeichers dar. Daher kann der nicht verwendete Arbeitsspeicher nicht ohne Leistungseinbußen ausgelagert oder für Ballooning genutzt werden. |
Snapshot-Metriken
Die Snapshot-Metrik liefert Informationen zum VM-Snapshot.
Metrikname | Name der Metrik-API | Beschreibung |
---|---|---|
Snapshot-Größe | snapshot.used.absolute.latest.bytes | Die Größe des VM-Snapshots. |