Para gerar uma lista completa de métricas para qualquer máquina virtual definida no modelo de adaptador vCenter, faça uma solicitação GET para a URL com o tipo de adaptador e o tipo de objeto.
Pré-requisitos
- Você está conectado à instância VMware Aria Operations.
- Você sabe o valor adapterKind para o adaptador vCenter e o valor resourceKinds para a máquina virtual. Consulte Determinar o tipo de adaptador e os tipos de objeto para o adaptador vCenter
Procedimento
Exemplo: Métricas de máquina virtual da API e na interface do usuário
Este exemplo mostra como as métricas da máquina virtual listadas na resposta XML se comparam às métricas exibidas na interface do usuário do VMware Aria Operations.
Solicitar:
GET https://operations.example.com/suite-api/api/adapterkinds/VMWARE/resourcekinds/VirtualMachine/statkeys Content-Type: application/json Authorization: OpsToken <vROps_token> Accept: application/json
Authorization: vRealizeOpsToken <vROps_token>continua a ser suportado em VMware Aria Operations.
- VMWARE é o adapterKindKey.
- VirtualMachine é o resourceKindKey.
- vROps_token é o token obtido da resposta em Adquirir um token de autenticação.
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 }, ... ] }
Cada resourceTypeAttribute na resposta é uma métrica com metadados para um objeto de máquina virtual. O name corresponde ao texto exibido na interface do usuário do VMware Aria Operations. Neste exemplo, o snippet lista as métricas para Memória e Carga de Trabalho do Host.
Para comparar as métricas na resposta com as métricas na interface do usuário, faça login na instância VMware Aria Operations em execução em operations.example.com e navegue até as métricas de uma máquina virtual. O exemplo a seguir mostra onde você encontra métricas para Memory(Host) e Workload.
O exemplo mostra como recuperar métricas para o tipo de objeto de máquina virtual. Para recuperar métricas para outros tipos de objeto, substitua VirtualMachine na solicitação GET por outro resourceKinds.