vRealize Operations 인스턴스에 몇 가지 솔루션이 설치되어 있을 수 있습니다. vSphere 솔루션 및 해당 어댑터 유형을 찾으려면 GET 요청을 수행하여 모든 솔루션의 목록을 검색합니다. 응답에는 솔루션이 포함된 모든 어댑터가 포함됩니다.

이 예제 사용 사례에서는 vRealize Operations 인스턴스에 대한 API-URLvrealize.example.com입니다.

사전 요구 사항

vRealize Operations 인스턴스에 대한 API URL에 로그인할 수 있는지 확인합니다. 인증 토큰 획득을 참조하십시오.

프로시저

  1. 모든 솔루션을 나열하기 위해 GET 요청을 수행합니다.
    GET https://vrealize.example.com/suite-api/api/solutions
  2. 응답을 검토하여 vSphere 솔루션 및 해당 어댑터 유형을 찾습니다.
    vSphere 솔루션의 어댑터 유형의 응답 부분을 참조하십시오.

예: vSphere 솔루션의 어댑터 유형

이 예에서는 설치된 모든 솔루션과 각 솔루션의 어댑터 유형을 나열합니다.

요청 헤더:
GET https://vrealize.example.com/suite-api/api/solutions
JSON의 응답:
200 OK
{
  "solution": 
    {
      "id": "MPforLogInsight",
      "name": "VMware vRealize Operations Management Pack for Log Insight",
      "version": "6.0.3171089",
      "description": "VMware vRealize Operations Management Pack for Log Insight... ",
      "vendor": "VMware Inc.",
      "adapterKindKeys": [
        "LogInsightAdapter"
      ]
    },
    {
      "id": "ep-ops-os-and-availability",
      "name": "Operating Systems / Remote Service Monitoring",
      "version": "1.0.4071095",
      "description": "The End Point Operations Management Solution for Operating... ",
      "vendor": "VMware Inc.",
      "adapterKindKeys": [
        "ep-ops-os-and-availability-kind"
      ]
    },
    {
      "id": "VMware vSphere",
      "name": "VMware vSphere",
      "version": "6.0.7496664",
      "description": "Manages vSphere objects such as Clusters, Hosts...",
      "vendor": "VMware Inc.",
      "adapterKindKeys": [
        "VMWARE",
        "PythonRemediationVcenterAdapter"
      ]  
    }
  ]
}
응답은 설치된 세 가지 솔루션을 보여 줍니다.
  • Management Pack for Log Insight 솔루션
  • End Point Operations 솔루션
  • vSphere 솔루션
vSphere 솔루션에는 두 가지 어댑터 유형이 있습니다.
  • VMWARE
  • PythonRemediationVcenterAdapter
vCenter 어댑터의 경우 어댑터 유형은 VMWARE입니다.