Skip to content

SNMP Server MIB

Configure SNMP Server MIB settings on IOS-XR devices including CBQoSMIB, IFMIB, RFMIB, SensorMIB, MPLS TE MIB, notification log MIB, and entity index settings.

Diagram
NameTypeConstraintMandatoryDefault Value
snmp_server_mibsClass[snmp_server_mibs]No

snmp_server_mibs (iosxr.devices.configuration)

Section titled “snmp_server_mibs (iosxr.devices.configuration)”
NameTypeConstraintMandatoryDefault Value
cbqosmib_cacheBooleantrue, falseNo
cbqosmib_cache_refresh_timeIntegermin: 5, max: 60No
cbqosmib_cache_service_policy_countIntegermin: 1, max: 5000No
cbqosmib_persistBooleantrue, falseNo
cbqosmib_member_statsBooleantrue, falseNo
ifindex_persistBooleantrue, falseNo
interfacesList[interfaces]No
trap_link_ietfBooleantrue, falseNo
ifmib_ifalias_longBooleantrue, falseNo
ifmib_stats_cacheBooleantrue, falseNo
ifmib_ipsubscriberBooleantrue, falseNo
ifmib_internal_cache_max_durationIntegermin: 0, max: 60No
rfmib_entphyindexBooleantrue, falseNo
sensormib_cacheBooleantrue, falseNo
mplstemib_cache_timers_garbage_collectIntegermin: 0, max: 3600No
mplstemib_cache_timers_refreshIntegermin: 0, max: 600No
mplsp2mpmib_cache_timerIntegermin: 0, max: 600No
frrmib_cache_timerIntegermin: 0, max: 600No
cmplsteextmib_cache_timerIntegermin: 0, max: 600No
cmplsteextstdmib_cache_timerIntegermin: 0, max: 600No
mroutemib_send_all_vrfBooleantrue, falseNo
notification_log_mib_defaultBooleantrue, falseNo
notification_log_mib_global_age_outIntegermin: 1, max: 4294967295No
notification_log_mib_global_sizeIntegermin: 1, max: 15000No
notification_log_mib_disableBooleantrue, falseNo
notification_log_mib_sizeIntegermin: 1, max: 15000No
entityindex_persistBooleantrue, falseNo

interfaces (iosxr.devices.configuration.snmp_server_mibs)

Section titled “interfaces (iosxr.devices.configuration.snmp_server_mibs)”
NameTypeConstraintMandatoryDefault Value
interface_nameStringYes
notification_linkupdown_enableBooleantrue, falseNo
notification_linkupdown_disableBooleantrue, falseNo
index_persistenceBooleantrue, falseNo

Example-1: Enable long interface alias support and interface index persistence.

iosxr:
devices:
- name: router-1
host: 10.10.10.1:57400
configuration:
snmp_server_mibs:
ifmib_ifalias_long: true
ifindex_persist: true

Example-2: Configure CBQoSMIB settings with caching.

iosxr:
devices:
- name: router-1
host: 10.10.10.1:57400
configuration:
snmp_server_mibs:
cbqosmib_cache: true
cbqosmib_cache_refresh_time: 30
cbqosmib_cache_service_policy_count: 100
cbqosmib_persist: true
cbqosmib_member_stats: true

Example-3: Configure IFMIB settings with interface-specific configuration.

iosxr:
devices:
- name: router-1
host: 10.10.10.1:57400
configuration:
snmp_server_mibs:
ifmib_ifalias_long: true
ifmib_stats_cache: true
ifmib_ipsubscriber: true
ifmib_internal_cache_max_duration: 30
trap_link_ietf: true
interfaces:
- interface_name: GigabitEthernet0/0/0/1
notification_linkupdown_disable: true
index_persistence: true