Using SNMP to Monitor vRealize Automation

The SNMP service is one of the configuration services included with the management command APIs.

SNMP uses http://www.net-snmp.org with customization to hide the plain text passwords from the configuration file. The VMware SNMP daemon or vSNMPD is the vRealize Automation implementation of SNMP. vSNMPD facilitates the monitoring of vRealize Automation node resources such as CPU, memory, or disk space.

As a system administrator, you can use vSNMPD as an early warning system to prevent a vRealize Automation slowdown. For example, if vSNMPD sends a message about high CPU usage, you can scan your processes to find the one that is the most CPU intensive. You can also further investigate the correlation between CPU, memory, and disk usage. Using your current tools, all network and system monitoring is secure because vSNMPD uses SNMPv3.

The Swagger document for configuration services is available at the following URL.
https://$vRA:5480/config/

$vRA denotes an instance of vRealize Automation.

Prerequisites

Satisfy the following conditions before using the SNMP service.

  • Verify that the appliance name and fully qualified domain name of the vRealize Automation instance are available.
  • Verify that you have a valid HTTP bearer token that matches your login credentials. See REST API Authentication.