Cisco Prime Network Administration Guide, 3.10
Manage Network Elements (VNEs)

Table Of Contents

Configure VNEs and Troubleshoot VNE Problems

What is the Difference Between a VNE and a Device?

Check Device Discovery, VNE Status, and VNE States

How VNEs are Modeled and Monitored

Check VNE General Status (Up, Down, Disconnected, Unreachable)

Check VNE Communication State (Connectivity)

Check VNE Investigation States (Modeling)

Stop, Start, and Move VNEs to Maintenance Mode

Add Devices to Prime Network

Steps and Required Information for Adding VNEs

Create Custom VNE Schemes and VNE Defaults for SNMP and Telnet/SSH

Create a Custom VNE Scheme

Configure Default SNMP and Telnet/SSH Settings

Methods for Adding Devices (Creating VNEs)

Clone an Existing Device

Add a New Device Type

Add Devices Using Network Discovery

Add Devices Using a CSV File

Add New Device Support by Installing Device Packages

Find Out if New Device Support is Available

Identify Which DPs Are Installed on the Gateway

Identify Which Driver a VNE Is Using

Change the Device Package a VNE Is Using

Download and Install New Driver Files

Uninstall a Device Package

Change a VNE IP Address and Other VNE Properties

Change a VNE IP Address

Manage Duplicate IP Addresses

Move VNEs to Another AVM

Delete VNEs

Troubleshoot Device Connectivity Issues (VNE Communication States)

What Determines the VNE Communication State (Device Reachability)?

Steps to Troubleshoot VNE Communication State Issues

Troubleshoot Device Modeling Issues (VNE Investigation States)

Opening a Bug Report

Track VNE-Related Events


Configure VNEs and Troubleshoot VNE Problems


VNEs are the building blocks of Prime Network model. These topics focus on VNEs—how devices are discovered by VNEs, how to check and troubleshoot VNE problems, and how to make changes to VNEs. Add Devices to Prime Network, explains the various methods you can use to create VNEs and thus add devices to the model, including how to decide which method is best for your configuration.

What is the Difference Between a VNE and a Device?

Check Device Discovery, VNE Status, and VNE States

Stop, Start, and Move VNEs to Maintenance Mode

Add Devices to Prime Network

Add New Device Support by Installing Device Packages

Change a VNE IP Address and Other VNE Properties

Move VNEs to Another AVM

Delete VNEs

Track VNE-Related Events

See these topics for step-by-step procedures for troubleshooting modeling and connectivity problems:

Troubleshoot Device Connectivity Issues (VNE Communication States)

Troubleshoot Device Modeling Issues (VNE Investigation States)

What is the Difference Between a VNE and a Device?

Actions you perform on VNEs are different from actions you perform on devices. It is important to understand the difference between VNEs and devices. VNEs are autonomous, miniature engines, and each VNE is in charge of a single device. The VNE maintains a real-time virtual model of the device (both physical and logical), and its connectivity references to its immediate neighbors. The VNE is an entity that only exists within Prime Network; the real device is a separate entity. For example:

A VNE has properties such as a VNE scheme, a VNE driver, and a VNE location. The scheme and driver determine the information that is modeled and monitored by Prime Network, and the location identifies where the autonomous engine is running and how it is connected to the gateway. These items are listed on the VNE Properties dialog which you can launch by right-clicking a VNE and choosing Properties. These properties are managed using the Administration GUI client.

A device has properties such as a device series and model number, an NE software version, a chassis with slots, and a routing entities table. Device information and actions are managed using the Vision and Events GUI clients (they are normally unaware of VNEs and other backend processes). You can also see a subset of NE properties from the Administration GUI client by right-clicking an NE and choosing Inventory. (To see the complete physical and logical inventory and device events, you must use the Vision or Events GUI clients.)

Operators are shielded from much of the backend workings of the VNE because their concern is the real NE being managed. But the VNE process must be completely functional in order for Prime Network to properly model and monitor the device. This administrative condition of the VNE is expressed through the VNE status.

Check Device Discovery, VNE Status, and VNE States

The Prime Network GUI clients provide some common information so that you do not have to switch between clients. For example, just as you can get a subset of VNE information from the Vision GUI client, you can also get a subset of device information from the Administration GUI client. The following table shows what type of information is displayed in the Administration GUI client when you right-click a VNE and choose either Properties or Inventory.

From VNE Menu
Displays:
 

Properties

VNE-related properties:

Name, scheme, type, status, VNE driver version

Protocol settings: SNMP, Telent/SSH, XML, HTTP, ICMP, TL1, and so forth

Adaptive polling settings (for high CPU events)

Events settings (if the VNE is listening to additional IP addresses)

VNE Properties Reference

Inventory

Device-related properties:

Device vendor, product, device series, serial number, and so forth.

Software system and version

"Up since" data, contact, location

Cisco Prime Network 3.10 User Guide

Clicking VNE Status displays communication details:

Protocol version and connectivity status

Whether the device is using event-based (reduced) polling

Whether the device is generating syslogs or traps

Clicking VNE Details opens the VNE Properties window (listed in the first row of this table).

Check VNE Communication State (Connectivity)


These topics explain how Prime Network discovers devices and how to check on the status of modeling and connectivity.

How VNEs are Modeled and Monitored

Check VNE General Status (Up, Down, Disconnected, Unreachable)

Check VNE Communication State (Connectivity)

Check VNE Investigation States (Modeling)

How VNEs are Modeled and Monitored

When you add a device to Prime Network, Prime Network creates an autonomous VNE that models that single device. The VNE then uses the NE's IP address and southbound management interfaces (such as SNMP or Telnet) to identify the NE by vendor, device family, device subfamily, device type and software version. When the NE type is determined, the VNE collects the basic inventory, both physical and logical, determines its status, and attempts to determine its place in the network topology. The VNE negotiates with peer VNEs (which represent peer NEs) to determine the connectivity and topology at different layers. This model of the network topology, device state, and device inventory is constantly being updated by the VNE, which tracks every change that occurs in the NE or in the network.

VNE Schemes

The information that the VNE collects is determined by the VNE scheme. You choose a scheme when you create a VNE. VNE schemes determine what data should be retrieved for each device, and which commands and protocols Prime Network should use to collect that data. When you create a VNE, Prime Network provides a drop-down of available schemes:

Scheme
Use this scheme:

Product

For devices that are not part of the network core, such as the Cisco 800 Series or 2900 Series.

IpCore

For devices that are part of the network core, such as the Cisco 3600 Series, 12000 GSR (Gigabit Switch Router) Series, or CRS (Carrier Routing System) Series.

EMS

For devices where only system information and physical inventory should be polled (that is, the minimum amount of data). It is supported on all devices but does not support any technologies.

Default

For cases where you are not sure which scheme to choose. Prime Network will use the Product scheme.


For example, devices poll with SNMP, but might also use CLI to poll additional information. Because the IpCore scheme assumes that the device is used as part of an MPLS VPN network containing P and PE devices, Prime Network therefore models these VNEs in a slightly different way. In most cases you can use the Product scheme with customer edge (CE) devices. You can designate a VNE as a core router by setting it to work with the IpCore scheme, or as an edge router by setting it to work with the Product scheme.

If you only want to model a certain set of technologies, create a custom scheme. The scheme is added to the gateway, and you can apply it to VNEs using the Administration client. See Create a Custom VNE Scheme.

For guidance on choosing a scheme, see Choosing a VNE Scheme (Check Technologies and Device Types).

How VNEs Are Monitored and Updated

A VNE's administrative condition is conveyed by its VNE status—for example, if you stop a VNE, its VNE status will be Down. VNE states, on the other hand, describe the degree to which the VNE has discovered and modeled a device, and the disposition of the communication between the VNE and the device it models. VNE state information is intentionally granular so that you can use it to troubleshoot problems.

All VNEs have two states:

VNE State
Description
For more information:

Communication state

Describes the status of communication between devices and VNEs, and VNEs and the gateway server. If a communication state changes, Prime Network generates a Service event.

Check VNE Communication State (Connectivity)

Investigation state

Describes the degree to which the VNE has successfully discovered and modeled a network element. In other words, it gives you an idea of the quality and stability of the device inventory.

Because investigation states frequently change, Prime Network does not generate a Service event whenever a VNE's investigation state changes (although you can configure it to do so).

Check VNE Investigation States (Modeling)


Both the communication and investigation states are displayed in Prime Network Vision when you open a device properties window, as shown in Figure 4-1.

Figure 4-1 VNE Communication and Investigation States (in Prime Network Vision)


Note If a VNE was stopped, you will see a message and a refresh button at the top of the properties window. When the VNE is restarted, refresh the window to repopulate the information. If you receive an error message, it means the VNE is still down. To start the VNE, see Stop, Start, and Move VNEs to Maintenance Mode.


If you want more information about the communication state, click Communication Details to get information on the status of:

Protocols the device uses to communicate with the VNE.

Traps and syslog forwarding from the device to the VNE.

This information is helpful for troubleshooting device reachability problems. For more information, see Check VNE Communication State (Connectivity).

Check VNE General Status (Up, Down, Disconnected, Unreachable)

Like AVM status, VNE status indicates the administrative condition of the VNE: Starting Up, Up, Shutting Down, Down. If the gateway server cannot communicate with the VNE, the VNE status will be Unreachable. (Remember that this is the status of the VNE, not the status of the physical device.) This information is displayed in the Administration GUI client when you select an AVM (see Figure 4-2).

Figure 4-2 VNE Status in AVM Window

Starting and stopping VNEs is entirely user-directed, as explained in Stop, Start, and Move VNEs to Maintenance Mode. Table 4-1 lists the possible VNE status values that you may see in a table of VNEs.

Table 4-1 VNE Status 

VNE Status
Description

Starting Up

A Start (command) option was issued.

Up

The VNE process is reachable, was loaded, and has started. This is the status when a Start command is issued (or when you create a VNE and choose Start as its initial status), and no problems are encountered (such as an overloaded server).

Shutting Down

A Stop (command) option was issued and, while the command is being run, some processes are still running, the status of the VNE is Shutting Down.

Down

The VNE process is reachable, but was stopped. This is the status when a Stop command is issued. The VNE is both operationally and administratively down.

VNEs that were in maintenance mode will move to the Down state in the following circumstances:

The VNE was moved.

The AVM was restarted or moved.

The unit was disconnected or was switched to a standby server.

The gateway was restarted.

Unreachable

The VNE cannot be reached by the gateway, so the VNE cannot be managed.

Note This is the VNE status, not the device status; the device may be fully reachable.

Disconnected

The VNE is on a unit that was disconnected from the gateway (the unit has a Disconnected status).


Check VNE Communication State (Connectivity)

VNE communication states convey the status of connectivity between:

The VNE and the device it models (management communication)

The VNE and the gateway (agent communication)

When connectivity problems occur, it is normally in the management area—that is, between a VNE and a device. Devices and VNEs communicate using SNMP, Telnet, ICMP, traps, syslogs, and others—all of which determine whether a device is truly reachable. If a problem occurs, Prime Network runs tests tailored to each (enabled) protocol to determine the seriousness of the problem. Prime Network does not change the communication state to Device Unreachable unless all of the enabled device management protocols are unresponsive, and the device is not generating syslogs or traps.

Table 4-2 describes all of the possible VNE communication states. It also shows the GUI decorator for each state, where applicable. For information on troubleshooting communication state issues, see Steps to Troubleshoot VNE Communication State Issues.

The icon indicates a network element has been deleted (or moved). The state will show N/A for Cloud VNEs because Cloud VNEs do not represent a real network element (see Create Connections for Unmanaged Network Segments (Cloud VNEs and Links)).

Table 4-2 VNE Communication States 

State Name
Description
Badge

Agent Not Loaded

The VNE is not responding to the gateway because it was stopped, or it was just created. This communication state is the equivalent of the Defined Not Started investigation state.

None

VNE/Agent Unreachable

The VNE is not responding to the gateway. This can happen if the unit or AVM is overutilized, the connection between the gateway and unit or AVM was lost, or the VNE is not responding in a timely fashion. (A VNE in this state does not mean the device is down; it might still be processing network traffic.)

Connecting

The VNE is starting and the initial connection has not yet been made to the device. This is a momentary state. Because the investigation state decorator (the hourglass) will already be displayed, a special GUI decorator is not required.

None

Device Partially Reachable

The element is not fully reachable because at least one protocol is not operational.

Note This is the default behavior. You can change the settings that determine when Cisco Prime Network moves a VNE to Device Unreachable. For more information, see VNE Management Communication Policies and How To Change Them.

Device Reachable

All element protocols are enabled and connected.

Note This is the default behavior. You can change the settings that determine when Cisco Prime Network moves a VNE to Device Unreachable. For more information, see VNE Management Communication Policies and How To Change Them.

None

Device Unreachable

