Um eine Liste aller Metriken für eine im vCenter-Adaptermodell definierte virtuelle Maschine zu generieren, senden Sie eine GET-Anforderung an die URL mit dem Adapter- und dem Objekttyp.

Voraussetzungen

Vergewissern Sie sich, dass die folgenden Voraussetzungen erfüllt sind:

Prozedur

  1. Erzeugen Sie eine GET-Anforderung, um die Metadaten für Metriken abzurufen.
    GET https://vrealize.example.com/suite-api/api/adapterkinds/VMWARE/resourcekinds/VirtualMachine/statkeys
    
  2. Vergleichen Sie die in der Antwort aufgeführten mit den in der Benutzeroberfläche angezeigten Metriken. Siehe Metriken für die virtuelle Maschine aus der API und in der Benutzeroberfläche

Beispiel: Metriken für die virtuelle Maschine aus der API und in der Benutzeroberfläche

Dieses Beispiel gleicht die in der XML-Antwort aufgelisteten Metriken der virtuellen Maschine mit den in der Benutzeroberfläche von vRealize Operations angezeigten Metriken ab.

Anforderung:

GET https://vrealize.example.com/suite-api/api/adapterkinds/VMWARE/resourcekinds/VirtualMachine/statkeys
Content-Type: application/json
Authorization: vRealizeOpsToken <vROps_token>
Accept: application/json
Wobei:
Ausschnitt aus der Antwort in JSON:
200 OK
{    
    "resourceTypeAttributes": [
        ...
        {        
            "key": "mem|host_workload",            
            "name": "Memory|Host Workload",            
            "description": "Host Workload (%)",            
            "defaultMonitored": false,            
            "rollupType": "AVG",            
            "instanceType": "INSTANCED",            
            "unit": "%",            
            "dataType2": "FLOAT",            
            "monitoring": false,            
            "property": false        
        },
        ...
    ]
}

Jedes resourceTypeAttribute in der Antwort ist eine Metrik mit Metadaten für ein Objekt der virtuellen Maschine. Der name entspricht dem in der Benutzeroberfläche von vRealize Operations angezeigten Text. In diesem Beispiel listet der Ausschnitt Metriken für den Arbeitsspeicher und die Host-Arbeitslast auf.

Um Metriken in der Antwort mit Metriken in der-Benutzeroberfläche zu vergleichen, melden Sie sich bei der Instanz von vRealize Operations an, die auf vrealize.example.com läuft, und navigieren zu den Metriken für eine virtuelle Maschine. Das folgende Beispiel zeigt, wo Sie Metriken für den Arbeitsspeicher (Host) und die Arbeitslast finden.

Metriken in der Benutzeroberfläche

Das Beispiel zeigt, wie Sie Metriken für den Objekttyp der virtuellen Maschine abrufen. Um Metriken für andere Objekttypen abzurufen, ersetzen Sie VirtualMachine in der GET-Anforderung durch andere resourceKinds.