Latest Articles

ESXCLI Basics: Setup SNMP on ESXi 5.x

This is really basics stuff, but here is a quick how to.

  1. Connect to your host through SSH or open the DCUI.
  2. Setup the target SNMP server, port and community string: # esxcli system snmp set –t <ip_or_fqdn>@/<community_string>
  3. Enable SNMP: # esxcli system snmp set –e yes
  4. Logout.

Done! :)

Verify the snmpd service is running and check if the ports are open on the host though vSphere Client or vSphere Web Client.

Please note that the esxcli system snmp namespace is available from vSphere CLI version 5.1.


– Marek.Z

About Marek (262 Articles)
Marek Zdrojewski is an IT professional with 13+ years of experience in the IT industry. Marek currently works as System Engineer VMware at Canopy Cloud in The Netherlands and specializes in Virtual Infrastructures, Server Virtualization/Consolidation, Cloud Solutions, Business Continuity/Disaster Recovery, Back-up Solutions, Server/Storage hardware and Storage Networking solutions.

2 Comments on ESXCLI Basics: Setup SNMP on ESXi 5.x

  1. I noticed that the snmp namespace was not available in 5.0.x

    What’s New in vSphere CLI 5.1
    The following new commands have been added to the ESXCLI command set.

    New esxcli system snmp namespace replaces vicfg-snmp commands. The following commands have been added.
    esxcli system snmp get | hash | set | test

Leave a reply...