The connection between the VNE and the device id down because all of the protocols are down (though the device might be sending traps or syslogs).

Note This is the default behavior. You can change the settings that determine when Cisco Prime Network moves a VNE to Device Unreachable. For more information, see VNE Management Communication Policies and How To Change Them.

Tracking Disabled

The reachability detection process is not enabled for any of the protocols used by the VNE (specifically, the trackreachability registry key is not set to true; see Change How Protocols are Tested for Reachability). The VNE will not perform reachability tests nor will Cisco Prime Network generate reachability-related events. In some cases this is desirable; for example, tracking for Cloud VNEs should be disabled because Cloud VNEs represent unmanaged network segments.

Because this is a user-defined mode (rather than an error or transitional mode), Cisco Prime Network does not display a decorator for this state. To troubleshoot a VNE that is in this state, check the VNE Status Details window; see Troubleshoot Device Connectivity Issues (VNE Communication States).

None


Check VNE Investigation States (Modeling)

VNE investigation states describe how successfully a VNE has modeled the device it represents. These states describe all of the possibilities in the VNE life cycle, from when the VNE is added to Prime Network, through the device modelling, until the VNE is stopped. Table 4-3 describes all of the possible VNE investigation states. It also shows the GUI decorator for each state, where applicable.


Note At any time you can restart the VNE discovery process by restarting the VNE (see Stop, Start, and Move VNEs to Maintenance Mode). If you want to rediscover only a certain element within a device, go to the Prime Network Vision GUI client, open the device inventory, and right-click the element and choose Poll Now.


For troubleshooting information, see Troubleshoot Device Modeling Issues (VNE Investigation States).

The icon indicates a network element has been deleted (or moved). The state will show N/A for Cloud VNEs because Cloud VNEs do not represent a real network element (see Create Connections for Unmanaged Network Segments (Cloud VNEs and Links)).

Table 4-3 VNE Investigation States 

State Name
Description
Badge

Defined Not Started

A new VNE was created (and is starting); or an existing VNE was stopped. In this state, the VNE is managed and is validating support for the device type. (This investigation state is the equivalent of the Agent Not Loaded communication state.) A VNE remains in this state until it is started (or restarted).

None

Unsupported

The device type is either not supported by Prime Network or is misconfigured (it is using the wrong scheme, or is using reduced polling but the device does not support it).

To extend Cisco Prime Network functionality so that it recognizes unsupported devices, use the VNE Customization Builder. See the Cisco Prime Network 3.10 Customization Guide.

Discovering

The VNE is building the model of the device (the device type was found and is supported by Cisco Prime Network). A VNE remains in this state until all device commands are successfully executed at least once, or until there is a discovery timeout.

Operational

The VNE has a stable model of the device. Modeling may not be fully complete, but there is enough information to monitor the device and make its data available to other applications, such as activation scripts. A VNE remains in this state unless it is stopped or moved to the maintenance state, or there are device errors.

None

Currently Unsynchronized

The VNE model is inconsistent with the device. This can be due to a variety of reasons; for a list of these reasons along with troubleshooting tips, see Troubleshoot Device Connectivity Issues (VNE Communication States).

Maintenance

VNE polling was suspended because it was manually moved to this state (by right-clicking the VNE and choosing Actions > Maintenance). The VNE remains in this state until it is manually restarted. A VNE in the maintenance state has the following characteristics:

It does not poll the device or process traps and syslogs.

It maintains the status of any existing links.

It responds to VNE reachability requests.

It passively participates in correlation flow issues (but is not an initiator).

The VNE is moved to the Stopped state if: it is VNE is moved, the parent AVM is moved or restarted, the parent unit switches to a standby unit, or the gateway is restarted.

Partially Discovered

The VNE model is inconsistent with the device because a required device command failed, even after repeated retries. A common cause of this state is that the device contains an unsupported module. To extend Cisco Prime Network functionality so that it recognizes unsupported modules, use the VNE Customization Builder. See the Cisco Prime Network 3.10 Customization Guide.

Shutting Down

The VNE has been stopped or deleted by the user, and the VNE is terminating its connection to the device.

Stopped

The VNE process has terminated; it will immediately move to Defined Not Started.

None


Stop, Start, and Move VNEs to Maintenance Mode

You can start or stop a VNE, or move a VNE to maintenance mode using the Administration GUI client. When you change the status of a VNE, some information is persisted. Persisted information is data that is stored for later use. (For information on the VNE persistency mechanism, see Persistency Overview.)

Restarting a VNE reinitiates the discovery process. If you want to rediscover only a certain element within a device, go to the Prime Network Vision GUI client, open the device inventory, and right-click the element and choose Poll Now.

To change a VNE's status, select the VNE and choose one of the following from the right-click Actions menu.

Start—Starts the VNE process and triggers its discovery process. The VNE will move through a status of Starting Up to Up. When the VNE is Up, its process is running and it is reachable.

Stop—Stops the VNE process. The VNE will move through a status of Shutting Down to Down. In the GUI, the Maintenance indicator in the AVMs window will display false. (If you stop a VNE that was in maintenance mode, its Maintenance indicator will change to false. This is also true if the VNE is moved, if its parent AVM is moved or stopped, if the gateway is restarted, or if it is on a unit that is switched to a standby unit.)

Maintenance—Stops some VNE functionality so that you can perform maintenance operations without affecting the overall functionality of the active network. This is useful during planned outages such as software upgrades, hardware modifications, or cold reboots. For more details about what a VNE in the maintenance state does or does not do, see Table 4-3.

If you change the device software—for example, you install a newer version of Cisco Cat OS—you do not need to restart the VNE. The VNE will gather the new information at its next scheduled poll. However, if you change VNE software, you must restart the VNE for your changes to take effect; see Add New Device Support by Installing Device Packages.

The following table shows the badge used to indicate that a VNE is in maintenance mode.

Badge
Description

Indicates that a VNE is in maintenance mode in Prime Network Vision (and when pressed in a toolbar, moves a VNE to maintenance mode). In Prime Network Administration, the AVMs window will show the VNE Maintenance indicator as true.


To change the state of a VNE or move it to maintenance mode:


Step 1 Expand the All Servers branch, and select the required AVM in the navigation tree.

Step 2 Select the required VNE in the VNEs Properties table.

Step 3 Perform one of the following actions:

To start the VNE, right-click Actions > Start, or click Start in the toolbar. A confirmation message is displayed. Click OK. An Up status is eventually displayed in the VNEs Properties table. You might see a Starting Up status if the gateway is overloaded or if the VNE is still being loaded. If the AVM hosting the VNE is in a Down status, the VNE status remains Starting Up until the VNE is brought up.

To stop the VNE, right-click Actions > Stop, or click Stop in the toolbar. A confirmation message is displayed. Click OK. A Down status is eventually displayed in the VNEs Properties table. You might see a Shutting Down status while processes are shutting down.

To place the VNE in maintenance mode, right-click Actions > Maintenance, or click Maintenance in the toolbar. A confirmation message is displayed. Click OK. A Maintenance status is displayed in the VNEs Properties table.


Add Devices to Prime Network

These topics provide the information you need to create VNEs so that Prime Network can model and manage the devices in your network.

Steps and Required Information for Adding VNEs

Create Custom VNE Schemes and VNE Defaults for SNMP and Telnet/SSH

Methods for Adding Devices (Creating VNEs)

Clone an Existing Device

Add a New Device Type

Add Devices Using Network Discovery

Add Devices Using a CSV File

Steps and Required Information for Adding VNEs

Always perform these steps before adding VNEs, regardless of which method you use. These prerequisites have a direct effect on how successfully Prime Network will model and monitor the device.

Table 4-4 Basic Steps for Adding VNEs 

Step
Task
Description, or where to get more information

Step 1 

Choose a VNE scheme, or create a new one (this controls the data that is retrieved, and which protocols are used)

Choosing a VNE Scheme (Check Technologies and Device Types)

Step 2 

Gather all prerequisite information

Tip Set up defaults for SNMP, Telnet, and SSH, and Prime Network will automatically apply those settings. See Configure Default SNMP and Telnet/SSH Settings.

IP address and device name

SNMP—Supported version, read/write community strings, username, authentication or privacy information

Telnet—Port, login sequence (username, password, prompt)

SSH—Supported version, username and password and any other configuration information (cipher, authentication, key exchange, etc.)1

XML—Protocol use, port, login sequence

HTTP—Version, port number, URL to connect to device, authentication credentials

TL1— Port, user, password (used by Change and Configuration Management only)

vCenter—Port, vCenter server address, authentication credentials (although this tab only appears after adding a UCS devices only, you will need this information)

Step 3 

(Optional) Set up VNE defaults for SNMP and Telnet/SSH

Configure Default SNMP and Telnet/SSH Settings

Step 1 

Perform all mandatory device configuration tasks

See Device Configuration Tasks for Modeling

Step 2 

Choose the best method for creating VNEs, and add them

Methods for Adding Devices (Creating VNEs)

1 We recommend that you first use any SSH client application (such as UNIX SSH or OpenSSH) to determine the device SSH login sequence. Also be sure to perform the required device configuration described in Cisco StarOS Devices—Required Settings


Create Custom VNE Schemes and VNE Defaults for SNMP and Telnet/SSH

You can make the process of creating VNEs much easier by creating new schemes and defaults, as described in these topics:

Create a Custom VNE Scheme, so that VNEs will only model the information you are interested.

Configure Default SNMP and Telnet/SSH Settings, to specify protocol settings that will be applied by default to all VNEs.

Create a Custom VNE Scheme

A VNE's scheme determine what data should be retrieved from the device, and which commands and protocols Prime Network should use to collect the data. Three schemes are provided by default: Product, EMS, and IpCore; they are described in VNE Schemes. If none of these schemes meet your needs, you can create a custom VNE scheme. After it is created, the scheme is added to the Schemes drop-down menu in the Administration GUI client.

A best practice is to create a new scheme for one VNE and test it before applying the new scheme to other VNEs. This is suggested because Prime Network does not perform an validation on your chosen technologies.

You cannot delete schemes that are currently being used by any VNEs. If you edit a scheme that is being used by a VNE, the changes are only applied to the VNE if the VNE is restarted.


Step 1 Choose Global Settings > Scheme Management. All of the existing schemes are listed. You can edit all schemes except for Product, EMS, and IpCore.

Step 2 Right-click Scheme Management and choose New Customized Scheme. Prime Network displays a dialog box that lists all technologies.

Step 3 Enter a name and description, and then choose the technologies you want to model or not model by selecting them and clicking Enable or Disable. The category column can help you decide whether you should include a technology, based on the network type.

Step 4 Verify your changes, and click OK.

The new scheme is added to the list of supported schemes and is listed on the Schemes drop-down list in the VNE properties dialog.


Configure Default SNMP and Telnet/SSH Settings

When you create default settings for the SNMP and Telnet/SSH protocols, the settings are automatically applied to all new VNEs


Note Be sure the protocols are enabled in the VNE properties dialog box.


To configure default VNE settings, choose Global Settings > Default VNE Settings.

Default Telnet SSH Setting are described in VNE Properties: Telnet/SSH.

Default SNMP Settings are described in VNE Properties: SNMP.

To find out what version of SNMP or SSH a VNE is using, right-click the VNE and choose Inventory and click VNE Status.

Methods for Adding Devices (Creating VNEs)

Prime Network provides a variety of ways to add VNEs. The recommended best practice is the VNE auto-add feature. The auto-add mechanism calculates the predicted memory consumption based on a VNE's role and type. Using that information, Prime Network assigns VNEs to units and AVMs, and balances AVM memory as the VNEs are added. You can monitor the VNEs as Prime Network adds them to the system.


Tip Start your operations from the All Servers branch (that is, right-click All Servers and choose the operation). Prime Network will use the auto-add feature.


Table 4-5 briefly describes the methods for creating VNEs and the scenarios for which they are suitable. In all of these cases, you can let Prime Network choose the best unit and AVM, or you can specify them yourself.


Note If Prime Network is installed with Cisco Prime Central, be sure to use a device's SYSNAME as its VNE name. This allows the device to be recognized across the common inventory. Also, do not use None or All as the SYSNAME, because those names have internal meaning to Cisco Prime Central.


Table 4-5 Methods for Adding VNEs to Prime Network 

If this is your situation:
Use this method:
For instructions, see:

The devices you want to add are similar to devices are already managed by Prime Network

Clone an existing VNE and use auto-add

Clone an Existing Device

The devices you want to add are not similar to devices are already managed by Prime Network

Create a VNE "from scratch" and use auto-add

Add a New Device Type

You are testing a new VNE driver on an existing device

You are adding many devices and they already exist in your network, and none of the IP addresses are duplicated

Use Network Discovery (uses auto-add)

Add Devices Using Network Discovery

You are adding many devices and you want to adjust individual properties using a spreadsheet

