3.2 Polling with the Corente MIB

The Corente MIB provides information specific to Corente Cloud Services Exchange.

3.2.1 Location Gateway Information

To view information about a specific Corente Services Gateway, you would poll CORENTE-MIB::corente and receive the following information about the Location gateway:

Table 3.1 Polling for Corente Services Gateway Information

Variable

Definition

gatewayDomain

The name of the domain in which the Location gateway exists.

gatewayName

The Gateway Name of the Corente Services Gateway.

gatewayConfig

The configuration type of the Corente Services Gateway or Corente Client (peer, inline, or client).

tunnelNumber

The number of tunnels that this Location gateway currently has.


Sample Poll Result:

enterprises.corente.gateway.gatewayDomain.0 = LargeCompany
enterprises.corente.gateway.gatewayName.0 = New_York
enterprises.corente.gateway.gatewayConfig.0 = inline
enterprises.corente.tunnels.tunnelNumber.0 = 2

3.2.2 Corente Tunnels

To view information about the tunnels of a Corente Services Gateway, you would poll Corente-MIB::tunnelTable and receive the following table with information about each tunnel that the Location gateway currently has to its partners:

Table 3.2 Polling for Information about a Corente Services Gateway's Tunnels

Variable

Definition

tunnelIndex

Reference number (row number) for the tunnel table.

tunnelPartnerName

The name of the partner.

tunnelPartnerConfig

The configuration type of the partner Location (peer, inline, native, or client).

tunnelStatus

The current status of the tunnel.

  • TunnelUp: The tunnel is UP.

  • TunnelDown: The tunnel is DOWN.

  • TunnelPending: The tunnel is attempting to be established.

  • TunnelConfigAlert: The tunnel has a configuration problem.

  • TunnelConditional: The tunnel is PARTIALLY UP but has experienced an IPSEC subnet failure.

  • TunnelAlert: The tunnel is DOWN and ALARMED due to LAN related problems.

  • TunnelUnknown: The tunnel state is presently UNKNOWN.

tunnelUptime

The amount of time (in seconds) since the tunnel last came up.

tunnelCumUptime

The cumulative length of time (in seconds) that this tunnel has been up since the Location gateway was last started.

tunnelNatEffect

The NAT settings currently active on the tunnel. The possible values in this field are defined as follows:

  • 0 – No NAT present

  • 1 – Auto Resolve enabled

  • 2 – Inbound NAT enabled

  • 4 – Outbound NAT enabled

  • 5 – Outbound NAT and Auto Resolve enabled

  • 6 – Outbound and Inbound NAT enabled

tunnelTransport

The transport protocol used to encapsulate packets (TCP, UDP, or native).

tunnelTransKB

The number of kilobytes transmitted by the Location gateway since the tunnel started.

tunnelTransPkts

The number of packets transmitted by the Location gateway since the tunnel started.

tunnelRecvKB

The number of kilobytes received by the Location gateway from its partner since the tunnel started.

tunnelRecvPkts

The number of packets received by the Location gateway from its partner since the tunnel started.

tunnelErrors

The number of packets that had errors since the tunnel started.

tunnelDropped

Does not currently apply and is reserved for future use.

tunnelQueued

The number of packets that have been queued (delayed transmission) since the tunnel started. The size of the tcptd packet queue at the moment when the poll is processing.

The "high-water mark" for the number of packets that have been queued for transmission since the tunnel started.


Sample Poll Result:

SNMP table: enterprises.corente.tunnels.tunnelTable
    tunnelIndex        tunnelPartnerName     tunnelPartnerConfig     tunnelStatus
              1          LA.LargeCompany                    peer         tunnelUp
              2     Chicago.OtherCompany                 inline       tunnelDown

    tunnelUptime     tunnelCumUptime     tunnelNatEffect     tunnelTransport     tunnelTransKB
   10429 seconds       10429 seconds                   4                 UDP     244 kilobytes
       0 seconds           0 seconds                   0                 UDP       0 kilobytes 

    tunnelTransPkts     tunnelRecvKB     tunnelRecvPkts     tunnelErrors     tunnelDropped 
       2359 packets    241 kilobytes       2353 packets        0 packets         0 packets 
          0 packets      0 kilobytes          0 packets        0 packets         0 packets  

  tunnelQueued
     0 packets
     0 packets

3.2.3 Monitored Applications

To view information about applicatons being monitored by a Corente Services Gateway, you would poll Corente-MIB::applications or Corente-MIB::applications.applicationTable and receive the following table with information about each application that the Location gateway is currently monitoring:

Table 3.3 Polling for Information about Applications Monitored by a Corente Services Gateway

Variable

Definition

appIndex

Reference number (row number) for the application table.

appDisplayName

The name of the monitored application.

appStatus

The current status of the monitored application.

appComment

The comment that is currently enabled for the monitored application.

appVpnShare

Whether or not the application is shared over the secure network.


3.2.4 Monitored Services

To view further information about an application or service that is monitored by a Corente Services Gateway, you would poll Corente-MIB::applications or Corente-MIB::applications.serviceDetailTable and receive the following table with information about each service:

Table 3.4 Polling for Information about Services Monitored by a Corente Services Gateway

Variable

Definition

svcIndex

Reference number (row number) for the service table.

svcAppName

The name of the monitored application service.

svcPortNumber

The service port.

svcDisplayName

The service name.

svcProtocol

The service protocol (TCP or UDP).

svcHostName

The name of the machine that hosts the service.

svcIpAddr

The IP address of the machine that hosts the service.

svcStatus

The current status of the service.

svcLatencyMilliSec

The latency of the service (in milliseconds).

svcLastVerifyTime

The time that the current status of the service was last verified. The format is yyyy/mm/dd HH:MM:SS.


3.2.5 NATS

To get inbound and outbound addressing for the Corente Services Gateway, poll Corente-MIB::nats. This object returns the following:

Table 3.5 Polling for NAT Information for a Corente Services Gateway

Variable

Definition

natIndex

Reference number, or row number, for the NAT table

natDirection

Either Outbound (1) or Inbound (2)

natAcl

Access control list

natNatAcl

NAT access control list

natPartner

Name of the partner

natPartnerVip

Virtual IP (VIP) of the partner