Cisco routers generate security syslog messages when VMware Smart Assurance attempts access via non-designated loopback IPs․ Each device has multiple loopback interfaces, and incorrect syslog alerts trigger when Smarts selects the wrong one․ This happens even though the correct LOOPBACK address was specified in the seed file when discovered.
SYMPTOMS:
Routers generate security syslog messages during Smarts polling
Smarts selects the incorrect loopback interface for monitoring
False device down alerts occur if the chosen loopback loses routing
CONTEXT: Occurs during SNMP polling and ICMP pings across MPLS Management VPNs․
IMPACT: Generates excessive incorrect security syslog alerts and impacts accurate device monitoring․
VMware Smart Assurance (Smarts)
The LOOPBACK interface is used for monitoring (either globally or for individual devices).
A․ SET GLOBAL ACCESS FORMAT (OPTIONAL: applies to all devices)
Path: discovery․conf Command: AccessAddressFormat = "LOOPBACKADDRESS"
EXPECTED: Forces all discovery and polling to use loopback interfaces globally․
or
B․ INFLUENCE TARGETED ACCESS FORMAT (OPTIONAL: target individual devices)
Path: Discovery seed file Command: ADDRESSFORMAT=LOOPBACKADDRESS
Add this parameter to specific entries in the seed file using the preferred management IP as the discovery target․
PREREQUISITES:
Please note: The IPExcludeList will avoid creating the IP address in the topology during the discovery phase. The whole intent of collecting all the reachable Ipaddress in the AgentAddresList is to make sure smarts does uses them during the monitoring phase when the primary IP address is not responding for some reason.
The other criteria is to unmanage the IP address that will disallow them to be part of the AgentAddressList. But the side effect of this will have impact in the RCA computation while deducing the device UNRESPONSIVE / DOWN.
This solution is applicable if only one LOOPBACK is valid for monitoring the device in Smarts as all other will be removed from monitoring. e.g. if the other loopbacks are VRF-service loopbacks, there is almost certainly zero use for Smarts touching them, which means ipExcludeList fully excluding them (not just from polling, but from the topology model) is not a compromise, it's the correct outcome.
STEPS:
CONFIGURE IP EXCLUDE LIST
Path: discovery․conf
Add unwanted loopback IP ranges to the ipExcludeList parameter․
EXPECTED: Keeps unwanted loopbacks out of SNMP polling and ICMP ping cycles reliably․ NOTE: This parameter supports wildcard patterns to cover diagnostic or secondary loopback blocks with fewer entries․
Further information on how the IP Exclude List is configured here
VERIFY SUCCESS:
Smarts utilizes only the correct loopback IP for polling
Security syslog alerts cease for incorrect loopback access
Benefits of using a loopback to monitor a device instead of an interface ip?