Create a CSV file of properties and then use it to create VNEs (uses auto-add, but you can disable it)

Add Devices Using a CSV File


How VNE Auto-Add Works

When you use the VNE auto-add feature—that is, you create VNEs from the All Servers branch—Prime Network will choose the appropriate unit and AVM for the VNE. If you want the VNEs to be hosted by a specific unit, you can perform the operation from the unit (in the navigation tree), and Prime Network will only choose the appropriate AVM.

Prime Network locates the best AVM by identifying safe target AVMs. A safe target AVM has the following characteristics:

All of its VNEs are modeled (the discovery process is not running).

Its available memory is below the AVM Memory Warning Threshold (specified in Global Settings > Automatic AVM Management).

It is not experiencing any memory consumption problems.

Auto-added VNEs are listed in the Queued VNEs tab (under All Servers) as the VNEs are assigned to AVMs. They are removed once they are assigned to an AVM and unit.

If Prime Network cannot locate an appropriate AVM, it waits 2 minutes and tries again. It will continue retrying until an AVM is found. Note that even when you use the auto-add feature, before the VNEs are created, you can choose a unit or AVM for a drop-down list in the VNE properties dialog.

Figure 4-3 illustrates how Prime Network identifies the best AVM and unit in the auto-add process.

Figure 4-3 VNE Auto-Add

Clone an Existing Device

A clone VNE inherits all of the properties of an existing VNE (including the Device Package being used by the existing VNE). You only have to specify a different name and IP address. Prime Network will choose the best unit and AVM for the VNE, but you can override this with your own choice. Once you have created the clone VNEs, you can still edit their properties before creating them.

Before You Begin

Make sure you have performed any required tasks that are described in Steps and Required Information for Adding VNEs. This will ensure that the VNE is properly modeled and updated.


Step 1 Choose the appropriate launch point, depending on whether you want to use the auto-add feature:

To create VNEs where:
Start the clone operation from this point in the GUI client:

Prime Network chooses the unit and AVM

From All Servers in the navigation area, click All VNEs tab.

Prime Network chooses the AVM but you choose the unit

From desired unit in the navigation area, click Unit's VNEs tab.

You choose the unit and AVM

From desired unit in the navigation area, click the desired AVM


Step 2 In the VNEs table, find the VNE type that you want to replicate.

Step 3 Right-click the VNE you want to replicate and choose Clone > Clone VNE or Clone > Clone Multiple VNEs.

In Figure 4-4, the user is creating several clone VNEs based on the VNE with the key (name) 10.56.118.53. Because the action was performed while the All Servers branch is selected, Prime Network will choose the appropriate unit and AVM.

Figure 4-4 Creating a Clone VNE Using Auto-Add—Selecting the VNE

Step 4 Create the clone VNE(s).

a. In the Add VNEs from Clone dialog box, click the Add Cloned VNE icon (see Figure 4-5).

Figure 4-5 Creating a Clone VNE Using Auto-Add—Creating the Clones

A Clone VNE dialog box is displayed. It contains all of the properties of the target VNE except for the VNE name and IP address.

b. Enter the new VNE name and IP address. When finished, click OK.


Note If Prime Network is installed with Cisco Prime Central, be sure to use a device's SYSNAME as its VNE name. This allows the device to be recognized across the common inventory. Also, do not use None or All as the SYSNAME, because those names have internal meaning to Cisco Prime Central.


c. Repeat this step to create additional clones of the VNE. As you create more clones, they are added to the dialog box.

Step 5 To edit the VNE properties before creating the VNEs (for example, to specify a unit or AVM, use a different scheme, and so forth), right-click the VNE and select Edit VNE (see Figure 4-6). If you want, you can specify the unit and AVM you want the VNE to use.

Figure 4-6 Creating a Clone VNE Using Auto-Add—Viewing and Editing the Clones

Step 6 Click Finish. To check the status of the VNEs:

a. For auto-added VNEs (the unit or AVM was selected by Prime Network), select All Servers branch and click the Queued VNEs tab. If it is empty, the VNEs have been assigned.

b. To find the VNE's assignment, click the All VNEs tab and check the unit column.

c. Go to the unit and click the Unit's VNEs tab to check the AVM.

Figure 4-7 shows two new VNEs that were added to the gateway but are using AVM auto-assignment. Their assignment is pending.

Figure 4-7 Creating a Clone VNE Using Auto-Add—Checking the Assignment


Add a New Device Type

If you are creating a VNE for a new device type, you should create a single VNE instance "from scratch" and test it to ensure its settings are correct. You can then clone it as described in Clone an Existing Device.

Before You Begin

Make sure you have performed any required tasks in Steps and Required Information for Adding VNEs. This will ensure that the VNE is properly modeled and updated.


Step 1 Choose the appropriate launch point, depending on how much control you want over the unit and AVM:

To create the VNE(s) where:
Start from this point in the GUI client:

Prime Network chooses the unit and AVM

All Servers > New VNE

Prime Network chooses the AVM but you choose the unit

Unit > New VNE

You choose the unit and AVM

Unit > AVM > New VNE


Step 2 The New VNE dialog box is displayed, opened to the General tab. The following table lists the tabs in the VNE properties window and where you can get more information on the fields in those tabs. Most VNEs only require a VNE name and IP address.

VNE Tab
Description
Described in:

General

Enter general information such as VNE name, IP address, and scheme. By default, Prime Network uses the newest DP installed on the gateway or unit. If you are creating a single VNE, you can specify a different DP from the drop-down list.

Note If Prime Network is installed with Cisco Prime Central, be sure to use a device's SYSNAME as its VNE name. This allows the device to be recognized across the common inventory.

VNE Properties: General

SNMP

Specifies SNMP information and credentials to support polling and device reachability. The fields displayed in the dialog box depend on the protocol you select.

VNE Properties: SNMP

Telnet/SSH

Enables Telnet and SSH for device reachability and investigation, including the Telnet sequence and SSH prompts. The fields displayed in the dialog box depend on the protocol you select.

VNE Properties: Telnet/SSH

XML

Enables XML for device reachability and investigation.

VNE Properties: XML

HTTP

Enables HTTP or HTTPS for device reachability and investigation.

VNE Properties: HTTP

TL1

Enables the TL1 management protocol for running scripts on the device (used by Change and Configuration Management only).

VNE Properties: TL1

ICMP

Enables ICMP and the ICMP polling rate (in seconds) for device reachability testing.

VNE Properties: ICMP

Polling

Associates a VNE with a previously created polling group or allows you to configure different polling settings according to the type of VNE information you want (status, configuration, and so forth).

VNE Properties: Polling

Adaptive Polling

Controls how the VNE should respond to high CPU events.

VNE Properties: Adaptive Polling

Events

Specifies other IP addresses on which the VNE should listen for syslogs and traps.

VNE Properties: Events

vCenter

Enables connections to a Cisco UCS vCenter server using the HTTP or HTTPS communication protocol for vCenter reachability and investigation. (

Note This tab is displayed after the VNE is created.

VNE Properties: vCenter


Step 3 Click Finish. Check the status of the VNEs in the VNEs table. For auto-added VNEs:

a. Select All Servers branch and click the Queued VNEs tab. If it is empty, the VNEs have been assigned.

b. To find the VNE's assignment, click the All VNEs tab and check the unit column.

c. Go to the unit and click the Unit's VNEs tab to check the AVM.


Add Devices Using Network Discovery


Note Use the Network Discovery feature from a Mozilla Firefox, Google Chrome, or Apple Safari browser. Otherwise it may not be displayed properly. Supported browsers are listed in the Cisco Prime Network 3.10 Installation Guide.


The Network Discovery feature will automatically discover your network devices by traversing the network. Use this method if you are not very familiar with the types of devices in your network. The only required information is an IP address for a seed device, and the SNMPv 2 or SNMPv 3 credentials. This information is added to a discovery profile that specifies the IP and SNMP information, along with any additional protocols or filters you want Prime Network to use. You can use multiple discovery techniques in your filter in order to locate and discover the largest number of devices.

Once your profile is complete, run the discovery job. Prime Network will use its auto-add feature to assign VNEs to AVMs. When the job is finished, a result report provides a listing of devices that were successfully located, devices that were filtered out, and devices that reported credential errors. Prime Network will not create any VNEs until it receives confirmation to proceed. After the discovery job completes, you can instruct Prime Network to create VNEs for the devices that were successfully located. For the devices with credential errors, you can correct or create a new profile, or create the VNEs manually.


Note Network discovery is supported on the following device operating systems: Cisco IOS, Cisco IOS XR, Cisco IOS XE, Cisco Nexus OS, Cisco Cat OS, Juniper and operating system. The Network Discovery feature is not supported in networks that have duplicate IP addresses.


Before You Begin

Make sure of the following:

You have performed any necessary tasks that are described in Steps and Required Information for Adding VNEs. This will ensure that the VNE is properly modeled and updated.

The gateway running the discovery process must be able to reach the target devices using the management protocols (SNMP and Telnet/SSH).


Step 1 Choose Tools > Network Discovery.

Step 2 Click New to create a new discovery profile. The profile determines how Prime Network can locate, identify, and communicate with devices in order to discover them. To add profile information:

Click the plus sign next to the technique you want to add.

Check the enable check box for the technique.

Click Add Row and enter your data.

Click Save to save the discovery techniques.

Provide a unique name, and configure the discovery profile.

Profile Information
Description

Discovery Technique

Methods Prime Network should use to discover devices. You can specify multiple techniques in order to locate and discover the largest number of devices

Ping Sweep

Instructs Prime Network to ping a range of IP addresses, and add any devices that respond to the ping. You must specify a seed device IP address and subnet mask to specify a range of IP addresses.

Note Ping Sweep is the most commonly-used method.

Protocol Data Techniques

Instructs Prime Networkm to use other protocols to discover devices, and when a device is found, how many hops further to discover. You must specify a seed device IP address and the allowed number of hops from the device.

Note If both BGP and OSPF are specified in the same discovery profile, the seed devices specified for each protocol will be combined. For example, if you specify 192.0.2.1 as a seed device for BGP and 192.0.2.2 as a seed device for OSPF, both 192.0.2.1 and 192.0.2.2 will be used for BGP and OSPF. To avoid this, you can create separate discovery profiles - one using BGP and one using OSPF for discovery.

Credential Settings

Pool of credentials Prime Network should use to communicate with and discover the devices. You can use SNMPv2, SNMPv3, Telnet, and SSH.

Note SNMPv2 or SNMPv3 credentials are required.

Management IP Selection Method

Method the system should use to identify which device IP address should be used as the management IP address:

Discovered IP

This is default method. Use discovered IP as management IP address.

Loopback

If the IP address is a loopback, Ethernet, Token Ring, or Serial interface, use its highest IP address as the management IP address.

System Name

Perform a DNS lookup of the system name to verify the validity of the IP address, and:

If it is verified, use that IP address as the management IP address.

If it is not verified, use the original IP address used to discover the device as the management IP address.

DNS Reverse Lookup

Perform a reverse DNS lookup of the system name to verify the validity of the IP address, and:

If it is verified, use that IP address as the management IP address.

If it is not verified, use the original IP address used to discover the device as the management IP address.

Filters

(Optional) Criteria for including or excluding devices from the list of discovered devices.

System Location

Filter by physical/geographic location of the device as specified in the SYSTEM-MIB). If your network devices are configured with the system location, you can use this filter option.

Optional Filters

IP—Filter by IP address.

System Object ID—Filter by device type as specified in the SYSTEM-MIB.

DNS Filter—Filter by domain name (after the system resolves the name of the device from the DNS server).


d. Click Save to save your profile. It is automatically added to the Discovery Profiles table.

Step 3 Start the network discovery by selecting the discovery profile and clicking Run.

Step 4 Choose Network Discovery > Discovery Results and choose your job. The table provides the following information; click the Refresh button at the top right of the window to update the information.

Column
Description

Name

Discovery job name (profile name plus system-assigned number)

Status

Status of discovery job

Job is running or is completed with no credential errors

Job is running or completed and encountered credential errors. Consider running the job again or creating the VNE manually.

Job was aborted

Start Time,
End Time

Start and end time of discovery job

Discovery Profile

Name of profile being used by job

Reachable

Number of discovered devices that are reachable and manageable using the specified credentials (before creating the VNEs, you can change the VNE scheme and reduced polling setting; Step 5)

Filtered

Number of devices that were filtered out (for a list of these devices, click the Filtered tab at the bottom of the Discovery Results window)

Credential Error

Number of devices that were identified but could not be managed because of credential problems (for a list of these devices, click the Credential Errors tab at the bottom of the Discovery Results window)


Step 5 To create VNEs for the reachable devices, use this procedure. Prime Network will auto-add the VNEs—that is, it will choose the unit and AVM for each VNE.

a. Click the Reachable tab at the bottom of the Discovery Results window.

