PRTG failed to monitor VMware ESXi hosts using standard SNMP sensors.
VMware vSphere ESXi 8.x
By default, the SNMP service on VMware ESXi is disabled and has no community strings configured. PRTG requires these settings to be manually initialized via the ESXi Command Line Interface (CLI) before it can successfully poll performance data.
Step 1: Check Current SNMP Status
#esxcli system snmp get
Expected Output (Service Disabled):
Step 2: Configuration & Activation
Set Community Stringļ¼
#esxcli system snmp set --communities public
(Replace public with your actual setting in PRTG)
Enable the SNMP Service
#esxcli system snmp set --enable true
Step 3: Verify Result
#esxcli system snmp get
Expected Output (Service Active):
To ensure PRTG can reach the host, ensure the ESXi firewall allows SNMP traffic:
#esxcli network firewall ruleset set --ruleset-id snmp --enabled true