VMware Aria Operations for Networks erfasst Metriken zur CPU-Nutzung, Datenspeicher-, Arbeitsspeicher- und Netzwerkmetriken für VMs.

Metriken zur CPU-Nutzung

Metriken zur CPU-Nutzung liefern Informationen zur CPU-Nutzung auf der VM.
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 „CoStop“ verbracht haben.

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 „CoStop“ verbrachte Zeit.

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 nfcapd-Dienst neu starten, um mit der Erfassung der Metrik „Anzahl der unvollständigen TCP-Sitzungen“ zu beginnen.

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.

vmmemctl ist ein exklusiver VMware-Speicherverwaltungtreiber, der das Ballooning steuert.

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, consumed memory = memory granted - memory saved from page sharing.

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.