Networks SNMP
Dashboard Location: Network-wide > Configure > General > Reporting
SNMP Configuration Management
Section titled “SNMP Configuration Management”SNMP (Simple Network Management Protocol) configuration in Meraki enables network monitoring, device management, and integration with external network management systems. SNMP provides standardized access to device status, performance metrics, and configuration information through both community-based (SNMPv1/v2c) and user-based (SNMPv3) authentication methods. This functionality supports automated monitoring workflows, alerting systems, and comprehensive network visibility for enterprise network operations.
Diagram
Section titled “Diagram”Classes
Section titled “Classes”networks (meraki.domains.organizations)
Section titled “networks (meraki.domains.organizations)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| snmp | Class | [snmp] | No |
snmp (meraki.domains.organizations.networks)
Section titled “snmp (meraki.domains.organizations.networks)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| access | Choice | community, none, users | No | |
| community_string | String | min: 1, max: 127 | No | |
| users | List | [users] | No |
users (meraki.domains.organizations.networks.snmp)
Section titled “users (meraki.domains.organizations.networks.snmp)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| username | String | min: 1, max: 127 | Yes | |
| passphrase | String | min: 1, max: 127 | Yes |
Examples
Section titled “Examples”Example-1: The example below demonstrates network SNMP configuration.
This configuration manages Simple Network Management Protocol (SNMP) settings at the network level. The example includes community strings, access controls, and monitoring parameters for network-specific SNMP management integration.
This configuration configures network-level SNMP settings for local device polling (as opposed to dashboard SNMP polling). The configuration uses “access: users” which enables SNMPv3 authentication requiring username and password credentials for enhanced security. The alternative “access: community” (commented out) would enable SNMPv2c with a community string “publicro” for simpler but less secure authentication. With SNMPv3 enabled, it defines SNMP user “cisco” with passphrase “Cisco123” for authentication. This configuration allows third-party network monitoring tools to poll individual Meraki devices directly within the local network using SNMPv3, supporting standard MIBs to gather device information like MAC address, serial number, device name, status, interface statistics, and product details. Unlike dashboard SNMP polling which queries the Meraki cloud, this local device SNMP configuration keeps polling traffic within the local network for reduced latency and bandwidth usage.
meraki: domains: - name: !env domain administrator: name: !env org_admin organizations: - name: !env org networks: - name: !env network_name product_types: - appliance - switch - wireless - camera - sensor - cellularGateway snmp: access: users # access: community # community_string: publicro users: - username: cisco passphrase: Cisco123