Unicast Routing Configuration Guide, Cisco DCNM for LAN, Release 5.x
Configuring Object Tracking
Downloads: This chapterpdf (PDF - 152.0KB) The complete bookPDF (PDF - 2.26MB) | Feedback

Configuring Object Tracking

Table Of Contents

Configuring Object Tracking

Information About Object Tracking

Object Tracking Overview

High Availability

Licensing Requirements for Object Tracking

Prerequisites for Object Tracking

Default Settings

Platform Support

Configuring Object Tracking

Configuring Object Tracking for an Interface

Configuring Object Tracking for an IPv6 Interface

Deleting an Interface IPv6 Object Tracking

Creating a New IP Route IPv6 Object Tracking

Deleting an IP Route IPv6 Object Tracking

Configuring Object Tracking for Route Reachability

Viewing Client Details

Related Topics

Field Descriptions for Object Tracking

Object Tracking: Details Tab: Object Tracking Details Section

Object Tracking: Details Tab: Client Details Section

Additional References

Related Documents

Standards

Feature History for Object Tracking


Configuring Object Tracking


This chapter describes how to configure object tracking on the Cisco Data Center Network Manager (DCNM).

This chapter includes the following sections:

Information About Object Tracking

Licensing Requirements for Object Tracking

Prerequisites for Object Tracking

Default Settings

Platform Support

Configuring Object Tracking

Viewing Client Details

Related Topics

Field Descriptions for Object Tracking

Feature History for Object Tracking

Information About Object Tracking

Object tracking allows you to track specific objects on the device, such as the interface line protocol state, IP routing, and route reachability, and to take action when the tracked object's state changes. This feature allows you to increase the availability of the network and shorten recovery time if an object state goes down.

This section includes the following topics:

Object Tracking Overview

High Availability

Object Tracking Overview

The object tracking feature allows you to create a tracked object that multiple clients can use to modify the client behavior when a tracked object changes. Several clients register their interest with the tracking process, track the same object, and take different actions when the object state changes.

Clients include the following features:

Embedded Event Manager (EEM)

Gateway Load Balancing Protocol (GLBP)

Hot Standby Redundancy Protocol (HSRP)

Virtual port channel (vPC)

Virtual Router Redundancy Protocol (VRRP)

The object tracking monitors the status of the tracked objects and communicates any changes made to interested clients. Each tracked object is identified by a unique number that clients can use to configure the action to take when a tracked object changes state.

Cisco NX-OS tracks the following object types:

Interface line protocol state—Tracks whether the line protocol state is up or down.

Interface IP routing state—Tracks whether the interface has an IPv4 or IPv6 address and if IPv4 or IPv6 routing is enabled and active.

IP route reachability—Tracks whether an IPv4 or IPv6 route exists and is reachable from the local device.

For example, you can configure HSRP to track the line protocol of the interface that connects one of the redundant routers to the rest of the network. If that link protocol goes down, you can modify the priority of the affected HSRP router and cause a switchover to a backup router that has better network connectivity.

High Availability

Object tracking supports high availability through stateful restarts. A stateful restart occurs when the object tracking process crashes. Object tracking also supports a stateful switchover on a dual supervisor system. Cisco NX-OS applies the runtime configuration after the switchover.

You can also use object tracking to modify the behavior of a client to improve overall network availability.

Licensing Requirements for Object Tracking

The following table shows the licensing requirements for this feature:

Product
License Requirement

Cisco DCNM

Object tracking requires a LAN Enterprise license. For a complete explanation of the Cisco DCNM licensing scheme and how to obtain and apply licenses, see the Cisco DCNM Installation and Licensing Guide, Release 5.x.

Cisco NX-OS

Object tracking requires no license. Any feature not included in a license package is bundled with the Cisco NX-OS system images and is provided at no extra charge to you. For an explanation of the Cisco NX-OS licensing scheme for your platform, see the licensing guide for your platform.


Prerequisites for Object Tracking

Object tracking has the following prerequisite:

System-message logging levels for the Object Tracking feature must meet or exceed Cisco DCNM requirements. During device discovery, Cisco DCNM detects inadequate logging levels and raises them to the minimum requirements. Cisco Nexus 7000 Series switches that run Cisco NX-OS Release 4.0 are an exception. For Cisco NX-OS Release 4.0, prior to device discovery, use the command-line interface to configure logging levels to meet or exceed Cisco DCNM requirement.


Note For a full list of feature-specific prerequisites, see the platform-specific documentation.


Default Settings

Table 6-1 lists the default settings for object tracking parameters.

Table 6-1 Default Object Tracking Parameters 

Parameters
Default

Tracked Object VRF

Member of default VRF


Platform Support

The following platform supports this feature. For platform-specific information, including guidelines and limitations, system defaults, and configuration limits, see the corresponding documentation.

