Monitoring vRA with the vRA Health Service

One of the new cool features of vRA 7.3 is the Health Service. With this feature you can monitor a variety of vRA related health checks within the vRA User Interface. These checks or also called tests can be configured on a pre-defined time interval.

You can configure the health service to run the following tests:

  • vRealize Automation virtual appliance System Tests. These tests determine if components, such as the vRealize Automation license, are registered and necessary resources, such as memory, are available on the vRealize Automation virtual appliance.
  • vRealize Automation virtual appliance Tenant Tests. These tests determine if tenant-related components, such as software-service, are registered and necessary resources, such as vSphere virtual machines, are available.
  • vRealize Orchestrator on the vRealize Orchestrator host System Tests. These tests confirm that components, such as the vro-server service, are registered and necessary resources, such as sufficient Java memory heap, are available.

This article describes how to setup and use the new health service tests within the vRA UI.

  1. Login to the vRA portal with a user which has Tenant Administrator and IaaS Administrator privileges.
  2. Go to Administration –> Health and click on “New Configuration”.
  3. First we are going to create the configuration for the vRealize Automation tests. Provide the required information for the Configuration Details section and click next.
  4. Secondly, select the applicable Test Suites and click next.
  5. Now, provide the required information for the Configure Parameters section and click next.
  6. Finally, review the Summary section and click finish.
  7. After the configuration for the vRealize Automation tests has been completed, we are going to create the configuration for the vRealize Orchestrator tests. Provide the required information for the Configuration Details section and click next.
  8. Secondly, select the applicable Test Suites and click next.
  9. Now, provide the required information for the Configure Parameters section and click next.
  10. Finally, review the Summary section and click finish.
  11. Now we have configured both vRA Health Service configurations, we can check the results of these tests. If the presented results are not accurate enough, we can force new up-to-date results by clicking on the run buttons below the configurations.
  12. When analyzing our results, we see that all tests for the vRealize Orchestrator tests have completed successfully. When we click on the results diagram, we can see the details of these tests.
  13. Unfortunately, we see that not all tests for the vRealize Automation tests have completed successfully. Again, when we click on the results diagram, we can see the details of these tests.
  14. Now we have discovered that four of the vRealize Automation tests have failed, it’s time to discover why. When we click on the Remediation links, we see that the first three failed tests are caused due to issues with the configured vSphere Endpoint.
  15. The fourth failed test is caused due to configuration issues with the embedded vRealize Orchestrator services.
  16. After we think we have fixed the reported errors, we can trigger again new up-to-date test results to validate our remediation work.
  17. Now we see all configured tests with the status PASSED, we know that we are back on track with a healthy environment.
  18. Enjoy using this new feature of the cool new vRealize Automation 7.3.0 release.

 

Leave a Reply

Your email address will not be published. Required fields are marked *