b. If you want to change the VNE scheme or reduced polling setting before creating the VNEs, click the Edit button and change the settings. For information on schemes and reduced polling, see Choosing a VNE Scheme (Check Technologies and Device Types), and Reduced Polling.

c. Select the devices you want Prime Network to manage, and click Create VNEs. The Status column will change as the VNE goes through the creation process.

Status
Description

Found

Device has been located.

In Progress

VNE creation process is starting.

Queued

VNE was created but has not yet been assigned to an AVM (in the Administration GUI client, they will show a status of Queued).

Naming Conflict

A VNE with that name or IP address already exists. (Correct it and try again.)

IP Conflict

Assigned

VNE was created and assigned to an AVM. You can check the AVM assignment by located the VNE is the Administration GUI client.



Add Devices Using a CSV File

Using a CSV file to add VNEs is helpful when you have a large number of VNEs to create and you want to organize your information using a spreadsheet template. After you create the spreadsheet, copy it to the gateway server, and then provide it as input to the Add Multiple VNEs dialog box. Prime Network will auto-add the VNEs—that is, it will choose the unit and AVMs for the VNEs. The new VNEs will use the latest installed DP (the newest DP that is installed on the gateway or unit). If there are any errors, Prime Network will clearly display them. If any fields are left blank, Prime Network uses the defaults specified in Table 4-6.

Format of a CSV File

The CSV file supports all of the entry names listed in Table 4-6. A general guideline is that you should supply the following entries in your file, at a minimum:

elementName,ip,SNMPEnabled,SnmpVersionEnum,adminStatusEnum 
,SchemeName,avm,unitIP,ICMPPollingRate,ICMPEnabled,PollingGroup,TrapSyslogSources,TelnetSe
quence,telnetEnabled

The following is the text of a sample CSV file. This CSV file is also provided on the gateway server at NETWORKHOME/Main/scripts/BulkVNEImportExample.csv.

elementName,ip,SNMPEnabled,SnmpVersionEnum,adminStatusEnum 
,SchemeName,avm,unitIP,ICMPPollingRate,ICMPEnabled,PollingGroup,TrapSyslogSources,TelnetSe
quence,telnetEnabled
m1,1.1.1.1,TRUE,1,0,ipcore ,,,50000000,TRUE,slow,,">,prompt,#,",TRUE
m2,1.1.1.2,TRUE,2,1,product,,,856000,FALSE,default,,#,TRUE
m3,1.1.1.3 ,TRUE,2,1,,,,,TRUE,,"129.5.6.2,55.23.6.5,9.5.2.1",">,text,#,",FALSE
m4,1.1.1.4,TRUE,1,0,,,,,FALSE,,121.2.3.4,,TRUE
m5,1.1.1.5,TRUE ,1,0, ipcore ,,,5600000,FALSE ,slow,121.2.3.4,">,admin,#,",FALSE

Table 4-6 Supported Values for CSV File (Creating VNEs) 

CSV Entry
Supported Values
Default Setting and Notes
General Properties

elementName

Note If Prime Network is installed with Cisco Prime Central, be sure to use a device's SYSNAME as its VNE name. This allows the device to be recognized across the common inventory. Also, do not use None or All as the SYSNAME, because those names have internal meaning to Cisco Prime Central.

string or IP address

Mandatory field1

ip

vne IP address

Mandatory field

elementClassEnum

0=AutoDetect, 1=Generic SNMP, 2=Cloud, 3=ICMP

0 (AutoDetect)

SchemeName

default (= product), product, ipcore, ems, existing custom schemes

product

adminStatusEnum

0=Disabled (do not start VNE), 1=Enabled (start VNE)

1 (start VNE)2

avm

avm ID

(null) (Use auto-add)

unitIP

unit IP address

(null) (Use auto-add)

SNMP Properties

SNMPEnabled

TRUE=Enabled, FALSE=Disabled

TRUE

SnmpVersionEnum

0=SNMPv1, 1=SNMPv2, 2=SNMPv3

1 (SNMPv1)

SNMPReadCommunity

string

public

SNMPWriteCommunity

string

private

SnmpV3AuthenticationEnum

0=noauth, 1=auth_no_priv, 2=priv

0 (noauth)

SnmpV3AuthenticationUserProfile

string

(null)

SnmpV3AuthenticationPassword

string

(null)

SnmpV3AuthenticationProtocolEnum

0=md5, 1=sha

(null)

SnmpV3EncryptionPassword

string

(null)

SnmpV3EncryptionTypeEnum

0=des, 1=aes128, 2=aes192, 3=aes256

(null)

Telnet/SSH Properties

TelnetEnabled

TRUE=Enabled, FALSE=Disabled

FALSE

TelnetProtocolEnum

0=Telnet, 1=SSHv1, 2=SSHv2

0 (Telnet)

TelnetPortNumber

port-number

23 (Telnet), 22 (SSHv1/v2)

TelnetSequence

"sequence"

(null)

SshCipherEnum

0=DES, 1=3DES, 2=Blowfish

1 (3DES)

SshAuthenticationEnum

0=password

0 (password)

SshV1Username

string

(null)

SshV1Password

string

(null)

SshV2Username

string

(null)

SshV2Password

string

(null)

XML Properties

XMLPortNumber

port-number

38751 (Telnet), 52 (SSL)

XmlProtocolEnum

0=Telnet, 1=SSL

0 (Telnet)

XMLEnabled

TRUE=Enabled, FALSE=Disabled

FALSE

XMLSequence

string

(null)

HTTP Properties3

HTTPPortNumber

port-number

80

HttpProtocolEnum

0=HTTP, 1=HTTPS

0 (HTTP)

HTTPEnabled

TRUE=Enabled, FALSE=Disabled

FALSE

HTTPManagementPath

string

(null)

HTTPAuthenticationRequired

TRUE=Required, FALSE=Not required

FALSE

HTTPUserName

string

(null)

HTTPPassword

string

(null)

TL1Enabled

TRUE=Enabled, FALSE=Disabled

FALSE

TL1PortNumber

port-number

(null)

TL1Username

string

(null)

TL1Password

string

(null)

ClientAuthEnum

0=password, 1=public

0 (password)

ClientPrivateKey

string

(null)

ServerAuthEnum

0=none, 1=save-first-auth, 2=preconfigured

2 (preconfigured)

ServerPublicKey

string

(null)

FingerPrint

string

(null)

ServerAuthDataTypeEnum

0=fingerprint, 1=public-key

0 (fingerprint)

KeyExchange

string

(null)

MAC

0=sha1, 1=md5, 2=sha1-96, 3=md5-96

(null)

Cipher

0-3DES, 1=AES-128, 2=AES-192, 3=AES-256

(null)

HostKeyAlgo

0-DSA, 1=RSA

(null)

IsActionNotAllowed

TRUE=Not allowed, FALSE=Allowed

(null)

ICMP Properties

ICMPEnabled

TRUE=Enabled, FALSE=Disabled

FALSE

ICMPPollingRate

number (milliseconds)

(null)

Polling Properties

PollingGroup

slow, default

default

AdaptivePollingSettingEnum

0=Prime Network Settings, 1=Device Type Settings, 2=Local Settings

1 (Device Type Settings)

Events Properties

TrapSyslogSources

"IP address[,IP address,...]"

(null)

1 For existing VNEs, you cannot overwrite the VNE name or IP address using a CSV file. To change a VNE name or IP address you must delete the existing VNE and create a new one.

2 If you use auto-add, the VNE will automatically be started regardless of this setting.

3 These settings are not used by VNEs provided with the initial release of Prime Network 3.10. Future Device Packages will introduce new device support for devices that will use this feature.


Before You Begin

Make sure you have performed any necessary tasks that are described in Steps and Required Information for Adding VNEs. This will ensure that the VNE is properly modeled and updated.


Step 1 Select All Servers > Add Multiple VNEs > Using Default Values.

Step 2 In the Add Multiple VNEs dialog box:

a. Click the Import VNEs from File icon as shown in Figure 4-8.

Figure 4-8 Creating VNEs from a CSV File—Selecting the CSV File

b. Navigate to the file location, select the file, and click Open. The Add Multiple VNEs dialog box is populated with the data from the CSV file.

Red text indicates a conflict with an existing VNE. Fix the problem by proceeding to the next step.

Step 3 To edit any VNE properties before creating the VNEs (for example, to specify a unit or AVM, use a different scheme, and so forth), right-click the VNE and select Edit VNE (see Figure 4-6).


Note You can still add individual VNEs using the Clone VNE icon shown in Figure 4-5.


Step 4 To check the status of the VNEs:

a. For auto-added VNEs (the unit or AVM was selected by Prime Network), select All Servers branch and click the Queued VNEs tab. If it is empty, the VNEs have been assigned.

b. To find the VNE's assignment, click the All VNEs tab and check the unit column.

c. Go to the unit and click the Unit's VNEs tab to check the AVM.


Add New Device Support by Installing Device Packages

These topics explain how to extend Prime Network NE support using the Device Package mechanism, including how to use the ivne script to install and manage DPs:

Find Out if New Device Support is Available

Identify Which DPs Are Installed on the Gateway

Identify Which Driver a VNE Is Using

Change the Device Package a VNE Is Using

Download and Install New Driver Files

Uninstall a Device Package


Note When you upgrade a device's operating system (such as installing a Cisco Catalyst OS update), you do not need to restart the VNE. When the VNE polls for configuration information, it will detect the changes and will restart itself. When the VNE reloads, it will update any required registry information, such as the VNE registry path.


Device Packages are downloadable packages that contain a group of VNE driver jar files. When you add a device to Prime Network, Prime Network identifies the NE by vendor, device family, device subfamily, device type and software version. This is done by matching the device with its appropriate VNE driver jar file. The driver jar file contains information about software versions, physical and logical entities, syslogs, traps, and activation scripts, all of which enable Prime Network to properly model and monitor the device.

Between releases of Prime Network, updates to driver jar files are packaged together and delivered in Device Packages (DPs). As new DPs become available, the DP and its Readme file are placed on the Prime Network Software Download site on Cisco.com, and the new support is documented in the Addendum: Additional VNE Driver Support for Cisco Prime Network 3.10. Once you download a Device Package, you can install it using the ivne script. Once a DP is installed, if you right-click a VNE and choose Update VNE Device Package, the new DP is listed along will available DPs.

Understanding Version Numbers in VNE Driver Jar Files and DPs

VNE driver jar files are cumulative and contain all the enhancements that are provided in earlier versions. All jar files use the following versioning practice:

Vendor-JarType-VNEJarVersion.jar

JarType can be Modules, Commons, or device-specific. For example:

Jar File Example
Description

Cisco-Commons-v1.0.0.0.jar

First release of jar file with support common to all Cisco devices.

Cisco-Modules-v1.0.0.0.jar

First release of jar file with support common to all Cisco modules.

Cisco-ASR90xx-v2.0.0.0.jar

Second release of jar file with support common to all ASR 9000 Series Aggregation Services Routers. Contains all of the support provided in version 1.0.0.0.

Cisco-3750ME-v1.0.0.0.jar

First release of jar file with support common to all Cisco Catalyst 3750 Metro Series Switches.


Similarly, DPs contain the latest version of all available jars. Even if a jar is not revised for a DP, it is still included in to ensure that all available enhancements are installed. After installing a DP using the ivne script, no changes are applied to a VNE until you restart it.

Prime Network 3.10 DPs use the following versioning practice:

PrimeNetwork-3.10-DPyymm

For example, PrimeNetwork-3.10-DP1212 is the December 2012 DP for Prime Network 3.10.

Find Out if New Device Support is Available

When a new DP is released, the new support is documented in Addendum: Additional VNE Driver Support for Cisco Prime Network 3.10. The addendum is a companion guide to the Cisco Prime Network 3.10 Supported Cisco VNEs and other supported documents on Cisco.com, which lists the support provided with the base release.

There are DP-specific documents that describe the DP contents and how to install the DP. They are provided with the DP on the Prime Network Software Download site (thus they are available when the the first DP is released):

A Readme file that describes the DP, including the new support, resolved and open bugs, and links to previous Readmes.

Cisco Prime Network 3.10 VNE Device Package Installation Guide (available when the first DP is released)

Identify Which DPs Are Installed on the Gateway

This procedure explains how to find out which DP and jar files are installed on the gateway server in NETWORKHOME/Main/drivers. Many different versions of DP can be installed at one time and many of them may not be being used.

By default, when a VNE is restarted, it uses the latest DP installed on the gateway or unit. Prime Network will detect the device type and identify the newest DP for that device type (for both Cisco and non-Cisco devices). You can also choose a different driver at a later time as described in Change the Device Package a VNE Is Using.


Note To identify which driver version is being used by a VNE, see Identify Which Driver a VNE Is Using.



Step 1 Log into the gateway as pnuser and start the ivne script.