Platform
Documentation

Cisco Nexus 7000 Series switches

Cisco Nexus 7000 Series Switches Documentation


Configuring Object Tracking

You can access object tracking from the Routing feature selection.

For more information about the Data Center Network Manager features, see the Cisco DCNM Fundamentals Guide, Release 5.x.

This section includes the following topics:

Configuring Object Tracking for an Interface

Deleting an Interface IPv6 Object Tracking

Creating a New IP Route IPv6 Object Tracking

Deleting an IP Route IPv6 Object Tracking

Configuring Object Tracking for Route Reachability

Configuring Object Tracking for an Interface

You can configure Cisco NX-OS to track the line protocol or IPv4 or IPv6 routing state of an interface.

DETAILED STEPS


Step 1 From the Feature Selector pane, choose Routing > Gateway Redundancy > Object Tracking.

The available devices appear in the Summary pane.

Step 2 From the Summary pane, click the device that you want to configure object tracking on.

Step 3 From the menu bar, choose Actions > New Track Object.

The system highlights the new tracked object row in the Summary pane, and tabs update in the Details pane.

Step 4 From the highlighted Track Object ID field, enter the object ID.

Step 5 From the Details pane, click the Object Tracking Details tab.

The Object Tracking Details tab appears.

Step 6 From the Object Tracking Details tab, in the Tracking Object Type drop-down list, choose Interface.

Step 7 From the Instance drop-down list, choose the interface that you want to track.

Step 8 From the Parameter drop-down list, choose either IP Routing, IPv6 Routing, or Line Protocol.

Step 9 From the menu bar, choose File > Deploy to apply your changes to the device.


Configuring Object Tracking for an IPv6 Interface

You can configure Cisco NX-OS to track the line protocol or IPv6 routing state of an interface.

DETAILED STEPS


Step 1 From the Feature Selector pane, choose Routing > Gateway Redundancy > Object Tracking.

The available devices appear in the Summary pane.

Step 2 From the Summary pane, click the device that you want to configure object tracking on.

Step 3 From the menu bar, choose Actions > New Track Object.

The system highlights the new tracked object row in the Summary pane, and tabs update in the Details pane.

Step 4 From the highlighted Track Object ID field, enter the object ID.

Step 5 From the Details pane, click the Object Tracking Details tab.

The Object Tracking Details tab appears.

Step 6 From the Object Tracking Details tab, in the Tracking Object Type drop-down list, choose Interface.

Step 7 From the Instance drop-down list, choose the interface that you want to track.

Step 8 From the Parameter drop-down list, choose IPv6 Routing.

Step 9 From the menu bar, choose File > Deploy to apply your changes to the device.


Deleting an Interface IPv6 Object Tracking

You can delete an interface IPv6 object tracking.

DETAILED STEPS


Step 1 From the Feature Selector pane, choose Routing > Gateway Redundancy > Object Tracking.

The available devices appear in the Summary pane.

Step 2 From the Summary pane, click the device that you want to configure object tracking on.

Step 3 From the menu bar, choose Actions > New Track Object.

The system highlights the new tracked object row in the Summary pane, and tabs update in the Details pane.

Step 4 From the highlighted Track Object ID field, enter the object ID.

Step 5 From the Details pane, click the Object Tracking Details tab.

The Object Tracking Details tab appears.

Step 6 From the Object Tracking Details tab, in the Tracking Object Type drop-down list, choose Interface.

Step 7 From the Instance drop-down list, choose the interface that you want to track.

Step 8 From the Parameter drop-down list, choose IPv6 Routing.

Step 9 Right-click on IPv6 Routing, choose Track Object.

A pop-up dialog box appears.

Step 10 Choose Yes or No to apply your changes to the device.


Creating a New IP Route IPv6 Object Tracking

You can create a new IP route IPv6 object tracking.

DETAILED STEPS


Step 1 From the Feature Selector pane, choose Routing > Gateway Redundancy > Object Tracking.

The available devices appear in the Summary pane.

Step 2 From the Summary pane, click the device that you want to configure object tracking on.

Step 3 From the menu bar, choose Actions > New Track Object.

The system highlights the new tracked object row in the Summary pane, and tabs update in the Details pane.

Step 4 From the highlighted Track Object ID field, enter the object ID.

Step 5 From the Details pane, click the Object Tracking Details tab.

The Object Tracking Details tab appears.

Step 6 From the Object Tracking Details tab, in the Tracking Object Type drop-down list, choose IP Route.

Step 7 In the Instance field, enter the prefix and network mask length that you want to track.

For IPv6, the format is A:B:C::D/length.

Step 8 (Optional) From the VRF name drop-down list, choose the VRF where this route exists.

The default is the default VRF.

Step 9 From the menu bar, choose File > Deploy to apply your changes to the device.


