Add a VMware Aria Operations Endpoint
VMware Aria Operations
Endpoint To create a
VMware Aria Operations
endpoint, you make a
POST request with a request body that includes VMware Aria Operations
specific parameters.- Verify that the appliance name and fully qualified domain name of theVMware Aria Suite Lifecycleinstance are available.
- Verify that the URL variable is assigned.url='https://LCM-Hostname'
- Verify that the SSH user account is configured.
- Verify that allVMware Aria Operationsinstances have the same management packs installed and required adapter instances configured.
As a content developer, you use the API
to create a
VMware Aria Operations
content endpoint.- Create an endpoint to captureVMware Aria Operationscontent. For the server, use the FQDN, IP address, or host name of theVMware Aria Operationsinstance that you are adding toVMware Aria Suite Lifecycle.curl -X POST \ '$url/lcm/cms/api/v1/endpoints' \ -H 'Authorization: Basic YWRtaW5AbG9jYWw6VGhpc0lzUGFzc3dvcmQ=' \ -H 'Content-Type: application/json' \ -d '{ "userName": "admin", "sshUserName": "root", "tagNames": [ "tag-1" ], "endpointType": "CONTENT_ENDPOINT", "category": "Operations", "name": "vrops", "server": "{<endpoint_IP_FQDN>}", "password": "<example_password>", "sshPassword": "<example_sshPassword>", "supportCapture": true, "supportTest": true, "supportRelease": true, "sourceControlEnvironment": false }' | jq "."
- Examine the response.{ "requestId":"fcb8040a-e44a-48b1-8cb4-ff7f793becf6", "status":"IN_PROGRESS", "message":"Endpoint Successfully Created", "referenceId":"1e8be9df-893f-4545-b99a-432f90a88e10" }
- Assign the reference ID of the endpoint to a variable name.vROpsEndpoint = '<referenceID>'
- Get information about theVMware Aria Operationsendpoint.curl -X GET \ '$url/lcm/cms/api/v1/endpoints/{$vROpsEndpoint}' \ -H 'Accept: application/json' \ -H 'Authorization: Basic YWRtaW5AbG9jYWw6VGhpc0lzUGFzc3dvcmQ=' \ -H 'Content-Type: application/json' | jq "."
- Examine the response for information about theVMware Aria Operationsendpoint.Response: { "id": "1e8be9df-893f-4545-b99a-432f90a88e10", "createdOn": 1573449661631, "lastUpdatedOn": 1573449661712, "errorMessage": "Endpoint test connection failed", "tagNames": [ "tag-1" ], "supportCapture": true, "supportTest": true, "supportRelease": true, "supportTemplates": false, "supportOnlySourceControlledContent": false, "storeTemplates": false, "requestedBy": "admin@local", "name": "vrops", "enabled": false, "category": "Operations", "systemEndpoint": false, "server": "vROpsserver.my.company.com", "userName": "user@my.company.local", "password": "example_user_password", "sshUserName": "ssh_user", "sshPassword": "example_ssh_password", "reviewRequired": false, "endpointType": "CONTENT_ENDPOINT", "userIdentity": "admin@local" }
Use your endpoint to manage the
following types of
VMware Aria Operations
content:- Operations-Dashboard
- Operations-Report
- Operations-ResourceKindMetricConfig
- Operations-SuperMetric
- Operations-Symptom
- Operations-TextWidgetContent
- Operations-TopoWidgetConfig
- Operations-View