SNMP Interface Policy

This policy (MatchingSnmpInterfacePolicy) controls whether to persist the discovered SNMP interface entities and whether Meridian collects performance metrics from the SNMP agent for specific SNMP interfaces.

Set the action parameter to one of the values below.

Action Description

DISABLE_COLLECTION

Disallow collecting performance metrics on the interface.

DISABLE_POLLING

Disallow SNMP polling on the interface.

DO_NOT_PERSIST

Prevent the SNMP interface from being added to the node.

ENABLE_COLLECTION

Allow collecting performance metrics on the interface.

ENABLE_POLLING

Allow SNMP polling on the interface.

The web UI requires you to set both action and matchBehavior before it will save the policy. matchBehavior is otherwise optional and defaults to ANY_PARAMETER.

This policy also accepts the common matchBehavior parameter. See Policies for matchBehavior and the ~ regular-expression prefix.

Enabling collection or polling here only marks the interface; a matching collection or poller package must also exist before any data is collected or polled.

Match criteria

Match against the following SNMP interface properties. Values match as a substring unless prefixed with ~, which evaluates the value as a regular expression.

Property Description

ifDescr

Interface description (ifDescr).

ifName

Interface name (ifName).

ifType

IANA interface type number (ifType).

ifAlias

Interface alias (ifAlias).

ifIndex

SNMP interface index.

ifAdminStatus

Administrative status (1 = up).

ifOperStatus

Operational status (1 = up).

ifSpeed

Interface speed.

physAddr

Physical (MAC) address.

SNMP Interface Poller

Another use of this policy is to mark interfaces for polling by the SNMP Interface Poller. The SNMP Interface Poller is a separate daemon that is disabled by default. For this daemon to do any work, some SNMP interfaces need to be selected for polling.

Use the ENABLE_POLLING and DISABLE_POLLING actions available in this policy to manage which SNMP interfaces this daemon polls.

For configuration examples, see Control management, polling, and collection.