Note If you receive an error messages that says Invalid value for width: 80, it means the terminal window is not wide enough. Enlarge the window and try again.


# ivne 
------------------------------------------------------------------------------
|           Cisco Prime Network VNE Device Package Installer                  
------------------------------------------------------------------------------
| 1 | Install VNE Device Package from a local directory                       
| 2 | Install VNE Device Package from a Web repository                        
| 3 | List installed Device Packages                                          
| 4 | Show latest installed Device Packages                                   
| 5 | Uninstall a Device Package                                              
| q | Quit                                                                    
------------------------------------------------------------------------------

Step 2 To display all DPs that are installed on the gateway server and the jar files they contain, choose 3 - List installed Device Packages.

-----------------------------------------------------------------------------
|       Select Device Package (DP) to display the included drivers.          
-----------------------------------------------------------------------------
| 1 | PrimeNetwork-3.10-DP0                                                  
| 2 | PrimeNetwork-3.10-DP1301                                          
| 3 | PrimeNetwork-3.10-DP1302                                          
| 4 | PrimeNetwork-3.10-DP1303                                          
| 5 | PrimeNetwork-3.10-TPDP1303                                        
| 6 | Back                                                                   
-----------------------------------------------------------------------------

The script lists the contents of the specified DP, as in the following example:

Gathering information from /export/home/pn310/Main/drivers/
Name                 Driver File Name            Version    Device Package
Cisco-100xx-PN3.10   Cisco-100xx-v4.0.0.0.jar    4.0.0.0    PrimeNetwork-3.10-DP0
Cisco-12xxx-PN3.10   Cisco-12xxx-v4.0.0.0.jar    4.0.0.0    PrimeNetwork-3.10-DP0
Cisco-3400ME-PN3.10  Cisco-3400ME-v4.0.0.0.jar   4.0.0.0    PrimeNetwork-3.10-DP0

Step 3 To display only the most recently-installed Cisco DP and the most recently-installed Third Party DP (with no jar details), choose 4 - Show latest installed Device Packages. (These are hypothetical DPs.)

-----------------------------------------------------------------------------
|       Latest installed device packages.                                    
-----------------------------------------------------------------------------
|   | PrimeNetwork-3.10-DP1212                                          
|   | PrimeNetwork-3.10-TPDP1212                                        
| b | Back                                                                   
-----------------------------------------------------------------------------

No further information is displayed. Click Back to return to the main ivne menu.


Note Remember that this is a list of what is installed; it does not mean that any VNEs are necessarily using the jar files. To find out what is being used by VNEs, see Identify Which Driver a VNE Is Using.



Identify Which Driver a VNE Is Using

When a VNE is created, it checks the gateway for the most recent DP and uses the applicable driver from that DP. DPs are installed on the gateway server in NETWORKHOME/Main/drivers. You can specify a different DP when you create the VNE, or by updating the VNE (see Change the Device Package a VNE Is Using).

The VNEs table displays the device driver file and version that VNEs are using. Figure 4-9 illustrates the driver jar file information that is shown when you list all VNEs. This information is also provided on the VNE properties page.

Figure 4-9 VNE Driver Jar File Name (By Selecting AVM in Navigation Pane)

To find out if a newer device driver is available, check the Addendum: Additional VNE Driver Support for Cisco Prime Network 3.10. That document becomes available when the Prime Network DP is published. The "New Support" section lists all new functionality that is available via DP. If new support is available, download and install the DP as described in Download and Install New Driver Files.

Change the Device Package a VNE Is Using

The update function allows you to choose from all DPs that are installed on the gateway or unit, and apply a DP's corresponding jar file to a VNE. You can choose an earlier DP, effectively rolling back to an earlier driver installation. You must restart the VNE for the changes to take effect.


Tip Test a new DP on one VNE before applying it to the other device types.


Choosing latest means Prime Network will detect the device type and identify the newest DP for the device type (for both Cisco and non-Cisco devices).


Step 1 If needed, download a copy of the Addendum: Additional VNE Driver Support for Cisco Prime Network 3.10 which lists:

The support added in a specific DP, by device series.

The versions of VNE drivers that were with each DP.

Step 2 Right-click a single or group of VNEs and choose Update VNE Driver Package. Prime Network displays all installed DPs along with a latest choice. These are hypothetical examples:

latest
PrimeNetwork-3.10-DP1302
PrimeNetwork-3.10-DP1301
PrimeNetwork-3.10-DP1212

In this example, latest corresponds to DP1303 (the March 2013 Device Package).

Step 3 Select a DP and click OK.

Step 4 Restart the VNEs to apply the changes by right-clicking the VNEs and selecting Actions > Stop. When the status changes to Down, right-click the VNEs and select Actions > Start.


Download and Install New Driver Files

Use this procedure to download and install new driver files to your gateway server. The new drivers are not applied until you restart the VNEs.

 
Step
See:

1.

Check the documentation for new support, and run a report to identify which VNEs should be updated.

Prepare to Install a New VNE Device Package

2.

Download the Device Package tar file according to the instructions on the download site.

Download the Device Package

3.

Download the DP installation instructions use ivne to install the DP.

Install the Device Package Using ivne

4.

Apply the new drivers to the VNEs.

Restart the VNEs to Apply the New Driver Files

Prepare to Install a New VNE Device Package


Step 1 Check the Addendum: Additional VNE Driver Support for Cisco Prime Network 3.10 to find out what support is available, and note the device types you want to update.

Step 2 If you are not sure what is installed on the gateway server, check it by performing the procedure in Identify Which DPs Are Installed on the Gateway.

Step 3 Identify the VNEs of that device type. You can do this is several ways; here are two examples:

Select All Servers and click the All VNEs tab. Click the Element Type column to sort the table, and identify the device type you are looking for.

For long lists, choose Reports > Run Report > Inventory Report > Hardware Summary (By Selected Property). When you select devices, enter the device type in the search field, and save and print your list.


Download the Device Package

For the current instructions on downloading the DP, use the documentation that is on the download site. This procedure explains how to get the documentation.


Step 1 Log into Cisco.com

Step 2 Go to the Prime Network Software Download site and navigate to the Prime Network VNE Drivers.

Step 3 From the download site, click the hyperlink for the Prime Network 3.10 VNE Device Package Installation Guide (available when the first DP is released).

Step 4 Follow the instructions in the guide.


Install the Device Package Using ivne

The ivne script installs DP on the gateway server. The changes are not applied to the VNEs until they are restarted. If any new drivers depend on the support provided in other driver, those jar files are also installed.


Step 1 Make sure you have the necessary information, such as the location of the jar file, by checking the procedure in the Cisco Prime Network 3.10 VNE Device Package Installation Guide. (You should have downloaded that file as instructed in Download the Device Package.).

Step 2 Log into the gateway as pnuser and enter the ivne command:

# ivne 

---------------------------------------------------------------------------------
|           Cisco Prime Network VNE Device Package Installer                     
---------------------------------------------------------------------------------
| 1 | Install VNE Device Package from a local directory                       
| 2 | Install VNE Device Package from a Web repository                        
| 3 | List installed Device Packages                                          
| 4 | Show latest installed Device Packages                                   
| 5 | Uninstall a Device Package                                              
| q | Quit                                                                       
---------------------------------------------------------------------------------

Step 3 Choose 1 or 2:

Choose 1 if the new DP is on a local folder on the gateway server.

Choose 2 if the new DP is on a remote host, such as a web server that is providing central support to multiple gateway servers.

The script creates an installation log file in NETWORKHOME/Main/drivers/log/ivne-install-log-mmddyy-hhmmss.

Step 4 Provide the location of the DP files:

If you chose...
Provide the location in this format:

1 (install from tar file)

Enter the full pathname.

2 (install from web repository)

Enter the repository address in one of these formats:

IP-address/full-pathname-to-DP-repository
hostname
/full-pathname-to-DP-repository

Example: 120.56.57.58/drivers



If you use the web repository method and receive an error message, do the following:

Verify that you entered the correct IP address and hostname.

Verify that you entered the complete path. For example, 120.56.576.58/drivers is a complete path, while 120.56.57.58 is not.

Check if the web server is down.

Restart the VNEs to Apply the New Driver Files

Click the All VNE tab to view the VNEs table. You can restart individual or groups of VNEs by right-clicking the VNEs and selecting Actions > Stop. When the status changes to Down, right-click the VNEs and select Actions > Start.

Uninstall a Device Package

A DP uninstallation removes the DP from the gateway. Any VNEs using the DP will have to be updated to use a different DP.


Step 1 Verify that no VNEs are using the DP you plan to uninstall by following the procedure in Identify Which Driver a VNE Is Using.

Step 2 Log into the gateway as pnuser.

Step 3 Start the ivne script and choose the option to uninstall a DP:

# ivne
---------------------------------------------------------------------------------
|           Cisco Prime Network VNE Device Package Installer                     
---------------------------------------------------------------------------------
| 1 | Install VNE Device Package from a local directory                          
| 2 | Install VNE Device Package from a Web repository                           
| 3 | List installed Device Packages                                             
| 4 | Show latest installed Device Packages                                      
| 5 | Uninstall a Device Package                                                 
| q | Quit                                                                       
---------------------------------------------------------------------------------

Step 4 The script displays a submenu that lists the installed DPs. The following are hypothetical DPs. Choose one to list the DP contents.

----------------------------------------------------------------------------------
|       Select Device Package (DP) to display the included drivers.               
----------------------------------------------------------------------------------
| 1 | PrimeNetwork-3.10-DP0                                                  
| 2 | PrimeNetwork-3.10-DP1212                                               
| 3 | PrimeNetwork-3.10-DP1301                                               
| 4 | PrimeNetwork-3.10-DP1302                                               
| 5 | Back                                                                        
----------------------------------------------------------------------------------

Step 5 Select the DP you want to uninstall from the list that is displayed. The script creates an uninstallation log file in NETWORKHOME/Main/drivers/log/ivne-uninstall-log-mmddyy-hhmmss and uninstalls the DP.


Change a VNE IP Address and Other VNE Properties

You can edit many of a VNE's properties, such as the IP address, by making changes in the VNE's Properties dialog box, and then stopping and restarting the VNE. The VNE type determines which properties you can edit. For example, you can only edit General settings for Cloud VNEs; for ICMP type VNEs, you cannot edit Polling settings. If you cannot change the desired property, you must create a new VNE.

To change a VNE's properties, right-click the VNE and select Properties to open the Properties dialog box. When you finish making your change, stop and restart the VNE. See these topics for more information:

VNE Properties Reference, which describes all of the information provided in the various VNE properties dialog boxes.

for example, if a device is generating configuration change events but Prime Network is not recognizing them, edit the VNE properties (Events tab) and add the IP address you want the VNE to listen to. See VNE Properties: Events.

Change a VNE IP Address, for a procedure that guides you through changing a VNE's IP address.

Manage Duplicate IP Addresses, explains any configuration tasks you may have to perform in order to manage duplicate IP addresses.

Some VNE characteristics are controlled by global settings that affect all or groups of VNEs. Some of these can be changed using the Administration GUI client, while others require changes to the registry. These topics describe how to change VNE behavior and properties, and where to get more information:

Table 4-7 Making Advanced Changes to VNEs

For information on how to:
See:

Adjust VNE polling settings, such as:

Reduced (event-based) polling settings

Aaptive polling (for high CPU usage issues)

Smooth polling so VNE registrations use a timer-based approach

Smart polling to introduce a polling protection interval between repetitive queries

Change VNE Polling Settings

Change the criteria Prime Network uses to designate the Unreachable and Partially Reachable VNE investigation states

Change Settings That Determine Device Reachability

Change how device registration commands (that discover and model the devices) are executed

Change How VNE Commands Are Executed (Collectors Command and Priorities)

Adjust the alarm, modeling, and topology data that is saved across VNE restarts

Change Settings That Control VNE Data Saved After Restarts

Create a Cloud VNEs to represent an unmanaged network segment (so alarms can still be correlated and information can be passed across the segment)

Create Connections for Unmanaged Network Segments (Cloud VNEs and Links)

Adjust the rate at which VNEs initiate Telnet/SSH connections across the network (to prevent degraded performance on servers such as TACACS)

Change VNE Telnet/SSH Login Rates (Staggering VNEs)


Change a VNE IP Address

You can change a VNE's IP address by editing its properties and restarting the VNE. Keep the following in mind:

Existing (uncleared) tickets may not get cleared. Consider clearing the VNE's tickets before changing the IP address.

New events may not be correlated to tickets created prior to the IP address changes.

See Manage Duplicate IP Addresses for information on how Prime Network manages networks in which VNEs have the same IP address.


Note If a device is generating configuration change events but Prime Network is not recognizing them, edit the VNE properties (Events tab) and add the IP address you want the VNE to listen to. See VNE Properties: Events.



Step 1 Stop the VNE by right-clicking it and selecting Actions > Stop.

