Create Path Intent for Application Path in ADT
In the Intent Replication for Path Service, ADT serves as a tool to provide data to replicate path intents as scheduled. Specifically, group columns are added to ADT via the “Intent Replication for Path” method. The available data fields include path intent field and fields of the path intent details. With the data in ADT column, the variables for path intent replication are configured. The created intents can be saved as path intent for future use.
Intent templates are separated into two types based on Replication Logic Definition: Replication for Devices (called normal NIT), Replication for Paths (called Path NIT). It is noteworthy that only path intent templates are supported when the “Intent replication for path” method is selected, which also means only path variables are applied to intent replication. If a normal NIT not configured for path replication is selected for building the column group, a message will appear to notify you.
Add Automation Column from Intent Replication for Path
Prerequisites: Pre-create an intent template (for example, intent template "L3 - OSPF Check [Cisco IOS]") for replicating path intent.
-
Go to Automation Data Table Builder, then create a new group and name it (for example, Intent Replication for Path).
-
Under the new Group tab (for example, Intent Replication for Path tab), define the following settings:
- Description: Input descriptions for the base table to describe its use and function.
- Select Method to Build Group Table: Select Intent Replication for Path.
-
Intent Template: Select the created intent template (for example, intent template L3 - OSPF Check [Cisco IOS]) for building this column group.
To use the Intent Replication for Path method, it is required to select a path-based NIT as data source, which also means only path variables are used for intent replication. Therefore, in the Filter by field, Path-based option is selected by default. If the selected NIT is not configured for path replication, a message will appear to notify you.
-
Mapping Available Fields to Column Group: Drag and drop the available fields to the column group definition area to create ADT columns automatically. There are three field categories in this area to be selected:
Note: To perform common operations on a column, click corresponding items from the drop-down menu.
- Built-in Fields: The built-in field "Path intent" is available for this group table.
- Intent Outputs: Other intent information can be displayed in the intent output columns of the ADT, such as intent message, intent status code, intent devices, intent map, intent CLI commands, and last execution time.
-
Define logic to Populate New Columns for Each Row: In this area, you can add data to ADT columns via the intent template.
- Clone intent by Path Variables on Path Column: Select Path Column to use the data source for intent replication, e.g., the Path Variables column.
-
Replication Settings: Click the Replication Settings link and make sure Live Data is selected.
-
Auto set Intent Map for replicated Intents Settings: For more Information, see Set Intent Map during Intent Replication in ADT.
-
Advanced Settings: Click Advanced Settings to make more definitions for populating column.
-
Set cloned intent as path intent: Check the checkbox to enable this function so that the created intent will be added to the Path.
-
Overwrite Existing Unlocked Path Intents: The new path intent will replace the existing path intent associated with the Path.
Keep All the Existing Path Intents: Only keep all the exiting path intents associated with the Path. -
Lock Settings: Turn on Lock to define the lock settings.
With Password: Lock the replicated path intent without password.
Without Password: Enter and confirm password, then the replicated path intent will be locked with password.
Lock Annotation: Input information about locking the path intent.
-
Set cloned intent as path intent: Check the checkbox to enable this function so that the created intent will be added to the Path.
- Save and Build to save the settings.
Example of Creating Path Intent in ADT via Intent Replication for Path
This section illustrates how to create path intent in ADT with Intent Replication for Path service by an example.
Example: Create path intents (path overall health monitor, Path Interface error check) with path intent replication service for all critical paths, and schedule to run these path intents in AAM.
To complete the operations in the example, following the major steps below:
-
Open the path-based ADT, add a column group and install the seed intent template "Path Next Hope Stability Check" by the Intent Replication for Path method and execute the intent replication.
Note: For detailed steps for the configurations made in ADT Builder, see Add Automation Column from Intent Replication for Path. -
Add another column group, install the seed intent template “path interface error check” by the Intent Replication for Path method, and execute the intent replication.
Note: For detailed steps for the configurations in ADT Builder, see Add Automation Column from Intent Replication for Path. -
View the path intent replication result in ADT to check if the path intent is created in ADT.
-
View the Path intent details in the path browser to check if the path intent is added to the target path.
-
Schedule these critical paths for Application Verification in Basic Benchmark Task to ensure that the path intent will be executed for troubleshooting.
![]() |
Note: For scheduling to run path intent via Benchmark Task, see Automatically Execute Path Intents During Path Calculation and Path Application Verification. Note: If Auto-Build is enabled when building the column group for the path-based ADT, the path intent replication process in ADT will be executed periodically.
|