vCenter 어댑터 모델에서 정의된 모든 가상 시스템에 대한 전체 메트릭 목록을 생성하려면 어댑터 유형과 개체 유형을 사용하여 URL에 대한 GET 요청을 수행합니다.
사전 요구 사항
다음 요구 사항이 충족되는지 확인합니다.
- vRealize Operations 인스턴스에 로그인했습니다.
- vCenter 어댑터의 adapterKind 값과 가상 시스템의 resourceKinds 값을 알고 있습니다. vCenter 어댑터의 어댑터 유형 및 개체 유형 확인 항목을 참조하십시오.
프로시저
예: API 및 사용자 인터페이스의 가상 시스템 메트릭
이 예에서는 XML 응답에 나열된 가상 시스템 메트릭이 vRealize Operations 사용자 인터페이스에 표시된 메트릭과 비교되는 방식을 보여 줍니다.
요청:
GET https://vrealize.example.com/suite-api/api/adapterkinds/VMWARE/resourcekinds/VirtualMachine/statkeys Content-Type: application/json Authorization: vRealizeOpsToken <vROps_token> Accept: application/json
여기서:
- VMWARE는 adapterKindKey입니다.
- VirtualMachine은 resourceKindKey입니다.
- vROps_token은 인증 토큰 획득의 응답에서 가져온 토큰입니다.
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 }, ... ] }
응답의 모든 resourceTypeAttribute은(는) 가상 시스템 개체에 대한 메타데이터가 포함된 메트릭입니다. name은(는) vRealize Operations 사용자 인터페이스에 표시되는 텍스트에 해당합니다. 이 예에서 코드 조각은 메모리 및 호스트 워크로드에 대한 메트릭을 나열합니다.
응답의 메트릭을 사용자 인터페이스의 메트릭과 비교하려면 vrealize.example.com에서 실행되는 vRealize Operations 인스턴스에 로그인하고 가상 시스템의 메트릭으로 이동합니다. 다음 예는 메모리(호스트) 및 워크로드에 대한 메트릭을 찾을 수 있는 위치를 보여 줍니다.
이 예는 가상 시스템 개체 유형에 대한 메트릭을 검색하는 방법을 보여 줍니다. 다른 개체 유형에 대한 메트릭을 검색하려면 GET 요청의 VirtualMachine을 다른 resourceKinds(으)로 바꿉니다.