AD | Application | AWS | Azure | Cloud | Database | Enterprise | Environmental | Event Log | File System | Infra | IoT | IT Service | Linux | Network/System | Performance | Protocol | SaaS | Security | Service Level | SNMP | Storage | VMware | VoIP | Web | Wireless

Crumbtrail

MonitorTools.com » Technical documentation » SNMP » MIB » Cisco » CISCO-DYNAMIC-PORT-VSAN-MIB » Objects

CISCO-DYNAMIC-PORT-VSAN-MIB.mib object view, vendor Cisco

Introduction

Most network devices and programs ship with so-called MIB files to describe the parameters and meanings (i.e.: friendly names) which are available for monitoring via SNMP.
ActiveXperts Network Monitor 2024 can import vendor-specific MIB files, so it can be used to monitor specific OID's (Object Identifiers). This way, you can monitor your devices, computers, etc. by selecting your relevant OID's by name.

ActiveXperts Network Monitor 2024 can import MIB file CISCO-DYNAMIC-PORT-VSAN-MIB and use it to monitor vendor specific OID's.

CISCO-DYNAMIC-PORT-VSAN-MIB file content

Object view of CISCO-DYNAMIC-PORT-VSAN-MIB:

Scalar Object
cdpvmNextAvailIndex .1.3.6.1.4.1.9.9.421.1.1.1
This object contains an appropriate value to be used for cdpvmIndex when creating entries in the cdpvmTable. The value 0 indicates that all entries are assigned. A management application should read this object, get the (non-zero) value and use same for creating an entry in the cdpvmTable. After each retrieval and use, the agent should modify the value to the next unassigned index. After a manager retrieves a value the agent will determine through its local policy when this index value will be made available for reuse. A suggested mechanism is to make an index available when the corresponding entry is deleted.
cdpvmEntry .1.3.6.1.4.1.9.9.421.1.1.2.1
An entry (conceptual row) in this table. Each entry contains the mapping between a device and its dynamic VSAN.
cdpvmActivate .1.3.6.1.4.1.9.9.421.1.1.3
This object helps in activating the set of bindings in the cdpvmTable. Setting this object to 'activate(1)' will result in the valid bindings present in cdpvmTable being activated and copied to the cpdvmEnfTable. By default auto learn will be turned 'on' after activation. Before activation is attempted, it should be turned 'off'. Setting this object to 'forceActivate(3)', will result in forced activation, even if there are errors during activation and the activated bindings will be copied to the cdpvmEnfTable. Setting this object to 'deactivate(5)', will result in deactivation of currently activated valid bindings (if any). Currently active entries (if any), which would have been present in the cdpvmEnfTable, will be removed. Setting this object to 'activateWithAutoLearnOff(2)' and 'forceActivateWithAutoLearnOff(4)' is not allowed. Setting this object to 'noop(6)', results in no action. The value of this object when read is always 'noop(6)'. Activation will not be allowed if auto-learn is enabled.
cdpvmActivateResult .1.3.6.1.4.1.9.9.421.1.1.4
This object indicates the outcome of the activation.
cdpvmAutoLearn .1.3.6.1.4.1.9.9.421.1.1.5
This object helps to 'learn' the configuration of devices logged into the local device on all its ports and the VSANs to which they are associated. This information will be populated in the the enforced binding table (cdpvmEnfTable). This mechanism of 'learning' the configuration of devices and their VSAN association over a period of time and populating the configuration is a convenience mechanism for users. If this object is set to 'true(1)' all subsequent logins and their VSAN association will be populated in the enforced binding database, provided it is not in conflict with existing enforced bindings. When this object is set to 'false(2)', the mechanism of learning is stopped. The learned entries will however be in the enforced binding database.
cdpvmCopyEnfToConfig .1.3.6.1.4.1.9.9.421.1.1.6
This object when set to 'copy(1)', results in the active (enforced) binding database to be copied on to the configuration binding database. Note that the learned entries are also copied. No action is taken if this object is set to 'noop(2)'. The value of this object when read is always 'noop'.
cdpvmEnfEntry .1.3.6.1.4.1.9.9.421.1.1.7.1
An entry (conceptual row) in this table.
cdpvmDynPortsEntry .1.3.6.1.4.1.9.9.421.1.1.8.1
An entry (conceptual row) in this table.
cdpvmDiffConfig .1.3.6.1.4.1.9.9.421.1.1.9
The config database represented by cdpvmTable and the enforced database represented by cdpvmEnfTable can be compared to list out the differences. This object specifies the reference database for the comparison. This object when set to 'configDb(1)', compares the configuration database (cdpvmTable) with respect to the enforced database (cdpvmEnfTable). So, the enforced database will be the reference database and the results of comparison operation will be with respect to the enforced database. This object when set to 'activeDb(2)', compares the enforced database with respect to the configuration database. So, the configured database will be the reference database and the results of comparison operation will be with respect to the configuration database. No action will be taken if this object is set to 'noop(3)'. The value of this object when read is always 'noop(3)'.
cdpvmDiffEntry .1.3.6.1.4.1.9.9.421.1.1.10.1
An entry (conceptual row) in this table.
cdpvmClearAutoLearn .1.3.6.1.4.1.9.9.421.1.1.11
This object assists in clearing the auto-learnt entries. Setting this object to 'clear(1)' will result in all auto-learnt entries being cleared. Setting this object to 'clearOnWwn(2)' will result in a particular entry represented by cdpvmClearAutoLearnWwn object being cleared. Before setting this object to 'clearOnWwn(2)', the cpdvmClearAutoLearnWwn object should be set to the pWWN that is to be cleared. Setting this object to 'noop(3)', will result in no action being taken. The value of this object when read is always 'noop'.
cdpvmClearAutoLearnWwn .1.3.6.1.4.1.9.9.421.1.1.12
Represents the port WWN (pWWN) to be used for clearing its corresponding auto-learnt entry.
cdpvmActivationState .1.3.6.1.4.1.9.9.421.1.1.13
This object indicates the state of activation. If the value of this object is 'true', then an activation has been attempted as the most recent operation. If the value of this object is 'false', then an activation has not been attempted as the most recent operation.
Tabular Object
cdpvmIndex .1.3.6.1.4.1.9.9.421.1.1.2.1.1
Identifies a binding between a device and its dynamic VSAN.
cdpvmLoginDevType .1.3.6.1.4.1.9.9.421.1.1.2.1.2
Specifies the type of the corresponding instance of cdpvmLoginDev object.
cdpvmLoginDev .1.3.6.1.4.1.9.9.421.1.1.2.1.3
Represents the logging-in device. If the value of the corresponding instance of cdpvmLoginDevType is 'pwwn', then this object contains a pWWN. If the value of the corresponding instance of cdpvmLoginDevType is 'nwwn', then this object contains a nWWN. This object MUST be set to a valid value before or concurrently with setting the corresponding instance of cdpvmRowStatus to 'active'. The agent should not allow creation of 2 entries in this table with same values for cdpvmLoginDev and cdpvmLoginDevVsan.
cdpvmLoginDevVsan .1.3.6.1.4.1.9.9.421.1.1.2.1.4
Represents the VSAN to be associated to the port on the local device on which the device represented by cdpvmLoginDev logs in.
cdpvmRowStatus .1.3.6.1.4.1.9.9.421.1.1.2.1.5
The status of this conceptual row. Before setting this object to 'active', the cdpvmLoginDev object MUST be set to a valid value. Only cdpvmLoginDevVsan object can be modified when the value of this object is 'active'.
cdpvmEnfIndex .1.3.6.1.4.1.9.9.421.1.1.7.1.1
The index of this entry.
cdpvmEnfLoginDevType .1.3.6.1.4.1.9.9.421.1.1.7.1.2
Specifies the type of the corresponding instance of cdpvmEnfLoginDev.
cdpvmEnfLoginDev .1.3.6.1.4.1.9.9.421.1.1.7.1.3
This object represents the logging in device address. This object was copied from the cdpvmLoginDev object in the cdpvmTable at the time when the currently active bindings were activated.
cdpvmEnfLoginDevVsan .1.3.6.1.4.1.9.9.421.1.1.7.1.4
This object represents the VSAN of the port on the local device thru' which the device represented by cdpvmEnfLoginDev logs in. This object was copied from the cdpvmLoginDevVsan object in the cdpvmTable at the time when the currently active bindings were activated
cdpvmEnfIsLearnt .1.3.6.1.4.1.9.9.421.1.1.7.1.5
This object indicates if this is a learnt entry or not. If the value of this object is 'true', then it is a learnt entry. If the value of this object is 'false', then it is not.
cdpvmDynPortVsan .1.3.6.1.4.1.9.9.421.1.1.8.1.1
The 'dynamic' VSAN of this port on the local device.
cdpvmDynPortDevPwwn .1.3.6.1.4.1.9.9.421.1.1.8.1.2
The pWWN of the device currently logged-in through this port on the local device.
cdpvmDynPortDevNwwn .1.3.6.1.4.1.9.9.421.1.1.8.1.3
The nWWN of the device currently logged-in thru' this port on the local device.
cdpvmDiffIndex .1.3.6.1.4.1.9.9.421.1.1.10.1.1
The index of this entry.
cdpvmDiffReason .1.3.6.1.4.1.9.9.421.1.1.10.1.2
This object indicates the reason for the difference between the databases being compared, for this entry.
cdpvmDiffLoginDevType .1.3.6.1.4.1.9.9.421.1.1.10.1.3
Specifies the type of the corresponding instance of cdpvmDiffLoginDev object.
cdpvmDiffLoginDev .1.3.6.1.4.1.9.9.421.1.1.10.1.4
This object represents the logging-in device address. This object was copied from either the cdpvmLoginDev object in the cdpvmTable or from cdpvmEnfLoginDev object in the cdpvmEnfTable at the time when the comparison was done.
cdpvmDiffLoginDevVsan .1.3.6.1.4.1.9.9.421.1.1.10.1.5
This object represents the VSAN of the port on the local device thru' which the device represented by the corresponding instance of cdpvmDiffLoginDev object, logged-in. It was copied from either the cdpvmLoginDevVsan object in the cdpvmTable or from cdpvmEnfLoginDevVsan object in the cdpvmEnfTable at the time when the comparison was done.
Table
cdpvmTable .1.3.6.1.4.1.9.9.421.1.1.2
This table contains the set of all valid bindings of devices to VSANs configured on the local device. A valid binding consists of a pWWN/nWWN bound to a VSAN. If a device is bound to a VSAN, then when that device logs in through a port on the local device, that port is assigned the configured VSAN. Such a VSAN is called a 'dynamic' VSAN. The set of valid bindings configured in this table should be activated by means of the cdpvmActivate object. When activated, these bindings are enforced and all subsequent logins will be subject to these bindings.
cdpvmEnfTable .1.3.6.1.4.1.9.9.421.1.1.7
This table contains information on all currently enforced bindings on the local device. The enforced set of bindings is the set of valid bindings copied from the configuration binding database (cdpvmTable) at the time they were activated. These entries cannot be modified. The learnt entries are also a part of this table. Entries can get into this table or be deleted from this table only by means of explicit activation/deactivation. Note that this table will be empty when no valid bindings have been activated.
cdpvmDynPortsTable .1.3.6.1.4.1.9.9.421.1.1.8
This table contains the set of all ports that are operating with a dynamic VSAN on the local device.
cdpvmDiffTable .1.3.6.1.4.1.9.9.421.1.1.10
This table contains the result of the compare operation configured by means of the cdpvmDiffConfig object.
Object Identifier
ciscoDpvmMIB .1.3.6.1.4.1.9.9.421
The MIB module for the management of the Dynamic Port Vsan Membership (DPVM) module. DPVM provides the ability to assign (virtual storage area network) VSAN IDs dynamically to switch ports based on the device logging in on the port. The logging-in device can be identified by its port World Wide Name (pWWN) and/or its node World Wide Name (nWWN).
ciscoDpvmMIBNotifs .1.3.6.1.4.1.9.9.421.0
ciscoDpvmMIBObjects .1.3.6.1.4.1.9.9.421.1
ciscoDpvmMIBConform .1.3.6.1.4.1.9.9.421.2
cdpvmConfiguration .1.3.6.1.4.1.9.9.421.1.1
ciscoDpvmMIBCompliances .1.3.6.1.4.1.9.9.421.2.1
ciscoDpvmMIBGroups .1.3.6.1.4.1.9.9.421.2.2
Group
ciscoDpvmConfigGroup .1.3.6.1.4.1.9.9.421.2.2.1
A set of objects for configuration of DPVM bindings.
ciscoDpvmEnforcedGroup .1.3.6.1.4.1.9.9.421.2.2.2
A set of objects for displaying enforced DPVM bindings.
ciscoDpvmAutoLearnGroup .1.3.6.1.4.1.9.9.421.2.2.3
A set of object(s) for configuring auto-learn of DPVM bindings.
ciscoDpvmDiffGroup .1.3.6.1.4.1.9.9.421.2.2.4
A set of objects for configuring and displaying database compare operations.