Context-sensitive discovery agents

There are several agents that take part in a context-sensitive discovery.

Attention: Enabling a context-sensitive discovery enables all the Context agents. The discovery process runs the appropriate agents for the devices to be discovered, based on the OID defined in the agent definition files. Disabling a context-sensitive discovery disables all the Context agents and no Context agents will run. You do not need to enable or disable individual Context agents.
Note: These agents require Telnet access and the Telnet Helper.
Table 1. Context-sensitive discovery agents  
Agent Name Function

CheckpointContext

This Perl agent queries CheckPoint VSX firewalls to retrieve context data. Retrieving context data allows other context-sensitive discovery agents to retrieve interface and connectivity data from the appropriate contexts.

CheckpointVSX

The CheckpointVSX agent retrieves details of the virtual firewalls running on a VSX device. For those virtual firewalls it retrieves further information to resolve the dependencies between the physical hardware and the logical interfaces running on top of the hardware. This information is then used to inform the root cause analysis and better model the VSX devices.

CiscoNexusContext

Discovers VRF context-sensitive information from Cisco Nexus family devices.

Prerequisite: You must configure an SNMP context for each VRF so that the VRFs can be discovered.

The SNMP context is used to discover the IP address and IP routing data from non-default VRFs.

RedbackContext The RedbackContext agent discovers virtual router context-sensitive information for Redback devices.
UnisphereERXContext The UnisphereERXContext agent discovers virtual router and VRF context-sensitive information for Juniper ERX devices.
You can restrict the scope of the VRF contexts discovered by configuring the optional DiscoAgentDiscoveryScoping section in the .agnt file. The configurable options are:
  • IncludeVRF – allows the discovery of the named VRF.
  • ExcludeVRF – does not discover the specified VRF.

VRF names are case-sensitive. The wildcard " * " can be used in place of a VRF name to apply the filter to all VRFs. If no filters are specified, all VRFs will be discovered by default.