Deleting an IP Route IPv6 Object Tracking

You can delete a IP route IPv6 object tracking.

DETAILED STEPS


Step 1 From the Feature Selector pane, choose Routing > Gateway Redundancy > Object Tracking.

The available devices appear in the Summary pane.

Step 2 From the Summary pane, click the device that you want to configure object tracking on.

Step 3 From the menu bar, choose Actions > New Track Object.

The system highlights the new tracked object row in the Summary pane, and tabs update in the Details pane.

Step 4 From the highlighted Track Object ID field, enter the object ID.

Step 5 From the Details pane, click the Object Tracking Details tab.

The Object Tracking Details tab appears.

Step 6 From the Object Tracking Details tab, in the Tracking Object Type drop-down list, choose Interface.

Step 7 From the Instance drop-down list, choose the interface that you want to track.

Step 8 From the Parameter drop-down list, choose IP Routing.

Step 9 Right-click and choose Track Object.

A pop-up dialog box appears.

Step 10 Choose Yes or No to apply your changes to the device.


Configuring Object Tracking for Route Reachability

You can configure Cisco NX-OS to track the existence and reachability of an IP route.

DETAILED STEPS


Step 1 From the Feature Selector pane, choose Routing > Gateway Redundancy > Object Tracking.

The available devices appear in the Summary pane.

Step 2 From the Summary pane, click the device that you want to configure object tracking on.

Step 3 From the menu bar, choose Actions > New Track Object.

The system highlights the new tracked object row in the Summary pane, and tabs update in the Details pane.

Step 4 From the highlighted Track Object ID field, enter the object ID.

Step 5 From the Details pane, click the Object Tracking Details tab.

The Object Tracking Details tab appears.

Step 6 From the Object Tracking Details tab, in the Tracking Object Type drop-down list, choose IP Route.

Step 7 In the Instance field, enter the prefix and network mask length that you want to track.

For IPv4, the format is A.B.C.D/length. For IPv6, the format is A:B:C::D/length.

Step 8 (Optional) From the VRF name drop-down list, choose the VRF where this route exists.

The default is the default VRF.

Step 9 From the menu bar, choose File > Deploy to apply your changes to the device.


Viewing Client Details

You can view client details for a tracked object.

DETAILED STEPS


Step 1 From the Feature Selector pane, choose Routing > Gateway Redundancy > Object Tracking.

The available devices appear in the Summary pane.

Step 2 From the Summary pane, click the device that you want to view tracked objects on.

Step 3 Click the tracked object that you want to view clients for.

The system highlights the tracked object row in the Summary pane, and tabs update in the Details pane.

Step 4 From the Details pane, click the Object Tracking Details tab.

The Object Tracking Details tab appears.

Step 5 From the Object Tracking Details tab, click the Client Details section.

The client details appear.


Related Topics

See the following topics for information related to object tracking:

Chapter 4 "Configuring GLBP"

Chapter 5 "Configuring HSRP"

Field Descriptions for Object Tracking

This section includes the following field descriptions for Object Tracking:

Object Tracking: Details Tab: Object Tracking Details Section

Object Tracking: Details Tab: Client Details Section

Object Tracking: Details Tab: Object Tracking Details Section

Table 6-2 Object Tracking: Details: Object Tracking Details 

Field
Description

Track Object ID

Display only. Object number for the tracked object.

Tracking Object Type

Type of object to track.

Instance

IPv4 or IPv6 address or interface to track for this object.

VRF

VRF that the tracked interface exists in.

Parameter

Parameter type to track for this object.

Tracking Status

Display only. Status of the tracked object parameter.

Last status Change Time

Display only. Time the parameter last changed status for this object.


Object Tracking: Details Tab: Client Details Section

Table 6-3 Object Tracking: Details: Client Details 

Field
Description

Client Name

Display only. Name of the feature that uses this tracked object.

Client Interface

Interface that uses this tracked object for the named client feature.

Client Group-ID

Display only. ID for the group that uses this tracked object for the named client feature.


Additional References

For additional information related to implementing object tracking, see the following sections:

Related Documents

Standards

Related Documents

Related Topic
Document Title

Object Tracking CLI commands

Cisco Nexus 7000 Series NX-OS Unicast Routing Command Reference

Configuring the Embedded Event Manager

Cisco Nexus 7000 Series NX-OS System Management Configuration Guide, Release 5.x


Standards

Standards
Title

No new or modified standards are supported by this feature, and support for existing standards has not been modified by this feature.


Feature History for Object Tracking

Table 6-4 lists the release history for this feature.

Table 6-4 Feature History for Object Tracking

Feature Name
Releases
Feature Information

IPv6 support

5.0(2)

Added support for IPv6.

Object tracking

4.0(1)

This feature was introduced.