Step 2 (Optional) In the Vision GUI client, clear any uncleared tickets for the device.

a. Double-click the device to open its inventory.

b. In the device's ticket pane, right-click all of the tickets and choose Clear.

Step 3 In the Administration GUI client, right-click the VNE and select Properties.

Step 4 Change the IP address in the General tab.

Step 5 Restart the VNE.


Manage Duplicate IP Addresses


Note Adding VNEs using auto-assign or Network Discovery is not supported in deployments with duplicate IP addresses.


Prime Network can manage networks where two VNEs have the same IP address. If your network has only a single domain, you do not have to perform any extra configuration steps.

For networks with multiple domains, you may have to perform special steps to make sure that Prime Network correctly associate VNEs with their IP addresses. This ensures that Prime Network will properly model the device topology and correlate device alarms. The need to perform extra steps depends on:

Whether static NAT is configured on the multi-domain network

Whether the duplicate IP addresses are used only as management IPs (and not for any other purposes on devices)

If the IP addresses are used only as management IPs, and your network is configured with static NAT, you do not have to perform any extra steps when creating two VNEs with the same IP address. Prime Network will treat the two IP addresses as unique addresses.

Table 4-8 shows the scenarios in which Prime Network can support two VNEs with the same IP address, along with the required configurations you may have to perform for each scenario.

Table 4-8 Supported Scenarios: for Two VNEs with the Same IP Address 

Do both VNEs use the IP address ONLY as management IPs?
Yes
No

If the network has static NAT, no special configurations are required when creating two VNEs

If the network has static NAT, do one of the following to the two VNEs:

Configure the VNEs with different domain IDs, OR

Place the VNEs on different units and configure each unit with a different domain ID

If the network does not have static NAT, place the two VNEs on different units

If the network does not have static NAT, do one of the following to the two VNEs:

Place the VNEs on different units and configure the VNEs with different domain IDs, OR

Place the VNEs on different units and configure each unit with a different domain ID


Configure Domain IDs on VNEs

This procedure shows you how to retrieve and set a domain ID on a VNE. If a device spans multiple domains, you can configure the VNE with multiple domain IDs.


Step 1 Log into the gateway as pnuser and change to the Main directory.

# cd $ANAHOME/Main

Step 2 Locate an existing VNE from the same domain, and retrieve its domain ID. In this command, unit-ip is the hosting unit, avmxxx is the AVM ID, and vne-key is the vne name:

# ./runRegTool.sh -gs 127.0.0.1 get unit-ip avmxxx/agents/da/vne-key/topologyDomainsId

This example retrieves the domain ID from a VNE named c1-npe1-76 which resides on AVM 850 on the gateway server.

# ./runRegTool.sh -gs 127.0.0.1 get 127.0.0.1 
"avm850/agents/da/c1-npe1-76/topologyDomainsId"
101
#

Step 3 Set the domain ID for the VNE.

# ./runRegTool.sh -gs 127.0.0.1 get unit-ip avmxxx/agents/da/vne-key/topologyDomainsId

This example sets a domain ID of 101 on the VNE c1-npe1-76:

# ./runRegTool.sh -gs 127.0.0.1 set 127.0.0.1 "avm850/agents/da/c1-npe1-76/topologyDomainsId" 101

success

To set multiple domains on the VNE c1-npe1-76 (for example, the device bridges over multiple domains):

# ./runRegTool.sh -gs 127.0.0.1 set 127.0.0.1 "avm850/agents/da/c1-npe1-76/topologyDomainsId" "101,102"

success


Configure Domain IDs on Units

This procedure shows you how to retrieve and set a domain ID on a unit.


Step 1 Log into the gateway as pnuser and change to the Main directory.

# cd $ANAHOME/Main

Step 2 Verify whether a domain ID is already set on the unit. Specify the unit with unit-IP (for the gateway server, the unit-IP is 127.0.0.1).

# ./runRegTool.sh -gs 127.0.0.1 get unit-ip agentdefaults/da/topologyDomainsId

This example retrieves the domain ID from a unit with the IP address 192.0.2.0 (in this example, no domain ID is set on the unit):

# ./runRegTool.sh -gs 127.0.0.1 get 192.0.2.0 agentdefaults/agents/da/topologyDomainsId
null
#

Step 3 Set the domain ID for the unit.

# ./runRegTool.sh -gs 127.0.0.1 set 192.0.2.0 agentdefaults/agents/da/topologyDomainsId 
101

success


Move VNEs to Another AVM

The AVM load balancing feature monitors AVM memory usage, signals when a VNE should be moved from an AVM (so that memory usage is not exceeded), and suggests which AVM the VNE should be moved to. Because this feature is automated, you should rarely have to move VNEs on your own, apart from this feature. (See Manage AVM Memory and Thresholds (Load Balancing).)

However, if you do need to move VNEs to different AVMs, you can certainly do so. When you move VNEs between different AVMs, the VNEs retain their original status, except for VNEs that were in maintenance mode. Those VNEs will be moved out of Maintenance and into the Down status.


Note When you move a VNE to another AVM, the VNE alarm persistency information is saved. Persistency information is data that is stored for later use. For information on the VNE persistency mechanism, see Persistency Overview.


To move one or more VNEs:


Step 1 Expand the All Servers branch, and select the required AVM in the navigation tree. The VNEs are displayed in the content area.

Step 2 Select one or more VNEs using the mouse or keyboard, then right-click one of the selected VNEs.

Step 3 Choose Move VNEs from the shortcut menu. The Move To dialog box is displayed.

Step 4 In the Move To dialog box, browse to and select the AVM where you want to move the VNEs.

Step 5 Click OK. The VNE is moved to its new location, and now appears beneath the selected AVM in the VNEs Properties table.


You can verify that the VNE has been moved by selecting the appropriate AVM in the navigation tree and viewing the moved VNE in the VNEs Properties table.

Delete VNEs

When you delete a running VNE from a unit and AVM, the VNE is stopped and all VNE references are deleted from the system and registry. A VNE that has been removed no longer appears in any future system reports.


Note VNE information is deleted only if the VNE is Up when you perform the delete operation. If after deleting a VNE you are still seeing tickets and alarms related to the VNE, you should remove the VNE information manually, as described in the following procedure.


When you delete a VNE, you also delete all Layer 3 VPN site and virtual router business element data associated with the VNE. You can delete business elements separately by using Prime Network Vision. For more information about deleting business elements using Prime Network Vision, see the Cisco Prime Network 3.10 User Guide.

Since all VNE information is deleted, adding the VNE again requires you to reenter all VNE information.


Note A VNE that has static links configured cannot be deleted without first removing all static links configured for the VNE. Dynamic links are automatically removed.


To delete a VNE:


Step 1 Expand the All Servers branch, then select the required AVM.

Step 2 Right-click the required VNE in the VNEs Properties table, then choose Delete. A confirmation prompt is displayed.

Step 3 Click Yes to delete the VNE or No to retain the VNE. If you click Yes, a dialog box appears, asking if you want to delete all Layer 3 VPN business element data for the VNE from Prime Network.

Step 4 Do one of the following:

Click Yes to remove all Layer 3 VPN site and virtual router business element data from Prime Network. This option removes all VPN business elements associated with the selected VNE from Prime Network. Prime Network updates the VPN topology views in Prime Network Vision accordingly by removing the deleted business elements.

Click No to retain the Layer 3 VPN site and virtual router business element data in Prime Network. This option retains the VPN business element associated with the selected VNE in Prime Network. Prime Network updates the VPN topology views in Prime Network Vision; the orphaned business elements are identified by a white X on a red background (). To remove these orphaned business elements, delete them manually in Prime Network Vision.

Click Cancel to exit the procedure without deleting the VNE and its Layer 3 VPN site and virtual router business element data.

Step 5 If the VNE was not running when you deleted it from Prime Network, manually delete any remaining VNE data. Otherwise Prime Network may generate tickets and alarms related to that VNE, and they will never clear.

Remove the following files, where avm-id is the AVM hosting the VNE, and vne-ip is the IP address of the VNE that was removed. (Note that you should remove all files and directories in the instrumentor-persistency directory.)

