CISCO-APPNAV-MIB
56 objects
This MIB module defines SNMP management objects describing the AppNav technology. A device, which implements the AppNav technology, is known as the AppNav controller. The AppNav controller intelligently navigates application traffic to a group of devices, which offer services to the application traffic. A device, which offers services to the application traffic is known as service node. As an example, the WAN optimization service uses the AppNav technology, where the AppNav controller intercepts applications traffic and redirects it to service nodes, which offer the WAN optimization service. A deployment may use more than one AppNav controllers and service nodes to provide high availability and scalability. In such deployments, AppNav controllers and service nodes together form a cluster, which is known as an AppNav cluster. Definitions of various entities related to the AppNav technology is as follows: AppNav controller: It is a device that intercepts application traffic and navigates (redirects) it to service nodes. Service node: It is a device that offers services to the traffic navigated (redirected) to it by the AppNav controller. AppNav controller group: An AppNav controller group is a group of one or more AppNav controllers. The AppNav controllers in the AppNav controller group communicate with each other regarding the connections being redirected by them, so that they redirect traffic to the right service node, irrespective of which AppNav controller receives packets for a given connection. For example, if particular connection is served by the service node A then that connection should always be served by the service node A until client or server terminates it. This mechanism is needed in the asymmetric network topologies, where packets may take different paths for forward and return journey. Service node group: A service node group is a group of one or more service nodes. The AppNav controller intercepts and redirects application traffic to service nodes in a service node group. The service nodes update their load status to the AppNav controllers, so that they can do intelligent load distribution among the available service nodes. AppNav Cluster: An AppNav controller group and a service node group together form a cluster, which is known as an AppNav cluster. An AppNav cluster is also known as a service context.
Imported Objects
| CISCO-SMI | ciscoMgmt |
| INET-ADDRESS-MIB | InetAddress InetAddressType |
| SNMPv2-CONF | MODULE-COMPLIANCE OBJECT-GROUP |
| SNMPv2-SMI | MODULE-IDENTITY OBJECT-TYPE Unsigned32 |
| SNMPv2-TC | TEXTUAL-CONVENTION |
| OID | Name | Access | Status | Description |
|---|---|---|---|---|
| 1.3.6.1.4.1.9.9.791 | IdentityciscoAppNavMIB | This MIB module defines SNMP management objects describing the AppNav technology. A device, which implements the AppNav technology, is known as the AppNav cont… | ||
| 1.3.6.1.4.1.9.9.791.0 | NodeciscoAppNavMIBObjects | |||
| 1.3.6.1.4.1.9.9.791.0.1 | NodecAppNavServContext | |||
| 1.3.6.1.4.1.9.9.791.0.1.1 | TablecAppNavServContextTable | not-accessible | current | This table lists the objects, which gives information related to the service contexts configured on the AppNav controller. |
| 1.3.6.1.4.1.9.9.791.0.1.1.1 | RowcAppNavServContextEntry | not-accessible | current | An entry describing the objects, which gives information related to a service context. The AppNav controller creates a new entry, when a new service context ge… |
| 1.3.6.1.4.1.9.9.791.0.1.1.1.1 | ColumncAppNavServContextIndex | not-accessible | current | This object indicates an index of the cAppNavServiceContextTable. It is an arbitrary unsigned integer value that uniquely identifies an entry in cAppNavService… |
| 1.3.6.1.4.1.9.9.791.0.1.1.1.2 | ColumncAppNavServContextName | read-only | current | This object indicates the name of the service context. |
| 1.3.6.1.4.1.9.9.791.0.1.1.1.3 | ColumncAppNavServContextCurrOpState | read-only | current | This object indicates the current operational state of the service context. |
| 1.3.6.1.4.1.9.9.791.0.1.1.1.4 | ColumncAppNavServContextLastOpState | read-only | current | This object indicates the last operational state of the service context. |
| 1.3.6.1.4.1.9.9.791.0.1.1.1.5 | ColumncAppNavServContextIRState | read-only | current | This object indicates the Interception Readiness(IR) state of the service context. |
| 1.3.6.1.4.1.9.9.791.0.1.1.1.6 | ColumncAppNavServContextJoinState | read-only | current | This object indicates the join state of the service context. |
| 1.3.6.1.4.1.9.9.791.0.2 | NodecAppNavACG | |||
| 1.3.6.1.4.1.9.9.791.0.2.1 | TablecAppNavACGTable | not-accessible | current | This table lists the objects, which gives information related to the AppNav controller group configured on the AppNav controller. |
| 1.3.6.1.4.1.9.9.791.0.2.1.1 | RowcAppNavACGEntry | not-accessible | current | An entry describing the objects, which gives information related to the AppNav controller group configured on the AppNav controller. The AppNav controller crea… |
| 1.3.6.1.4.1.9.9.791.0.2.1.1.1 | ColumncAppNavACGIndex | not-accessible | current | This object indicates an index of the cAppNavACGTable. It is an arbitrary unsigned integer value that uniquely identifies an entry in cAppNavACGTable. The valu… |
| 1.3.6.1.4.1.9.9.791.0.2.1.1.2 | ColumncAppNavACGName | read-only | current | This object indicates the name of the AppNav controller group. |
| 1.3.6.1.4.1.9.9.791.0.2.1.1.3 | ColumncAppNavACGServContextName | read-only | current | This object indicates the service context to which AppNav controller belongs. |
| 1.3.6.1.4.1.9.9.791.0.3 | NodecAppNavSNG | |||
| 1.3.6.1.4.1.9.9.791.0.3.1 | TablecAppNavSNGTable | not-accessible | current | This table lists the objects, which gives information related to the service node group configured on the AppNav controller. |
| 1.3.6.1.4.1.9.9.791.0.3.1.1 | RowcAppNavSNGEntry | not-accessible | current | An entry desribing the objects, which gives information regarding the service node groups configured on the AppNav controller. An AppNav controller creates a n… |
| 1.3.6.1.4.1.9.9.791.0.3.1.1.1 | ColumncAppNavSNGIndex | not-accessible | current | This object specifies an index of the cAppNavSNGTable. It is an arbitrary unsigned integer value that uniquely identifies an entry in cAppNavSNGTable. The valu… |
| 1.3.6.1.4.1.9.9.791.0.3.1.1.2 | ColumncAppNavSNGName | read-only | current | This object indicates the name of service node group. |
| 1.3.6.1.4.1.9.9.791.0.3.1.1.3 | ColumncAppNavSNGServContextName | read-only | current | This object indicates the name of the service context to which given service node group belongs. |
| 1.3.6.1.4.1.9.9.791.0.4 | NodecAppNavAC | |||
| 1.3.6.1.4.1.9.9.791.0.4.1 | TablecAppNavACTable | not-accessible | current | This table lists the objects, which give information related to the AppNav controllers configured on the AppNav controller to assign them to the service contex… |
| 1.3.6.1.4.1.9.9.791.0.4.1.1 | RowcAppNavACEntry | not-accessible | current | An entry describing the objects, which gives information related to the AppNav controllers configured on the AppNav controller to assign them to the service co… |
| 1.3.6.1.4.1.9.9.791.0.4.1.1.1 | ColumncAppNavACIndex | not-accessible | current | This object indicates an index of the cAppNavACTable. It is an arbitrary unsigned integer value that uniquely identifies an entry in cAppNavACTable. The value … |
| 1.3.6.1.4.1.9.9.791.0.4.1.1.2 | ColumncAppNavACIpAddrType | read-only | current | This object indicates the address type of the cAppNavACIpAddr. The cAppNavACEntries are only valid for address type of IPv4 and IPv6. |
| 1.3.6.1.4.1.9.9.791.0.4.1.1.3 | ColumncAppNavACIpAddr | read-only | current | This object indicates the IP address of the AppNav controller. |
| 1.3.6.1.4.1.9.9.791.0.4.1.1.4 | ColumncAppNavACServContextName | read-only | current | This object indicates the name of the service context to which given AppNav controller belongs. |
| 1.3.6.1.4.1.9.9.791.0.4.1.1.5 | ColumncAppNavACACGName | read-only | current | This object indicates the name of the AppNav controller group to which given AppNav controller belongs. |
| 1.3.6.1.4.1.9.9.791.0.4.1.1.6 | ColumncAppNavACCurrentCMState | read-only | current | This object indicates the current cluster membership state of the given AppNav controller. |
| 1.3.6.1.4.1.9.9.791.0.5 | NodecAppNavSN | |||
| 1.3.6.1.4.1.9.9.791.0.5.1 | TablecAppNavSNTable | not-accessible | current | This table lists the objects, which gives information related to the service nodes configured on the AppNav controller to assign them to the service context. |
| 1.3.6.1.4.1.9.9.791.0.5.1.1 | RowcAppNavSNEntry | not-accessible | current | An entry describing the objects, which gives information related to the service nodes configured on the AppNav controller to assign them to the service context… |
| 1.3.6.1.4.1.9.9.791.0.5.1.1.1 | ColumncAppNavSNIndex | not-accessible | current | This object indicates an index of the cAppNavSNTable. It is an arbitrary unsigned integer value that uniquely identifies an entry in cAppNavSNTable. The value … |
| 1.3.6.1.4.1.9.9.791.0.5.1.1.2 | ColumncAppNavSNIpAddrType | read-only | current | This object indicates the address type of cacSnIpAddr. cacSNEntries are only valid for address type of IPv4 and IPv6. |
| 1.3.6.1.4.1.9.9.791.0.5.1.1.3 | ColumncAppNavSNIpAddr | read-only | current | This object indicates the IP address of the given service node. |
| 1.3.6.1.4.1.9.9.791.0.5.1.1.4 | ColumncAppNavSNServContextName | read-only | current | This object indicates the name of the service context to which given service node belongs. |
| 1.3.6.1.4.1.9.9.791.0.5.1.1.5 | ColumncAppNavSNSNGName | read-only | current | This object indicates the name of the service node group to which given service node belongs. |
| 1.3.6.1.4.1.9.9.791.0.5.1.1.6 | ColumncAppNavSNCurrentCMState | read-only | current | This object indicats the current cluster membership state of the given service node. |
| 1.3.6.1.4.1.9.9.791.1 | NodeciscoAppNavMIBConform | |||
| 1.3.6.1.4.1.9.9.791.1.1 | NodeciscoAppNavMIBCompliances | |||
| 1.3.6.1.4.1.9.9.791.1.1.1 | ComplianceciscoAppNavMIBCompliance | deprecated | This is a default module-compliance containing default object groups. | |
| 1.3.6.1.4.1.9.9.791.1.1.2 | ComplianceciscoAppNavMIBComplianceRev1 | current | This is a default module-compliance containing default object groups. This compliance deprecated ciscoAppNavMIBCompliance. | |
| 1.3.6.1.4.1.9.9.791.1.2 | NodeciscoAppNavMIBGroups | |||
| 1.3.6.1.4.1.9.9.791.1.2.1 | GroupcAppNavServiceContextGroup | current | This group includes objects which gives information for service context configured on the AppNav controller. | |
| 1.3.6.1.4.1.9.9.791.1.2.2 | GroupcAppNavACGGroup | current | This group includes objects, which give information related to AppNav controller group configured on the AppNav controller. | |
| 1.3.6.1.4.1.9.9.791.1.2.3 | GroupcAppNavSNGGroup | current | This group includes objects, which gives information related to the service node group configured on the AppNav controller. | |
| 1.3.6.1.4.1.9.9.791.1.2.4 | GroupcAppNavACGroup | current | This group includes objects, which gives information related to AppNav controllers configured on the AppNav controller to assign them to the AppNav cluster. | |
| 1.3.6.1.4.1.9.9.791.1.2.5 | GroupcAppNavSNGroup | current | This group contains objects, which gives information related to service node configured on AppNav controller to assign them to the AppNav cluster. | |
| 1.3.6.1.4.1.9.9.791.1.2.6 | GroupcAppNavServiceContextGroupRev1 | current | This group includes objects which gives information for service context configured on the AppNav controller. |
Type Definitions
| Name | Syntax | Status | Description |
|---|---|---|---|
| CAppNavCMStates | INTEGER { dead(1), alive(2), excluded(3), partial(4), na(5), zombie(6), inactive(7) } | current | Represents the cluster membership states of AppNav controllers and service nodes. dead : This state indicates that contact to the given AppNav controller or service node from the AppNav cluster is lost. alive : This sta… |
| CAppNavIRStates | INTEGER { ready(1), notReady(2), na(3) } | current | Represents the interception readiness states of the AppNav controller. The interception readiness state indicates whether AppNav controller is ready to intercept application traffic or not. ready : This state indicates … |
| CAppNavServContextJoinStates | INTEGER { unknown(1), notConfigured(2), started(3), aborted(4), completed(5) } | current | Represents various join states of the service context: unknown : This state indicates an internal error. notConfigured : This state indicates that the service context was enabled without the graceful option. started : T… |
| CAppNavServContextOpStates | INTEGER { initializing(1), converging(2), internalError(3), degraded(4), operational(5), adminDisabled(6), initializingJoining(7), convergingJoining(8), operationalJoining(9), degradedJoining(10) } | current | Represents various operational states of the service context: initializing : This state indicates that the service context is in the initialization state. converging : This state indicates that the service context is in… |