$ANAHOME/unit/avm-id/persistency/alarm/vne-ip.per 
$ANAHOME/unit/avm-id/persistency/event/vne-ip.per 
$ANAHOME/unit/avm-id/instrumentor-persistency/vne-ip/* 


Troubleshoot Device Connectivity Issues (VNE Communication States)

These topics help you understand how Prime Network determines connectivity and how to troubleshoot common connectivity problems.

What Determines the VNE Communication State (Device Reachability)?, describes agent and management communication, and how together their state determines the overall communication state of a VNE.

Steps to Troubleshoot VNE Communication State Issues, describes what to do if a VNE is in an unexpected communication state. Troubleshooting for investigation states is provided in Troubleshoot Device Modeling Issues (VNE Investigation States).

What Determines the VNE Communication State (Device Reachability)?

Figure 4-10 illustrate the two aspects that determine a VNE's communication state: agent communication, which describes reachability between the Prime Network gateway server and the VNEs, and management communication, which describes the reachability between a Prime Network VNE and the network device it is modeling. Both must function in order for Prime Network to properly model and manage a device.

Figure 4-10 VNE Communication States—Management and Agent

Management communication is the more challenging domain because devices commonly go down; VNEs do not. But there can be different degrees to which a device is down. Perhaps only the Telnet protocol is down but everything else is fine; or all protocols are down but the device is still "alive" (sending syslogs and traps); or all protocols down, and the device is not even generating traps or syslogs.

To provide the most accurate reachability status, Prime Network does the following:

Tracks protocol health by performing reachability tests that are tailored to the different types of protocols.

Allows you to choose the appropriate management communication policy that will determine how more or less strictly you want to track protocol health.

Allows you to fine-tune both of the above to fit the needs of your network.

Provides detailed information for troubleshooting purposes.

For details about how Prime Network does all of the above, see Change Settings That Determine Device Reachability.

The most common management problem is when Prime Network reports that a VNE communication state is Device Partially Reachable because at least one protocol is not operational. To help in these situations, the VNE Status Details window often provides valuable information to help you solve the problem. Table 4-10 provides information about the fields in the VNE Status Details window, and suggestions for troubleshooting steps based on the information you see.

When a VNE's communication state changes, Prime Network generates a Service event. For newly-added VNEs, an event is generated only after all protocols have been tested. Reachability-related events are also correlated to each other and to any relevant tickets on the managed device. New events will also be correlated to the relevant ticket.

If a Service event indicates a possible problem, check the event details, which may have valuable information about the device problem. For example, a Device Unreachable event could signal a device protocol problem, or it could indicate that a VNE was shut down as part of normal maintenance.


Note If an AVM or unit crashes, Prime Network will not generate a Service event for the communication state change. This is because the event-generating entity (the AVM or unit) is down. However, the GUI will display a VNE/Agent Unreachable icon. Any tickets related to the problem (that were sent before the crash) will remain open until the VNE restarts and generates a clearing event. If no related tickets were sent before the crash, check Prime Network Events for other related information.


Steps to Troubleshoot VNE Communication State Issues

Use this procedure to troubleshoot an unexpected VNE communication state.

Step
Description
See:

1

Verify the current VNE communication (and investigation) states in Prime Network Vision.

Step 1: Check the Communication State

2

Check the VNE Status Details window to find out if any protocols are failing and why; and check the management communication policy that is being used.You can optionally check the Service event to see if it can provide any new information.

Step 2: Check the VNE Status Details Window for Protocol and Connectivity Information

3

Test the protocol connectivity.

Step 3: Troubleshoot the Connectivity Issue


Step 1: Check the Communication State


Step 1 From the Prime Network Vision map view, double-click the icon in which you are interested. This opens the device properties window.


Note You can also launch the device properties window from Prime Network Administration by right-clicking the VNE and choosing Inventory.


Step 2 Check the current Communication State (as shown in Figure 4-11).

Figure 4-11 VNE Communication State (in Prime Network Vision)

The icon indicates a network element has been deleted (or moved).

Note the state and refer to Table 4-2, which explains why a VNE may be in that state and how to proceed.

Table 4-9 VNE Communication States and Troubleshooting Tips 

State Name
Description
Badge

Agent Not Loaded

The VNE is not responding to the gateway because it was stopped, or it was just created. This communication state is the equivalent of the Defined Not Started investigation state. To troubleshoot a VNE in this state, check the VNE, AVM, and unit status using Prime Network Administration.

Although a Service event is generated whenever the communication state changes, when a VNE is started, an event is generated only after:

All protocols have been tested and a new problem is found (one that was not previously reported).

A problem that was found has been resolved.


Note If the VNE was stopped, you will see a message and a refresh button at the top of the properties window. If the VNE was restarted, refreshing the window will repopulate the information. However, if the VNE is still down, refreshing the window will result in an error message. To start the VNE, see Stop, Start, and Move VNEs to Maintenance Mode.


None

VNE/Agent Unreachable

The VNE is not responding to the gateway. This can happen if the unit or AVM is overutilized, the connection between the gateway and unit or AVM was lost, or the VNE is not responding in a timely fashion. (A VNE in this state does not mean the device is down; it might still be processing network traffic.) To troubleshoot a VNE in this state:

1. Check the VNE, AVM, and unit status using Prime Network Administration and check the amount of available memory.

2. Use the diagnostics tool to check memory usage, GC, and CPU usage; see Prevent System Overloads (Advanced Overload Prevention/Safe Mode).

3. Examine the AVM to see if a specific VNE is causing the problem. VNE or AVM reachability issues are often due to CPU-related resource problems.

Connecting

The VNE is starting and the initial connection has not yet been made to the device. This is a momentary state. Because the investigation state decorator (the hourglass) will already be displayed, a special GUI decorator is not required.

None

Device Partially Reachable

The element is not fully reachable because at least one protocol is not operational. To troubleshoot this state, continue to Step 2: Check the VNE Status Details Window for Protocol and Connectivity Information.

Note This is the default behavior. You can change the settings that determine when Cisco Prime Network moves a VNE to Device Unreachable. For more information, see VNE Management Communication Policies and How To Change Them.

Device Reachable

All element protocols are enabled and connected.

Note This is the default behavior. You can change the settings that determine when Cisco Prime Network moves a VNE to Device Unreachable. For more information, see VNE Management Communication Policies and How To Change Them.

None

Device Unreachable

The connection between the VNE and the device id down because all of the enabled protocols are down (though the device might be sending traps or syslogs). To troubleshoot this state, continue to Step 2: Check the VNE Status Details Window for Protocol and Connectivity Information.

Note This is the default behavior. You can change the settings that determine when Cisco Prime Network moves a VNE to Device Unreachable. For more information, see VNE Management Communication Policies and How To Change Them.

Tracking Disabled

The reachability detection process is not enabled for any of the protocols used by the VNE (specifically, the trackreachability registry key is not set to true; see Change How Protocols are Tested for Reachability). The VNE will not perform reachability tests nor will Cisco Prime Network generate reachability-related events. In some cases this is desirable; for example, tracking for Cloud VNEs should be disabled because Cloud VNEs represent unmanaged network segments.

Because this is a user-defined mode (rather than an error or transitional mode), Cisco Prime Network does not display a decorator for this state. To troubleshoot this state, continue to Step 2: Check the VNE Status Details Window for Protocol and Connectivity Information.

None



Step 2: Check the VNE Status Details Window for Protocol and Connectivity Information


Step 1 From the VNE properties window (see Figure 4-11), click VNE Status at the bottom of the properties window to open the VNE Status Details window. Figure 4-12 shows an example of this window. In this case, the VNE is fully functional.

For an example of a VNE with communication problems, see Figure 4-13.

Figure 4-12 VNE Status Details Window

Table 4-10 provides a description of the fields in the window.

Table 4-10 VNE Communication State Information (from VNE Status Details Window) 

Field
Description
Management State

The current investigation state, which pertains to device modeling (not communication). For an explanation of the Investigation State, Description, and Reduced Polling fields, see Table 4-12.

Since

Timestamp of when the management state fields were last updated.

Communication State Policy

Policy being used by Prime Network to determine device reachability and when to change the communication state to Device Unreachable.

notstrict

Change state to Device Unreachable when:

All of the enabled protocols are down, and

No traps or syslogs were sent by the device for the past 6 minutes.

Change state to Device Partially Reachable when:

All of the enabled protocols are down.

Traps or syslogs are being sent by device.

ensure-
management

Change state to Device Unreachable when:

All of the enabled protocols are down.

The status of traps/syslogs is not considered. This is the default policy.

strict

Change state to Device Unreachable when:

At least one of the enabled protocols are down.

The status of traps/syslogs is not considered. (Because the state goes directly to Device Unreachable, you will never see the Device Partially Reachable communication state when using this policy.)

Protocol Connectivity

State

Functional state of the protocol (see the State Description for more details):

Operational

Protocol Partially Functional

Down

Unknown (protocol is disabled)

State Description

Details about the protocol state. Though problems can be due to a variety of issues, the following messages are grouped together by likely cause.

Improper configuration of the VNE or the device. These can normally be solved by verifying that the VNE is using the proper credentials to connect to the device. If that does not solve the problem, proceed to Step 3: Troubleshoot the Connectivity Issue.

Protocol failed to login
Protocol failed to get first prompt
Protocol failed to login when sending leading CR
Protocol failed to get expected prompt
Protocol failed to initiate login
Protocol login authorization refused
Protocol login authorization timeout
Authentication failed

Connectivity issues. Troubleshooting steps for this kind of problem are provided in Step 3: Troubleshoot the Connectivity Issue.

Protocol failed to handle connection
Protocol failed to connect to host
Problem trying to ping host
Destination host unreachable

A specific command failed (note that the other commands may have successfully completed).

Protocol failed to send command
Protocol says: Command authorization failed
Command execution exception

State Since

Timestamp of when the protocol information was last updated.

Using Protocol

(Telnet/SSH Connectivity Only) Whether VNE is using Telnet or SSH. This provides an easy way for operators to check which protocol is being used.

Syslog/Trap Connectivity
 

Syslog/Trap received in last 6 minutes

Tells you whether the device is sending traps or syslogs (an indication of whether the device is still "alive"). The format is value (time), where:

value—Indicates whether a syslog or trap was (true) or was not (false) received in the last 6 minutes. This field is updated whenever a syslog or trap is received.

timestampIndicates when the last change occurred. This field is refreshed whenever you open the VNE Status Details window.

For example:

false (Mon Jul 19 23:03:33 PDT 2012) means the VNE has not received any syslogs or traps since the time and date listed.

true (Tue Jul 20 05:09:25 PDT 2012) means the VNE has been receiving syslogs or traps at least every 6 minutes since the time and date listed.

If this field is blank, either no syslogs or traps were sent since the VNE was started, or Prime Network is using a management policy that does not track syslogs and traps.

If syslogs or traps are not arriving, do the following:

1. Check the status of Event Collector (AVM 100). See Get AVM Status and Property Information (Including Reserved AVMs).

2. Check whether the device is configured to forward traps and syslogs to the unit or gateway that has the running Event Collector. See Control Event Monitoring.


Figure 4-13 shows a VNE Status Details window for a VNE that is only partially reachable.

Figure 4-13 Communication State Information in VNE Status Details Window

Figure 4-13 provides the following information:

The VNE is using Telnet and the Telnet protocol failed to connect to the device because the prompt was incorrect. You should correct the Telnet sequence in the VNE properties; see Troubleshoot Device Modeling Issues (VNE Investigation States).

The VNE is using the ensure-management communication policy which means the device is considered reachable when all enabled protocols are fully functional. So when the Telnet problem is fixed, the VNE should move to the reachable state.

Step 2 Optionally check the System event in Prime Network Events to see if it can provide more details.


Note Keep in mind that if an AVM or unit crashes, Prime Network will not generate a Service event for the communication state change, because event-generating entity (the AVM or unit) is itself down. However, the GUI will display the VNE/Agent Unreachable icon. Any tickets related to the problem (that were sent before the crash) will remain open until the VNE restarts and generates a clearing event. If no related tickets were sent before the crash, check Prime Network Events for other related information.


If you want more information, you can adjust the registry setting so that Prime Network Events generates an elaborated report about state changes. See Table 4-10.


Step 3: Troubleshoot the Connectivity Issue

Before you begin these steps, get the following information in order to avoid common mistakes that are made when checking VNE connectivity.

In Prime Network Administration, get the following information (see VNE Properties: Telnet/SSH):

The protocol and protocol version.

The authentication credentials used by the VNE. (For example, if the VNE uses Telnet, you will need the Telnet sequence.)

Verify that you are using a machine on the same subnet as that on which the VNE resides. (We recommend you run this procedure from the VNE's gateway or unit.)

Follow this procedure to troubleshoot the connectivity problem. Some steps may not apply, depending on your configuration.


Step 1 Try to ping the device. If you cannot, it is likely a network connectivity issue and you will have to work with your system administrator.

Step 2 For Telnet, run the following test to see if the problem is that the device may not recognize \n as an end-of-line terminator (a common scenario). You can confirm this problem by opening a Telnet connection to the device and looking for output similar to the following:

[64] collector failed to get expected prompt Password: after sending command admin

Step 3 If you do not see this prompt, proceed to Step 4. If you do see this prompt, use the following procedure to change the end-of-line terminator.

a. Log into the gateway as pnuser and change to the Main directory.

# cd $ANAHOME/Main 

b. This example changes the end-of-line terminator to \r for an individual VNE; you should check the device and find out what end-of-line terminator to use. In this example, avmxxx is the AVM ID, vne-key is the VNE name, and vne-ip is the VNE P address:

If the VNE is on the gateway server, the unit-IP should be 127.0.0.1.
If the VNE is not on the gateway server, the unit-IP should be the unit's IP address.

# ./runRegTool.sh -gs 127.0.0.1 set unit-IP 
"avmxxx/agents/da/vne-key/ips/vne-ip/protocols/telnet/line-terminator "\r" 

c. Restart the VNE.

Step 4 Try to connect to the device.

a. If you are using SSH, check the version the device is using, and the versions that are supported in connections.

Check the SSH version on the device. For Cisco devices, use the show ip ssh command. The following example was run on a Cisco 7600:

c7-npe1-76#show ip ssh
SSH Enabled - version 2.0
Authentication timeout: 120 secs; Authentication retries: 3
c7-npe1-76#

Check the following chart to identify which connection versions are supported.

Device SSH Version
Will Support Connections Using:

SSH 2.x

SSHv2

SSH 1.x

SSHv1

SSH 1.99

SSHv2 and earlier


b. Using the same protocol that is configured on the VNE, open a direct connection to the device.


Note Be sure to perform the test using the same subnet on which the VNE resides (preferably from the same machine). Devices are not always accessible from all subnets.


For SNMP, use a MIB browser to the sample SNMP MIBs from the device.


Note When you connect, be sure you select the correct version; many SSH client application use a default of SSHv2.


For Telnet, log into the device from the CLI.

If you cannot connect to the device, the likely source of the problem is something in your local configuration. Possible causes you can investigate are:

Device issues:

If the device requires an SSH pseudo-terminal. If a communication snoop reveals an error similar to "client did not request a pseudo terminal," follow the procedure in Step 5.

If you cannot get to the user/password stage, there is probably a device issue, such as an ACL or another configuration that is blocking the access.

VNE issues:

If the VNE is using device credentials that are incorrect or unauthorized.

If the VNE is using a communication protocol which is not configured on or allowed by the device. (If you are using SSH, see Step 5.)

If the VNE cannot access the device from the VNE's subnetwork. (A configured route to the device may not exist, or there is some other network accessibility issue.) Try this procedure using the VNE's unit or gateway.

If you can connect to the device, the likely cause of the problem is that the VNE driver was not correctly implemented. Check the Cisco Bug Toolkit for possible open caveats, or open a bug as explained in Opening a Bug Report.

Step 5 Open an SSH Pseudo-terminal, if required by the device (for example, a snoop can revealed an error similar to "client did not request a pseudo terminal"). Edit the registry so that SSH on the VNE requests a pseudo-terminal:

a. Log into the gateway as pnuser and change to the Main directory.

# cd $ANAHOME/Main 

b. Edit the VNE's registry as follows, where avmxxx is the AVM ID, vne-key is the VNE name, and vne-ip is the VNE P address.

If the VNE is on the gateway server, the unit-IP should be 127.0.0.1.
If the VNE is not on the gateway server, the unit-IP should be the unit's IP address.

# ./runRegTool.sh -gs 127.0.0.1 set unit-IP 
"avmxxx/agents/da/vne-key/ips/vne-ip/protocols/telnet/connection/explicitly-ask-for-pt
y" true
# ./runRegTool.sh -gs 127.0.0.1 add unit-IP 
"avmxxx/agents/da/vne-key/ips/vne-ip/protocols/telnet/connection/transport"
# ./runRegTool.sh -gs 127.0.0.1 set unit-IP 
"avmxxx/agents/da/vne-key/ips/vne-ip/protocols/telnet/connection/transport/pty-support
" enable
# ./runRegTool.sh -gs 127.0.0.1 set unit-IP 
"avmxxx/agents/da/vne-key/ips/vne-ip/protocols/telnet/telnet-over-sshv1/leadingcrenabl
ed" false
# ./runRegTool.sh -gs 127.0.0.1 set unit-IP "avmxxx/agent
s/da/vne-key/ips/vne-ip/protocols/telnet/telnet-over-sshv2/leadingcrenabled" false

c. Restart the VNE.


If you need more information about protocols and the tests and settings Prime Network uses to determine reachability, see Protocol Reachability Tests.

Troubleshoot Device Modeling Issues (VNE Investigation States)

The Administration and Vision GUI clients provide a Poll Now tool for rediscovering a network element or an NE component. The launch point determines the entity that is rediscovered. If you right-click a device and choose Poll Now, the whole device is rediscovered. If you right-click a device component and choose Poll Now (from the inventory window), only the component is rediscovered. Vision GUI client users must have Operator privileges to use this feature.

Figure 4-14 shows the device inventory window with the Poll Now button at the top left. When launched from this window, the entire device is rediscovered. Although the Poll Now button is provided for use by all VNEs, it is specifically useful for VNEs using reduced polling because it provides a quick way to synchronize the VNE model without having to wait for the next polling cycle.

Figure 4-14 Poll Now Button in Prime Network Device Inventory

Use this procedure to troubleshoot an unexpected VNE investigation state.

Step
Description
See:

1

Verify the current VNE investigation (and communication) states in Prime Network Vision.

Step 1: Check the Investigation State

2

Check the investigation state description in the VNE Status Details window, especially if you are seeing the Currently Unsynchronized state. You can optionally check the Service event to see if it can provide any new information.

Step 2: Check the VNE Status Details for the Cause of the Modeling Problem

3

If needed, perform these additional steps depending on the information you need:

Verify that all required device configuration tasks have been performed.

Verify that there are no communication state issues.

Change Prime Network so that it generates an elaborated report about state changes.

Get more information to provide to the Cisco Technical Assistance Center.

Step 3: Additional Troubleshooting Steps for Investigation State Problems



Note At any time you can restart the VNE discovery process by restarting the VNE (see Stop, Start, and Move VNEs to Maintenance Mode).


Step 1: Check the Investigation State


Step 1 From the Prime Network Vision map view, double-click the icon in which you are interested. This opens the device properties window.


Note You can launch the device properties window from Prime Network Administration by right-clicking the VNE and choosing Inventory.


Step 2 Check the current Investigation State (as shown in Figure 4-15). The various states are described in Table 4-3, which follows the figure.

Figure 4-15 VNE Investigation State (in Prime Network Vision)

Table 4-11 VNE Investigation States 

State Name
Description
Badge

Defined Not Started

A new VNE was created (and is starting); or an existing VNE was stopped. In this state, the VNE is managed and is validating support for the device type. (This investigation state is the equivalent of the Agent Not Loaded communication state.) A VNE remains in this state until it is started (or restarted). In the VNE Status Details window, the description will say VNE is down.

None

Unsupported

The device type is either not supported by Prime Network or is misconfigured (it is using the wrong scheme, or is using reduced polling but the device does not support it). See Table 4-12 for troubleshooting steps.

Discovering

The VNE is building the model of the device (the device type was found and is supported by Cisco Prime Network). A VNE remains in this state until all device commands are successfully executed at least once, or until there is a discovery timeout. In the VNE Status Details window, the description will say Initial investigation of the device.

To troubleshoot a VNE that does not move out of this state, perform the following steps:

1. Verify that all required device configuration tasks have been performed. If they were not, Prime Network cannot properly model the device. See Device Configuration Tasks for Modeling.

2. Verify that there are no communication state issues. See Steps to Troubleshoot VNE Communication State Issues. Also see Troubleshoot Device Connectivity Issues (VNE Communication States).

3. Verify that the VNE is using the proper scheme. See Choosing a VNE Scheme (Check Technologies and Device Types).

4. Verify that the device is using the proper polling method. See Find Out Whether a VNE is Using Reduced Polling.

The default discovery timeout is 30 minutes but you can adjust it. To change the timeout, see Registry Settings for VNE Discovery Timeout and Investigation State Reporting.

Operational

The VNE has a stable model of the device. Modeling may not be fully complete, but there is enough information to monitor the device and make its data available to other applications, such as activation scripts. A VNE remains in this state unless it is stopped or moved to the maintenance state, or there are device errors. In the VNE Status Details window, the description will say Ongoing synchronization with the device.

None

Currently Unsynchronized

The VNE model is inconsistent with the device. This can be due to a variety of reasons; check the VNE Status Details window can provide more information (see Step 2: Check the VNE Status Details for the Cause of the Modeling Problem).

Maintenance

VNE polling was suspended because it was manually moved to this state. In the VNE Status Details window, the description will say Device synchronization was suspended by user or system. The VNE remains in this state until it is manually restarted. A VNE in the maintenance state has the following characteristics:

Does not poll the device, but handles syslogs and traps.

Maintains the status of any existing links.

Does not fail on VNE reachability requests.

Handles events for correlation flow issues. It does not initiate new service alarms, but does receive events from adjacent VNEs, such as in the case of a Link Down alarm.

The VNE is moved to the Stopped state if: it is VNE is moved, the parent AVM is moved or restarted, the parent unit switches to a standby unit, or the gateway is restarted.

Partially Discovered

The VNE model is inconsistent with the device because a required device command failed, even after repeated retries. A common cause of this state is that the device contains an unsupported module. See Table 4-12 for troubleshooting steps.

Shutting Down

The VNE has been stopped or deleted by the user, and the VNE is terminating its connection to the device. The VNE Status Details window, the description will say Device synchronization aborted.

Stopped

The VNE process has terminated; it will immediately move to Defined Not Started.

None



Step 2: Check the VNE Status Details for the Cause of the Modeling Problem


Step 1 From the VNE properties window (see Figure 4-15), click VNE Status at the bottom of the properties window to open the VNE Status Details window and check the investigation state information, comparing it against the information in Table 4-12.

Figure 4-16 Investigation State Information in VNE Status Details Window

Table 4-12 VNE Investigation State Information (from VNE Status Details Window) 

Field
Description

Investigation State

VNE investigation state. Basic descriptions of all of the investigation states is provided in Table 4-3.

Description: Unsupported

The device type is either not supported by Prime Network or is misconfigured (it is using the wrong scheme, or is using reduced polling but the device does not support it). T his is the probable message you will see:

VNE cannot synchronize with the device—The device type is not supported by Cisco Prime Network (no VNE driver was found for the device). Possible causes:

The VNE is using the wrong scheme. Verify the device type against the supported schemes in Choosing a VNE Scheme (Check Technologies and Device Types).

The VNE is using the reduced polling method, but the VNE does not support that method. To check whether the device type supports reduced polling, use the procedure described in Find Out Which Device Types Support Reduced Polling.

Check whether the element is supported in a released device package. See Find Out if New Device Support is Available.

If the device type is not supported:

You can add the VNE as Generic VNE or ICMP VNE. These VNE types are specified in the VNE General properties; see VNE Properties: General.

You can add the support using the Prime Network VNE Customization Builder. See the Cisco Prime Network 3.10 Customization Guide.

Description: Currently Unsynchronized

The VNE model is inconsistent with the device. This is often recoverable or may indicate a small inconsistency such as a minor inventory component not being properly modeled. These are some of the messages you may see for this state:

User initiated device re-synchronization—A user clicked Poll Now in Cisco Prime Network Vision (or issued a BQL command that performs this operation).

Resuming synchronization after maintenance—The VNE is moving out of a user-induced Maintenance state (a user restarted the VNE).

Device CPU is high. Synchronization temporarily suspended—The adaptive polling mechanism moved the VNE to this state because the device exceeded its maximum CPU usage threshold. For troubleshooting tips see CPU Utilization Problems: Where to Begin.

Resuming synchronization after device CPU normalized—The adaptive polling mechanism is moving the VNE back to its normal polling because device CPU usage has stabilized.

System initiated device resynchronization due to missed device configuration changes—The VNE is using reduced polling and has identified a gap in the configuration log (specifically, the configuration archive buffer), or has failed to identify one or more changes. (VNEs using reduced polling are more sensitive to these changes due to their different polling frequency. For more information, see Reduced Polling.

VNE cannot reach the device, Synchronization temporarily suspended—The device did not respond in a timely fashion. Follow the troubleshooting steps in Steps to Troubleshoot VNE Communication State Issues.

Resuming synchronization after device reachability from VNE restored—The VNE is moving out of an unreachable state.

Temporarily missing or failed VNE driver component—A required, recoverable device command failed. Prime Network retries the command at the next polling cycle, up to 3 retries. (If it fails, the VNE is moved to Partially Discovered.)

Device synchronization was suspended by system—The system temporarily stopped the synchronization process because it suspects the device was reloaded (this prevents the VNE from collecting irrelevant information). The synchronization process will normally restart within 5 minutes.

The Currently Unsynchronized state can also be caused by a communication state issue. See Steps to Troubleshoot VNE Communication State Issues.

Description: Partially Discovered

Missing or failed VNE driver component—Prime Network could not recognize an element in the device. Consider the following troubleshooting options:

Check whether the element is supported in a released device package. See Find Out if New Device Support is Available.

To extend Cisco Prime Network functionality so that it recognizes unsupported parts of devices, use the VNE Customization Builder. See the Cisco Prime Network 3.10 Customization Guide.

Reduced Polling

Reports whether VNE is using reduced polling mechanism to control polling (true=enabled). Reduced polling means polling is performed only when a poll-worthy event is received from device, thus reducing the overall polling (true if enabled, false if disabled). For information on the reduced polling mechanism, see Reduced Polling.

Since

Timestamp of when the state information was last updated.

For information on the communication state details that are provided in this window, see Table 4-10.


Step 2 Optionally, check the System event in Prime Network Events to see if it can provide additional information.


Note Keep in mind that if an AVM or unit crashes, Prime Network will not generate a Service event for the communication state change, because event-generating entity (the AVM or unit) is itself down. However, the GUI will display the VNE/Agent Unreachable icon. Any tickets related to the problem (that were sent before the crash) will remain open until the VNE restarts and generates a clearing event. If no related tickets were sent before the crash, check Prime Network Events for other related information.



Step 3: Additional Troubleshooting Steps for Investigation State Problems


Step 1 Verify that all required device configuration tasks have been performed. If they were not, Prime Network cannot properly model the device. See Device Configuration Tasks for Modeling.

Step 2 Verify that there are no communication state issues; specifically, check for a System event in Prime Network Vision. The problem may be due to the fact that the device did not respond in a timely manner.

Step 3 Optionally perform the following tasks:

Adjust the registry setting so that Prime Network Events generates an elaborated report about state changes. See Table 4-12.

Open the device properties window in Prime Network Vision. Place your cursor in the inventory window, and press F2. Click Managed State Aspect and review the information. This information is especially useful when working with the Cisco Technical Assistance Center.


Opening a Bug Report

After performing the troubleshooting steps in the previous sections, if you still have a problem, you may consider opening a bug (or enhancement request).

Before You Open a Bug

1. Verify that the network element, event, etc. is supported by checking these documents:

The lists of supported VNEs and events on Cisco.com

Addendum: Additional VNE Driver Support for Cisco Prime Network 3.10 (this document is released when the first DP becomes available; see Add New Device Support by Installing Device Packages.


Note If the device is not supported, you can add the support using the Prime Network VNE Customization Builder. See Cisco Prime Network 3.10 Customization Guide. Also, this guide contains an extended procedure for finding out which traps and syslogs are not supported and how to troubleshoot them.


2. Make sure you have tried all of the troubleshooting steps provided in these topics:

Troubleshoot Device Connectivity Issues (VNE Communication States)

Steps to Troubleshoot VNE Communication State Issues

Troubleshoot Device Modeling Issues (VNE Investigation States)

3. Provide all of the necessary details for the bug report (reproduce the problem if necessary).

Information You Must Provide

1. Describe the actual behavior versus the expected behavior. For example, "Module serial numbers are missing from Vision."

2. Describe how to recreate the error scenario.

3. Provide the following device details:

Device type.

Device operating system (including service and patches applied on the NE).

Device configuration information. If possible, attach a running config.

For device physical modeling issues, details on the physical module.

For device logical modeling issues, details on the service.

4. Collect the following Prime Network information:

Pertinent AVM log files from NETWORKHOME/Main/logs.

List of VNE drivers that are installed.

Prime Network version. From the gateway, run networkctl status and note the version and build number that are displayed at the top of the status message.

Patch level details. You can use this command:

checkPatchInstallation.pl -v -p

5. For physical model issues, provide screen captures (of the Prime Network GUI clients and the EMS) that show the discrepancies.

6. For NBI-related issues, provide the IMO or BQL citation.

Track VNE-Related Events

When you audit VNE behavior, you are checking the backend process that models and monitors a device in the network. The following table provides ways you can get historical information on VNE-related events. You can tailor your search or reports by specifying keywords (such as VNE).

Information Type
Refer to:

Recent System and Security events

System and Security tabs in Event GUI client

Historical data on System and Security events for a specific time period and/or specific events

From the main menu, choose Reports > Run Report > Events Reports > Detailed Non-Network Events