- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
3040 lines
No EOL
81 KiB
Text
3040 lines
No EOL
81 KiB
Text
CA-SNMP-MIB8 DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY,
|
|
Integer32, Counter32, Gauge32, Counter64, Opaque, IpAddress, enterprises
|
|
FROM SNMPv2-SMI
|
|
|
|
TEXTUAL-CONVENTION, DisplayString, TruthValue, TimeStamp
|
|
FROM SNMPv2-TC
|
|
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
|
|
InetAddressType, InetAddress
|
|
FROM INET-ADDRESS-MIB;
|
|
|
|
arrayNetworks MODULE-IDENTITY
|
|
LAST-UPDATED "201203090000Z"
|
|
ORGANIZATION "Array Networks, Inc."
|
|
CONTACT-INFO
|
|
" Array Networks
|
|
Customer Service
|
|
|
|
postal: 1371 McCarthy Blvd Milpitas, CA 95035 USA
|
|
|
|
phone: +1 877 992-7729
|
|
|
|
email: support@arraynetworks.net"
|
|
DESCRIPTION
|
|
"This file defines the private CA SNMP MIB extensions."
|
|
REVISION "200509140000Z"
|
|
DESCRIPTION
|
|
"Added raw CPU and IO counters."
|
|
REVISION "9912090000Z"
|
|
DESCRIPTION
|
|
"SMIv2 version converted from older MIB definitions."
|
|
::= { enterprises 7564 }
|
|
|
|
|
|
|
|
-- IMPORTANT:
|
|
-- Listed below are the arrayNetworks Indecies that are currently being used.
|
|
|
|
-- Current ArrayNetworks MIB Table Entries:
|
|
-- processes OBJECT IDENTIFIER ::= { arrayNetworks 1 }
|
|
-- NO LONGER SUPPORTED
|
|
--
|
|
-- prTable OBJECT IDENTIFIER ::= { arrayNetworks 2 }
|
|
-- NO LONGER SUPPORTED
|
|
--
|
|
-- systemInfo OBJECT IDENTIFIER ::= { arrayNetworks 3 }
|
|
-- SYSTEM INFO
|
|
--
|
|
-- memory OBJECT IDENTIFIER ::= { arrayNetworks 4 }
|
|
-- MEMORY STATS
|
|
--
|
|
-- xxxxxx OBJECT IDENTIFIER ::= { arrayNetworks 5 }
|
|
-- REMOVED FROM MIB
|
|
--
|
|
-- disk OBJECT IDENTIFIER ::= { arrayNetworks 6 }
|
|
-- NO LONGER SUPPORTED
|
|
--
|
|
-- load OBJECT IDENTIFIER ::= { arrayNetworks 7 }
|
|
-- NO LONGER SUPPORTED
|
|
--
|
|
-- extTable OBJECT IDENTIFIER ::= { arrayNetworks 8 }
|
|
-- NO LONGER SUPPORTED
|
|
--
|
|
-- diskTable OBJECT IDENTIFIER ::= { arrayNetworks 9 }
|
|
-- NO LONGER SUPPORTED
|
|
--
|
|
-- loadTable OBJECT IDENTIFIER ::= { arrayNetworks 10 }
|
|
-- NO LONGER SUPPORTED
|
|
--
|
|
-- systemStats OBJECT IDENTIFIER ::= { arrayNetworks 11 }
|
|
-- NO LONGER SUPPORTED
|
|
--
|
|
-- caInternal OBJECT IDENTIFIER ::= { arrayNetworks 12 }
|
|
-- NO LONGER SUPPORTED
|
|
--
|
|
-- caExperimental OBJECT IDENTIFIER ::= { arrayNetworks 13 }
|
|
-- NO LONGER SUPPORTED
|
|
--
|
|
-- caDemoMIB OBJECT IDENTIFIER ::= { arrayNetworks 14 }
|
|
-- NO LONGER SUPPORTED
|
|
--
|
|
-- fileTable OBJECT IDENTIFIER ::= { arrayNetworks 15 }
|
|
-- NO LONGER SUPPORTED
|
|
--
|
|
-- revProxyCache OBJECT IDENTIFIER ::= { arrayNetworks 16 }
|
|
-- REVERSE PROXY STATS
|
|
--
|
|
-- xxxxxx OBJECT IDENTIFIER ::= { arrayNetworks 17 }
|
|
-- CURRENTLY NOT USED
|
|
--
|
|
-- vrrp OBJECT IDENTIFIER ::= { arrayNetworks 18 }
|
|
-- CLUSTER STATS
|
|
--
|
|
-- slbMIB OBJECT IDENTIFIER ::= { arrayNetworks 19 }
|
|
-- SERVER LOAD BALANCING STATS
|
|
--
|
|
-- sslMIB OBJECT IDENTIFIER ::= { arrayNetworks 20 }
|
|
-- SECURE SOCKET LAYER STATS
|
|
--
|
|
-- secProxyStats OBJECT IDENTIFIER ::= { arrayNetworks 21 }
|
|
-- SECURITY PROXY STATS
|
|
--
|
|
-- vipStats OBJECT IDENTIFIER ::= { arrayNetworks 22 }
|
|
-- VIP STATS
|
|
--
|
|
-- ifTraffic OBJECT IDENTIFIER ::= { arrayNetworks 23 }
|
|
-- INTERFACE TRAFFIC STATS
|
|
--
|
|
-- caSyslog OBJECT IDENTIFIER ::= { arrayNetworks 24 }
|
|
-- SYSLOG STATS & MESSAGES
|
|
--
|
|
-- clickTcp OBJECT IDENTIFIER ::= { arrayNetworks 25 }
|
|
-- CLICKTCP STATS & CONNECTION TABLE
|
|
--
|
|
-- accesslog OBJECT IDENTIFIER ::= { arrayNetworks 26 }
|
|
-- NO LONGER SUPPORTED
|
|
--
|
|
-- healthCheck OBJECT IDENTIFIER ::= { arrayNetworks 27 }
|
|
-- HEALTH CHECK STATS
|
|
--
|
|
-- compression OBJECT IDENTIFIER ::= { arrayNetworks 28 }
|
|
-- HTTP COMPRESSION STATS
|
|
--
|
|
-- clientApp OBJECT IDENTIFIER ::= { arrayNetworks 29 }
|
|
-- SECURITY PROXY CLIENT APP STATS
|
|
--
|
|
-- performance OBJECT IDENTIFIER ::= { arrayNetworks 30 }
|
|
-- SYSTEM PERFORMANCE STATS
|
|
--
|
|
-- sdns OBJECT IDENTIFIER ::= { arrayNetworks 31 }
|
|
-- SMART DNS STATS
|
|
--
|
|
-- monitor OBJECT IDENTIFIER ::= { arrayNetworks 32 }
|
|
-- MONITOR CPU TEMPRATURE AND FAN SPEED ,POWER STATE
|
|
--
|
|
-- version OBJECT IDENTIFIER ::= { arrayNetworks 100 }
|
|
-- NO LONGER SUPPORTED
|
|
--
|
|
-- snmperrs OBJECT IDENTIFIER ::= { arrayNetworks 101 }
|
|
-- NO LONGER SUPPORTED
|
|
--
|
|
-- mibRegistryTable OBJECT IDENTIFIER ::= { arrayNetworks 102 }
|
|
-- NO LONGER SUPPORTED
|
|
--
|
|
-- caSnmpAgent OBJECT IDENTIFIER ::= { arrayNetworks 250 }
|
|
-- NO LONGER SUPPORTED
|
|
--
|
|
-- caTraps OBJECT IDENTIFIER ::= { arrayNetworks 251 }
|
|
-- CUSTOM TRAPS
|
|
|
|
-- End of arrayNetworks indices description --------------------------
|
|
|
|
--
|
|
-- Define the Float Textual Convention
|
|
-- This definition was written by David Perkins.
|
|
--
|
|
|
|
Float ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A single precision floating-point number. The semantics
|
|
and encoding are identical for type 'single' defined in
|
|
IEEE Standard for Binary Floating-Point,
|
|
ANSI/IEEE Std 754-1985.
|
|
The value is restricted to the BER serialization of
|
|
the following ASN.1 type:
|
|
FLOATTYPE ::= [120] IMPLICIT FloatType
|
|
(note: the value 120 is the sum of '30'h and '48'h)
|
|
The BER serialization of the length for values of
|
|
this type must use the definite length, short
|
|
encoding form.
|
|
|
|
For example, the BER serialization of value 123
|
|
of type FLOATTYPE is '9f780442f60000'h. (The tag
|
|
is '9f78'h; the length is '04'h; and the value is
|
|
'42f60000'h.) The BER serialization of value
|
|
'9f780442f60000'h of data type Opaque is
|
|
'44079f780442f60000'h. (The tag is '44'h; the length
|
|
is '07'h; and the value is '9f780442f60000'h."
|
|
SYNTAX Opaque (SIZE (7))
|
|
|
|
|
|
caTraps OBJECT IDENTIFIER ::= { arrayNetworks 251 }
|
|
|
|
caStart NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent when the agent starts"
|
|
::= { caTraps 1 }
|
|
|
|
caShutdown NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent when the agent terminates"
|
|
::= { caTraps 2 }
|
|
|
|
licenseRemainingDays NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"license remaining days"
|
|
::= { caTraps 3}
|
|
|
|
---
|
|
--- The statistics of arrayNetworks' Reverse Proxy Cache MIB
|
|
revProxyCache OBJECT IDENTIFIER ::= { arrayNetworks 16 }
|
|
|
|
-- Requests with Get method in cache BasicStats
|
|
cacheBasicStats OBJECT IDENTIFIER ::= { revProxyCache 1 }
|
|
|
|
-- The advanced statistics are puly to allow developer to gauge the
|
|
-- condition of the cache. Please do not try to assume that certain
|
|
-- statistics should sum up to some other ones.
|
|
|
|
|
|
cacheStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on (1),
|
|
off (0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current status of the reverse proxy cache - on or off"
|
|
::= { cacheBasicStats 1 }
|
|
|
|
requestsReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of requests received by the reverse proxy cache."
|
|
::= { cacheBasicStats 2 }
|
|
|
|
getRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total GET requests received by the reverse proxy cache."
|
|
::= { cacheBasicStats 3 }
|
|
|
|
headRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total HEAD requests received by the reverse proxy cache."
|
|
::= { cacheBasicStats 4 }
|
|
|
|
purgeRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total PURGE requests received by the reverse proxy cache."
|
|
::= { cacheBasicStats 5 }
|
|
|
|
postRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total POST requests received by the reverse proxy cache."
|
|
::= { cacheBasicStats 6 }
|
|
|
|
clientEstabConn OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of current client connections (e.g. from the browsers)."
|
|
::= { cacheBasicStats 7 }
|
|
|
|
serverEstabConn OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of current backend server connections."
|
|
::= { cacheBasicStats 8 }
|
|
|
|
requestsToHttps OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Requests redirected to HTTPS."
|
|
::= { cacheBasicStats 9 }
|
|
|
|
requestsOnRegex OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Requests redirected based on regex match"
|
|
::= { cacheBasicStats 10 }
|
|
|
|
requestsToUrl OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Requests forwarded with rewritten url."
|
|
::= { cacheBasicStats 11 }
|
|
|
|
responsesToHttps OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Locations rewritten to HTTPS."
|
|
::= { cacheBasicStats 12 }
|
|
|
|
responsesOnRegex OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Locations rewritten based on regex match."
|
|
::= { cacheBasicStats 13 }
|
|
|
|
cacheSkip OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cache skip, cache off."
|
|
::= { cacheBasicStats 14 }
|
|
|
|
hitsReply OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"We found the requested URL in the cache. The object was fresh
|
|
and we did not have to revalidate. The object was served from
|
|
our cache."
|
|
::= { cacheBasicStats 15 }
|
|
|
|
hitsReplyWNotModified OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"We got an IMS header in the request. We validated the
|
|
timestamp and decided that the client's copy of this object is
|
|
fresh. So we generated a 304 response and sent it out to the
|
|
client."
|
|
::= { cacheBasicStats 16 }
|
|
|
|
hitsReplyWPreFailed OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cache hit, reply with Precondition Failed."
|
|
::= { cacheBasicStats 17 }
|
|
|
|
hitRevalidate OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The requested object was found in the cache. However, the
|
|
request required revalidation (due to client generated
|
|
revalidate, proxy generated revalidate or proxy generated forced
|
|
miss)."
|
|
::= { cacheBasicStats 18 }
|
|
|
|
cacheMissWNoncacheReq OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The request does not result in a cache table search.
|
|
Something in the request made us deem it non-cacheable (eg.
|
|
very long URL, a 'Cache-Control: no-store' header etc."
|
|
::= { cacheBasicStats 19 }
|
|
|
|
cacheMissWNewEntry OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Count of times the cache table was searched, no matching entry
|
|
was found and a new entry was created. However, note
|
|
that sometimes, an entry is created temporarily (eg. for an IMS
|
|
request resulting in a 304) and is deleted after sending it
|
|
out to the client (delayed delete)."
|
|
::= { cacheBasicStats 20 }
|
|
|
|
cacheMissWRespNo OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cache miss, create new entry, resp noncacheable."
|
|
::= { cacheBasicStats 21 }
|
|
|
|
cacheHitRatio OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cache hit reply using cache + cache reply with 'not modified'."
|
|
::= { cacheBasicStats 22 }
|
|
|
|
---
|
|
--- The statistics of arrayNetworks' Server Load Balance MIB
|
|
slbMIB OBJECT IDENTIFIER ::= { arrayNetworks 19 }
|
|
slbGeneral OBJECT IDENTIFIER ::= { slbMIB 1 }
|
|
slbStats OBJECT IDENTIFIER ::= { slbMIB 2 }
|
|
realServer OBJECT IDENTIFIER ::= { slbGeneral 1 }
|
|
virtualServer OBJECT IDENTIFIER ::= { slbGeneral 2 }
|
|
groupCurCfg OBJECT IDENTIFIER ::= { slbGeneral 3 }
|
|
realStats OBJECT IDENTIFIER ::= { slbStats 1 }
|
|
virtualStats OBJECT IDENTIFIER ::= { slbStats 2 }
|
|
groupStats OBJECT IDENTIFIER ::= { slbStats 3 }
|
|
|
|
rsCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of real services currently configured."
|
|
::= { realServer 1 }
|
|
|
|
rsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table containing the configuration of real services."
|
|
::= { realServer 2 }
|
|
|
|
rsEntry OBJECT-TYPE
|
|
SYNTAX RsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A rsTable entry containing the information of one real service."
|
|
INDEX { rsIndex }
|
|
::= { rsTable 1 }
|
|
|
|
|
|
RsEntry ::= SEQUENCE {
|
|
rsIndex Integer32,
|
|
rsID DisplayString,
|
|
rsProtocol INTEGER,
|
|
rsIpAddr IpAddress,
|
|
rsPort INTEGER,
|
|
rsMaxConn Integer32,
|
|
rsStatus INTEGER,
|
|
rsAvgRespTime Integer32,
|
|
rsIpAddressType InetAddressType,
|
|
rsIpAddress InetAddress
|
|
}
|
|
|
|
|
|
rsIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reference index for each real service."
|
|
::= { rsEntry 1 }
|
|
|
|
rsID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the real service"
|
|
::= { rsEntry 2 }
|
|
|
|
rsProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tcp (0),
|
|
udp (1),
|
|
ftp (2),
|
|
ftps (3),
|
|
http (4),
|
|
https (5),
|
|
tcps (6),
|
|
dns (7),
|
|
l2ip (8),
|
|
l2mac (9),
|
|
ip (10),
|
|
siptcp (11),
|
|
sipudp (12),
|
|
radacct (13),
|
|
radauth (14),
|
|
rtsp (15),
|
|
vlink (16),
|
|
rdp (17)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The protocol of the real service."
|
|
::= { rsEntry 3 }
|
|
|
|
rsIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real service IP address."
|
|
::= { rsEntry 4 }
|
|
|
|
rsPort OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number of the real service."
|
|
DEFVAL { 80 }
|
|
::= { rsEntry 5 }
|
|
|
|
rsMaxConn OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum number of connections per real service."
|
|
DEFVAL { 1000 }
|
|
::= { rsEntry 6 }
|
|
|
|
rsStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up (1),
|
|
down (0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current status of real service - up or down."
|
|
::= { rsEntry 8 }
|
|
|
|
|
|
rsAvgRespTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Server Average Response Time (in microseconds)"
|
|
::= { rsEntry 9 }
|
|
|
|
rsIpAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address type of rsIpAddress."
|
|
::= { rsEntry 10 }
|
|
|
|
rsIpAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real service IP address."
|
|
::= { rsEntry 11 }
|
|
|
|
vsCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of virtual services currently configured."
|
|
::= { virtualServer 1 }
|
|
|
|
vsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table containing the configuration of virtual services."
|
|
::= { virtualServer 2 }
|
|
|
|
vsEntry OBJECT-TYPE
|
|
SYNTAX VsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A vsTable entry containing the configuration of one virtual service."
|
|
INDEX { vsIndex }
|
|
::= { vsTable 1 }
|
|
|
|
|
|
VsEntry ::= SEQUENCE {
|
|
vsIndex Integer32,
|
|
vsID DisplayString,
|
|
vsProtocol INTEGER,
|
|
vsIpAddr IpAddress,
|
|
vsPort INTEGER,
|
|
vsMaxConn Integer32,
|
|
vsIpAddressType InetAddressType,
|
|
vsIpAddress InetAddress
|
|
}
|
|
|
|
|
|
vsIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reference index for each virtual service."
|
|
::= { vsEntry 1 }
|
|
|
|
vsID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the virtual service."
|
|
::= { vsEntry 2 }
|
|
|
|
vsProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tcp (0),
|
|
udp (1),
|
|
ftp (2),
|
|
ftps (3),
|
|
http (4),
|
|
https (5),
|
|
tcps (6),
|
|
dns (7),
|
|
l2ip (8),
|
|
l2mac (9),
|
|
ip (10),
|
|
siptcp (11),
|
|
sipudp (12),
|
|
radacct (13),
|
|
radauth (14),
|
|
rtsp (15),
|
|
vlink (16),
|
|
rdp (17)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The protocol of the virtual service."
|
|
::= { vsEntry 3 }
|
|
|
|
|
|
vsIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual service IP address."
|
|
::= { vsEntry 4 }
|
|
|
|
vsPort OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port of the virtual service."
|
|
DEFVAL { 80 }
|
|
::= { vsEntry 5 }
|
|
|
|
vsMaxConn OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum number of connections of the virtual service."
|
|
DEFVAL { 0 }
|
|
::= { vsEntry 6 }
|
|
|
|
vsIpAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address type of vsIpAddress."
|
|
::= { vsEntry 7 }
|
|
|
|
vsIpAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual service IP address."
|
|
::= { vsEntry 8 }
|
|
|
|
groupCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of groups currently configured."
|
|
::= { groupCurCfg 1 }
|
|
|
|
gpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table containing group member configuration."
|
|
::= { groupCurCfg 2 }
|
|
|
|
gpEntry OBJECT-TYPE
|
|
SYNTAX GpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A gpTable entry containing one group member configuration."
|
|
INDEX { gpIndex }
|
|
::= { gpTable 1 }
|
|
|
|
|
|
GpEntry ::= SEQUENCE {
|
|
gpIndex Integer32,
|
|
gpID DisplayString,
|
|
realID DisplayString,
|
|
gpMetrics INTEGER
|
|
}
|
|
|
|
gpIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reference index for each group member."
|
|
::= { gpEntry 1 }
|
|
|
|
gpID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the group."
|
|
::= { gpEntry 2 }
|
|
|
|
realID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the real service."
|
|
::= { gpEntry 3 }
|
|
|
|
gpMetrics OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
invalid (0),
|
|
rr (1),
|
|
lc (2),
|
|
sr (3),
|
|
pu (4),
|
|
ph (5),
|
|
pi (6),
|
|
pc (7),
|
|
hc (8),
|
|
hh (9),
|
|
ic (10),
|
|
rc (11),
|
|
sslsid (12),
|
|
hi (13),
|
|
hip (14),
|
|
chi (15),
|
|
prox (16),
|
|
snmp (17),
|
|
sipcid (18),
|
|
sipuid (19),
|
|
ec (20),
|
|
chh (21),
|
|
radchu (22),
|
|
radchs (23),
|
|
hq (24),
|
|
rdprt (25),
|
|
persistence (26)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Metric used to balance real services within the group."
|
|
::= { gpEntry 4 }
|
|
|
|
|
|
rsStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RsStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real service statistics table."
|
|
::= { realStats 1 }
|
|
|
|
rsStatsEntry OBJECT-TYPE
|
|
SYNTAX RsStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A rsStatsTable entry containing the statistics of one real service."
|
|
INDEX { realIndex }
|
|
::= { rsStatsTable 1 }
|
|
|
|
|
|
RsStatsEntry ::= SEQUENCE {
|
|
realIndex Integer32,
|
|
realServerID DisplayString,
|
|
realAddr IpAddress,
|
|
realPort INTEGER,
|
|
rsCntOfReq Integer32,
|
|
rsConnCnt Integer32,
|
|
rsTotalHits Integer32,
|
|
realStatus INTEGER,
|
|
realAddressType InetAddressType,
|
|
realAddress InetAddress
|
|
}
|
|
|
|
|
|
realIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reference index for each real service."
|
|
::= { rsStatsEntry 1 }
|
|
|
|
realServerID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the real service."
|
|
::= { rsStatsEntry 2 }
|
|
|
|
realAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real service IP address."
|
|
::= { rsStatsEntry 3 }
|
|
|
|
realPort OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number of the real service."
|
|
::= { rsStatsEntry 4 }
|
|
|
|
rsCntOfReq OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of outstanding requests to the real service."
|
|
::= { rsStatsEntry 5 }
|
|
|
|
rsConnCnt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of open connections to the real service."
|
|
::= { rsStatsEntry 6 }
|
|
|
|
rsTotalHits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of requests sent to the real service."
|
|
::= { rsStatsEntry 7 }
|
|
|
|
realStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up (1),
|
|
down (0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The health status (up or down) of the real service."
|
|
::= { rsStatsEntry 8 }
|
|
|
|
realAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address type of realAddress."
|
|
::= { rsStatsEntry 9 }
|
|
|
|
realAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real service IP address."
|
|
::= { rsStatsEntry 10 }
|
|
|
|
vsStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VsStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A statistics table for virtual service."
|
|
::= { virtualStats 1 }
|
|
|
|
vsStatsEntry OBJECT-TYPE
|
|
SYNTAX VsStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A vsStatsTable entry containing the statistics of one virtual service."
|
|
INDEX { virtualIndex }
|
|
::= { vsStatsTable 1 }
|
|
|
|
|
|
VsStatsEntry ::= SEQUENCE {
|
|
virtualIndex Integer32,
|
|
virtServerID DisplayString,
|
|
virtualAddr IpAddress,
|
|
virtualPort INTEGER,
|
|
vsURLHits Integer32,
|
|
vsHostnameHits Integer32,
|
|
vsPerstntCookieHits Integer32,
|
|
vsQosCookieHits Integer32,
|
|
vsDefaultHits Integer32,
|
|
vsPerstntURLHits Integer32,
|
|
vsStaticHits Integer32,
|
|
vsQosNetworkHits Integer32,
|
|
vsQosURLHits Integer32,
|
|
vsBackupHits Integer32,
|
|
vsCacheHits Integer32,
|
|
vsRegexHits Integer32,
|
|
vsRCookieHits Integer32,
|
|
vsICookieHits Integer32,
|
|
vsConnCnt Integer32,
|
|
virtualAddressType InetAddressType,
|
|
virtualAddress InetAddress,
|
|
vsQosClientPortHits Integer32,
|
|
vsQosBodyHits Integer32,
|
|
vsHeaderHits Integer32,
|
|
vsHashURLHits Integer32,
|
|
vsRedirectHits Integer32
|
|
}
|
|
|
|
virtualIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reference index for each virtual service."
|
|
::= { vsStatsEntry 1 }
|
|
|
|
virtServerID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the virtual service."
|
|
::= { vsStatsEntry 2 }
|
|
|
|
virtualAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the virtual service."
|
|
::= { vsStatsEntry 3 }
|
|
|
|
virtualPort OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port number of the virtual service."
|
|
::= { vsStatsEntry 4 }
|
|
|
|
vsURLHits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of QoS URL policy hits for the virtual service."
|
|
::= { vsStatsEntry 5 }
|
|
|
|
vsHostnameHits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of QoS Hostname policy hits for the virtual service."
|
|
::= { vsStatsEntry 6 }
|
|
|
|
vsPerstntCookieHits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Persistent Cookie policy hits for the virtual service."
|
|
::= { vsStatsEntry 7 }
|
|
|
|
vsQosCookieHits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of QoS Cookie hits for the virtual service."
|
|
::= { vsStatsEntry 8 }
|
|
|
|
vsDefaultHits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Default policy hits for the virtual service."
|
|
::= { vsStatsEntry 9 }
|
|
|
|
vsPerstntURLHits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Persistent URL policy hits for the virtual service."
|
|
::= { vsStatsEntry 10 }
|
|
|
|
vsStaticHits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Static policy hits for the virtual service."
|
|
::= { vsStatsEntry 11 }
|
|
|
|
vsQosNetworkHits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of QoS Network policy hits for the virtual service."
|
|
::= { vsStatsEntry 12 }
|
|
|
|
vsQosURLHits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of QoS URL policy hits for the virtual service."
|
|
::= { vsStatsEntry 13 }
|
|
|
|
vsBackupHits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Backup policy hits for the virtual service."
|
|
::= { vsStatsEntry 14 }
|
|
|
|
vsCacheHits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Cache hits for the virtual service."
|
|
::= { vsStatsEntry 15 }
|
|
|
|
vsRegexHits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Regex policy hits for the virtual service."
|
|
::= { vsStatsEntry 16 }
|
|
|
|
vsRCookieHits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Rewrite Cookie policy hits for the virtual service."
|
|
::= { vsStatsEntry 17 }
|
|
|
|
vsICookieHits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Insert Cookie policy hits for the virtual service."
|
|
::= { vsStatsEntry 18 }
|
|
|
|
vsConnCnt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of open connections to the virtual service."
|
|
::= { vsStatsEntry 19 }
|
|
|
|
virtualAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address type of virtualAddress."
|
|
::= { vsStatsEntry 20 }
|
|
|
|
virtualAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the virtual service."
|
|
::= { vsStatsEntry 21 }
|
|
|
|
vsQosClientPortHits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of QoS Client Port policy hits for the virtual service."
|
|
::= { vsStatsEntry 22 }
|
|
|
|
vsQosBodyHits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of QoS Body policy hits for the virtual service."
|
|
::= { vsStatsEntry 23 }
|
|
|
|
vsHeaderHits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Header policy hits for the virtual service."
|
|
::= { vsStatsEntry 24 }
|
|
|
|
vsHashURLHits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Hash URL policy hits for the virtual service."
|
|
::= { vsStatsEntry 25 }
|
|
|
|
vsRedirectHits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Redirect policy hits for the virtual service."
|
|
::= { vsStatsEntry 26 }
|
|
|
|
gpStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GpStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A statistics table of the group."
|
|
::= { groupStats 1 }
|
|
|
|
gpStatsEntry OBJECT-TYPE
|
|
SYNTAX GpStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A gpStatsTable entry containing the statistics of one group."
|
|
INDEX { groupIndex }
|
|
::= { gpStatsTable 1 }
|
|
|
|
|
|
GpStatsEntry ::= SEQUENCE {
|
|
groupIndex Integer32,
|
|
groupID DisplayString,
|
|
gpTotalHits Integer32
|
|
}
|
|
|
|
groupIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reference index for each group."
|
|
::= { gpStatsEntry 1 }
|
|
|
|
groupID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the group."
|
|
::= { gpStatsEntry 2 }
|
|
|
|
gpTotalHits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total hits for the group."
|
|
::= { gpStatsEntry 3 }
|
|
|
|
|
|
|
|
|
|
---
|
|
--- The information of ArrayNetworks's Health Check MIB.
|
|
---
|
|
healthCheck OBJECT IDENTIFIER ::= { arrayNetworks 27 }
|
|
hcStats OBJECT IDENTIFIER ::= { healthCheck 1 }
|
|
--hcGeneral OBJECT IDENTIFIER ::= { healthCheck 2 }
|
|
|
|
|
|
hcRSCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of real services being checked."
|
|
::= { hcStats 1 }
|
|
|
|
hcStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HcStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Health Check statistics table."
|
|
::= { hcStats 2 }
|
|
|
|
hcStatsEntry OBJECT-TYPE
|
|
SYNTAX HcStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A hcStatsTable entry containing health check statistics for one real service."
|
|
INDEX { hcIndex }
|
|
::= { hcStatsTable 1 }
|
|
|
|
|
|
HcStatsEntry ::= SEQUENCE {
|
|
hcIndex Integer32,
|
|
hcName DisplayString,
|
|
hcAddr IpAddress,
|
|
hcPort INTEGER,
|
|
hcStatus INTEGER,
|
|
hcCause DisplayString,
|
|
hcNumDowns Integer32,
|
|
hcNumUps Integer32,
|
|
hcConnAttempt Integer32,
|
|
hcConnSuccess Integer32,
|
|
hcConnFail Integer32,
|
|
hcAddressType InetAddressType,
|
|
hcAddress InetAddress
|
|
}
|
|
|
|
|
|
hcIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reference index for each real service being checked."
|
|
::= { hcStatsEntry 1 }
|
|
|
|
hcName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real service name."
|
|
::= { hcStatsEntry 2 }
|
|
|
|
hcAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Health Check IP address."
|
|
::= { hcStatsEntry 3 }
|
|
|
|
hcPort OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Health Check port."
|
|
::= { hcStatsEntry 4 }
|
|
|
|
hcStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up (1),
|
|
down (0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status (UP/DOWN) of the health check."
|
|
::= { hcStatsEntry 5 }
|
|
|
|
hcCause OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason why the health check is being marked UP/DOWN."
|
|
::= { hcStatsEntry 6 }
|
|
|
|
hcNumDowns OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times the health check is down."
|
|
::= { hcStatsEntry 7 }
|
|
|
|
hcNumUps OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times the health check is up."
|
|
::= { hcStatsEntry 8 }
|
|
|
|
hcConnAttempt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of connections attempted."
|
|
::= { hcStatsEntry 9 }
|
|
|
|
hcConnSuccess OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of successful connections."
|
|
::= { hcStatsEntry 10 }
|
|
|
|
hcConnFail OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of connection failures."
|
|
::= { hcStatsEntry 11 }
|
|
|
|
hcAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address type of hcAddress."
|
|
::= { hcStatsEntry 12 }
|
|
|
|
hcAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Health Check IP address."
|
|
::= { hcStatsEntry 13 }
|
|
|
|
--- End of Health Check MIBS
|
|
|
|
---
|
|
--- ArrayNetworks Compression Statistics MIB
|
|
---
|
|
|
|
compression OBJECT IDENTIFIER ::= { arrayNetworks 28 }
|
|
|
|
totalBytesRcvd OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of bytes received."
|
|
::= { compression 1 }
|
|
|
|
|
|
totalBytesSent OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of bytes sent."
|
|
::= { compression 2 }
|
|
|
|
rcvdBytesPerSec OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of bytes received per second."
|
|
::= { compression 3 }
|
|
|
|
sentBytesPerSec OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of bytes sent per second."
|
|
::= { compression 4 }
|
|
|
|
peakRcvdBytesPerSec OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak received bytes per second"
|
|
::= { compression 5 }
|
|
|
|
peakSentBytesPerSec OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak sent bytes per second"
|
|
::= { compression 6 }
|
|
|
|
activeTransac OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of currently active transactions"
|
|
::= { compression 7 }
|
|
|
|
|
|
--- End of ArrayNetworks Compression Statistics MIB
|
|
|
|
---
|
|
--- ArrayNetworks performance Statistics MIB
|
|
---
|
|
|
|
memory OBJECT IDENTIFIER ::= { arrayNetworks 4 }
|
|
|
|
sysMemory OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Curren system total available memory"
|
|
::= { memory 1 }
|
|
|
|
sysMemoryUtilization OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current percentage of Network memory utilization"
|
|
::= { memory 2 }
|
|
|
|
sysSwapUsed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Currently used swap space in MB"
|
|
::= { memory 3 }
|
|
|
|
sysSwapCapacity OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current swap space usage"
|
|
::= { memory 4 }
|
|
|
|
|
|
--- End of ArrayNetworks System memory MIB
|
|
|
|
---
|
|
--- ArrayNetworks performance Statistics MIB
|
|
---
|
|
|
|
performance OBJECT IDENTIFIER ::= { arrayNetworks 30 }
|
|
|
|
cpuUtilization OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current percentage of CPU utilization"
|
|
::= { performance 1 }
|
|
|
|
|
|
connectionsPerSec OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of connections per second"
|
|
::= { performance 2 }
|
|
|
|
requestsPerSec OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of requests per second"
|
|
::= { performance 3 }
|
|
|
|
--- End of ArrayNetworks performance Statistics MIB
|
|
|
|
---
|
|
--- ArrayNetworks monitor Statistics MIB
|
|
---
|
|
monitor OBJECT IDENTIFIER ::= { arrayNetworks 32 }
|
|
|
|
cputemp OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..511))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"current cpu temprature of cpu and sys"
|
|
::= { monitor 1 }
|
|
|
|
|
|
fanspeed OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..1023))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"current fan speed"
|
|
::= { monitor 2 }
|
|
|
|
powerstate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok (0),
|
|
one-of-the-power-supply-modules-has-failed(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"current dual power supply state (0 (ok),1(error))"
|
|
::= { monitor 3 }
|
|
|
|
--- End of ArrayNetworks monitor Statistics MIB
|
|
|
|
--- ArrayNetworks Sdns Statistics MIB
|
|
---
|
|
|
|
sdns OBJECT IDENTIFIER ::= { arrayNetworks 31 }
|
|
|
|
totalReq OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total DNS requests."
|
|
::= { sdns 1 }
|
|
|
|
|
|
totalSucc OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total successful DNS resolvings."
|
|
::= { sdns 2 }
|
|
|
|
totalFail OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total failed DNS resolvings."
|
|
::= { sdns 3 }
|
|
|
|
reqLastSec OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total DNS requests in the last second."
|
|
::= { sdns 4 }
|
|
|
|
succLastSec OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total successful DNS resolvings in the last second."
|
|
::= { sdns 5 }
|
|
|
|
failLastSec OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total failed DNS resolvings in the last second."
|
|
::= { sdns 6 }
|
|
|
|
reqPeakSec OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak DNS requests in a second."
|
|
::= { sdns 7 }
|
|
|
|
succPeakSec OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak successful DNS resolvings in a second."
|
|
::= { sdns 8 }
|
|
|
|
reqLastMin OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total DNS requests in the last minute."
|
|
::= { sdns 9 }
|
|
|
|
succLastMin OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total successful DNS resolvings in the last minute."
|
|
::= { sdns 10 }
|
|
|
|
failLastMin OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total failed DNS resolvings in the last minute."
|
|
::= { sdns 11 }
|
|
|
|
reqPeakMin OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak DNS requests in a minute."
|
|
::= { sdns 12 }
|
|
|
|
succPeakMin OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak successful DNS resolvings in a minute."
|
|
::= { sdns 13 }
|
|
|
|
reqLastHour OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total DNS requests in the last hour."
|
|
::= { sdns 14 }
|
|
|
|
succLastHour OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total successful DNS resolvings in the last hour."
|
|
::= { sdns 15 }
|
|
|
|
failLastHour OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total failed DNS resolvings in the last hour."
|
|
::= { sdns 16 }
|
|
|
|
reqPeakHour OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak DNS requests in an hour."
|
|
::= { sdns 17 }
|
|
|
|
succPeakHour OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak successful DNS resolvings in an hour."
|
|
::= { sdns 18 }
|
|
|
|
reqLastDay OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total DNS requests in the last day."
|
|
::= { sdns 19 }
|
|
|
|
succLastDay OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total successful DNS resolvings in the last day."
|
|
::= { sdns 20 }
|
|
|
|
failLastDay OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total failed DNS resolvings in the last day."
|
|
::= { sdns 21 }
|
|
|
|
reqPeakDay OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak DNS requests in a day."
|
|
::= { sdns 22 }
|
|
|
|
succPeakDay OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak successful DNS resolvings in a day."
|
|
::= { sdns 23 }
|
|
|
|
reqLastSec5 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total DNS requests in the last 5 seconds."
|
|
::= { sdns 24 }
|
|
|
|
succLastSec5 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total successful DNS resolvings in the last 5 seconds."
|
|
::= { sdns 25 }
|
|
|
|
failLastSec5 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total failed DNS resolvings in the last 5 seconds."
|
|
::= { sdns 26 }
|
|
|
|
reqPeakSec5 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak DNS requests in 5 seconds."
|
|
::= { sdns 27 }
|
|
|
|
succPeakSec5 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peak successful DNS resolvings in 5 seconds."
|
|
::= { sdns 28 }
|
|
|
|
--- End of ArrayNetworks Sdns Statistics MIB
|
|
|
|
---
|
|
--- The information of arrayNetworks' Virtual Router Redundancy Protocol MIB
|
|
|
|
vrrp OBJECT IDENTIFIER ::= { arrayNetworks 18 }
|
|
clusterVrrp OBJECT IDENTIFIER ::= { vrrp 1 }
|
|
-- vrrpStatistics OBJECT IDENTIFIER ::= { caVrrp 2 }
|
|
|
|
maxCluster OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current maximum possible number of entries in the vrrpTable,
|
|
which is 255 * (number of interfaces for which a cluster is
|
|
defined). 255 is the max number of VIPs in a cluster."
|
|
::= { clusterVrrp 1 }
|
|
|
|
clusterNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current number of entries in the vrrpTable."
|
|
::= { clusterVrrp 2 }
|
|
|
|
vrrpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VrrpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table containing clustering configuration"
|
|
::= { clusterVrrp 3 }
|
|
|
|
vrrpEntry OBJECT-TYPE
|
|
SYNTAX VrrpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the vrrpTable. Each entry represents a cluster VIP
|
|
and not the cluster itself. If a cluster has n VIPs, then there
|
|
will be n entries for the cluster in the vrrpTable (0 <= n <= 255).
|
|
All the entries in the vrrpTable belonging to a single cluster
|
|
will have the same values for all the fields except
|
|
clusterVirIndex and clusterVirAddr"
|
|
INDEX { clusterVirIndex }
|
|
::= { vrrpTable 1 }
|
|
|
|
VrrpEntry ::= SEQUENCE {
|
|
clusterVirIndex Integer32,
|
|
clusterId Integer32,
|
|
clusterVirState INTEGER,
|
|
clusterVirIfname DisplayString,
|
|
clusterVirAddr IpAddress,
|
|
clusterVirAuthType INTEGER,
|
|
clusterVirAuthPasswd DisplayString,
|
|
clusterVirPreempt INTEGER,
|
|
clusterVirInterval Integer32,
|
|
clusterVirPriority Integer32,
|
|
clusterVirAddressType InetAddressType,
|
|
clusterVirAddress InetAddress
|
|
}
|
|
|
|
clusterVirIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The cluster virtual table index"
|
|
::= { vrrpEntry 1 }
|
|
|
|
clusterId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cluster identifier"
|
|
::= { vrrpEntry 2 }
|
|
|
|
clusterVirState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
incomplete (0),
|
|
reserverd (1),
|
|
init (2),
|
|
backup (3),
|
|
master (4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current state of the cluster"
|
|
::= { vrrpEntry 3 }
|
|
|
|
|
|
clusterVirIfname OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface name on which the cluster is defined"
|
|
::= { vrrpEntry 4 }
|
|
|
|
clusterVirAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A virtual ip address (VIP) in the cluster"
|
|
::= { vrrpEntry 5 }
|
|
|
|
clusterVirAuthType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
simple-text-password(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of authentication being used.
|
|
none(0) - no authentication
|
|
simple-text-password(1) - use password specified in cluster
|
|
virtual for authentication."
|
|
DEFVAL { none }
|
|
::= { vrrpEntry 6 }
|
|
|
|
clusterVirAuthPasswd OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The password for authentication."
|
|
::= { vrrpEntry 7 }
|
|
|
|
clusterVirPreempt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
false (0),
|
|
true (1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is for controling whether a higher priority Backup
|
|
VRRP virtual preempts a low priority Master."
|
|
DEFVAL { true }
|
|
::= { vrrpEntry 8 }
|
|
|
|
clusterVirInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (3..60)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VRRP advertisement interval"
|
|
DEFVAL { 5 }
|
|
::= { vrrpEntry 9 }
|
|
|
|
clusterVirPriority OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Priority of the local node in the cluster"
|
|
DEFVAL { 100 }
|
|
::= { vrrpEntry 10 }
|
|
|
|
clusterVirAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address type of clusterVirAddress."
|
|
::= { vrrpEntry 11 }
|
|
|
|
clusterVirAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A virtual ip address (VIP) in the cluster"
|
|
::= { vrrpEntry 12 }
|
|
|
|
|
|
---
|
|
--- The information of arrayNetworks' Secure Sockets Layer MIB
|
|
sslMIB OBJECT IDENTIFIER ::= { arrayNetworks 20 }
|
|
sslGeneral OBJECT IDENTIFIER ::= { sslMIB 1 }
|
|
sslStats OBJECT IDENTIFIER ::= { sslMIB 2 }
|
|
|
|
vhostNum OBJECT-TYPE
|
|
SYNTAX Integer32(1..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of SSL hosts currently configured."
|
|
::= { sslGeneral 2 }
|
|
|
|
totalOpenSSLConns OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of open SSL connections (all SSL hosts)"
|
|
::= { sslStats 1 }
|
|
|
|
totalAcceptedConns OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of accepted SSL connections (all SSL hosts)"
|
|
::= { sslStats 2 }
|
|
|
|
totalRequestedConns OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of requested SSL connections (all SSL hosts)"
|
|
::= { sslStats 3 }
|
|
|
|
sslTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SslEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SSL host statistics table"
|
|
::= { sslStats 4 }
|
|
|
|
sslEntry OBJECT-TYPE
|
|
SYNTAX SslEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"sslTable entry for one SSL host"
|
|
INDEX { sslIndex }
|
|
::= { sslTable 1 }
|
|
|
|
SslEntry ::= SEQUENCE {
|
|
sslIndex Integer32,
|
|
vhostName DisplayString,
|
|
openSSLConns Integer32,
|
|
acceptedConns Integer32,
|
|
requestedConns Integer32,
|
|
resumedSess Integer32,
|
|
resumableSess Integer32,
|
|
missSess Integer32,
|
|
connsPerSec Integer32
|
|
}
|
|
|
|
sslIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SSL table index "
|
|
::= { sslEntry 1 }
|
|
|
|
vhostName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the SSL host"
|
|
::= { sslEntry 2 }
|
|
|
|
openSSLConns OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Open SSL connections for SSL hostName"
|
|
::= { sslEntry 3 }
|
|
|
|
|
|
acceptedConns OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of accepted SSL connections for SSL hostName"
|
|
::= { sslEntry 4 }
|
|
|
|
|
|
requestedConns OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of requested SSL connections for SSL hostName"
|
|
::= { sslEntry 5 }
|
|
|
|
resumedSess OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of resumed SSL sessions for SSL hostName"
|
|
::= { sslEntry 6 }
|
|
|
|
resumableSess OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of resumable SSL sessions for SSL hostName"
|
|
::= { sslEntry 7 }
|
|
|
|
missSess OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of SSL session misses for SSL hostName"
|
|
::= { sslEntry 8 }
|
|
|
|
connsPerSec OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of SSL connections established per second"
|
|
::= { sslEntry 9 }
|
|
|
|
---
|
|
--- The information of arrayNetworks' Syslog Message MIB File
|
|
caSyslog OBJECT IDENTIFIER ::= { arrayNetworks 24 }
|
|
logBasic OBJECT IDENTIFIER ::= { caSyslog 1 }
|
|
logHistory OBJECT IDENTIFIER ::= { caSyslog 2 }
|
|
caSyslogTrap OBJECT IDENTIFIER ::= { caSyslog 3 }
|
|
-- Textual Conventions
|
|
|
|
SyslogSeverity ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The severity of a syslog message. The enumeration
|
|
values are equal to the values that syslog uses + 1.
|
|
For example, with syslog, emergency=0."
|
|
SYNTAX INTEGER {
|
|
emergency(0),
|
|
alert(1),
|
|
critical(2),
|
|
error(3),
|
|
warning(4),
|
|
notice(5),
|
|
info(6),
|
|
debug(7)
|
|
}
|
|
|
|
|
|
-- Basic syslog objects
|
|
|
|
logNotificationsSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "notifications"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of syslog notifications that
|
|
have been sent. This number may include notifications
|
|
that were prevented from being transmitted due to
|
|
reasons such as resource limitations and/or
|
|
non-connectivity. If one is receiving notifications,
|
|
one can periodically poll this object to determine if
|
|
any notifications were missed. If so, a poll of the
|
|
logHistoryTable might be appropriate."
|
|
::= { logBasic 1 }
|
|
|
|
logNotificationsEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable (1),
|
|
disable (0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether logMessageGenerated notifications
|
|
will or will not be sent when a syslog message is
|
|
generated by the device. Disabling notifications
|
|
does not prevent syslog messages from being added
|
|
to the logHistoryTable."
|
|
DEFVAL { disable }
|
|
::= { logBasic 2 }
|
|
|
|
logMaxSeverity OBJECT-TYPE
|
|
SYNTAX SyslogSeverity
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates which syslog severity levels will be
|
|
processed. Any syslog message with a severity value
|
|
greater than this value will be ignored by the agent.
|
|
note: severity numeric values increase as their
|
|
severity decreases, e.g. error(3) is more severe than
|
|
debug(7)."
|
|
DEFVAL { warning }
|
|
::= { logBasic 3 }
|
|
|
|
-- Syslog message history table
|
|
|
|
logHistTableMaxLength OBJECT-TYPE
|
|
SYNTAX Integer32 (0..500)
|
|
UNITS "entries"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The upper limit on the number of entries that the
|
|
logHistoryTable may contain. A value of 0 will
|
|
prevent any history from being retained. When this
|
|
table is full, the oldest entry will be deleted and
|
|
a new one will be created."
|
|
DEFVAL { 1 }
|
|
::= { logHistory 1 }
|
|
|
|
logHistoryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LogHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of syslog messages generated by this device.
|
|
All 'interesting' syslog messages (i.e. severity <=
|
|
logMaxSeverity) are entered into this table."
|
|
::= { logHistory 2 }
|
|
|
|
logHistoryEntry OBJECT-TYPE
|
|
SYNTAX LogHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A syslog message that was previously generated by this
|
|
device. Each entry is indexed by a message index."
|
|
INDEX { index }
|
|
::= { logHistoryTable 1 }
|
|
|
|
LogHistoryEntry ::= SEQUENCE {
|
|
index Integer32,
|
|
severity SyslogSeverity,
|
|
msgText DisplayString
|
|
}
|
|
|
|
index OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A monotonically increasing integer for the sole
|
|
purpose of indexing messages. When it reaches the
|
|
maximum value the agent flushes the table and wraps
|
|
the value back to 1."
|
|
::= { logHistoryEntry 1 }
|
|
|
|
severity OBJECT-TYPE
|
|
SYNTAX SyslogSeverity
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The severity of the message."
|
|
::= { logHistoryEntry 2 }
|
|
|
|
msgText OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The text of the message. If the text of the message
|
|
exceeds 255 bytes, the message will be truncated to
|
|
254 bytes and a '*' character will be appended,
|
|
indicating that the message has been truncated."
|
|
::= { logHistoryEntry 3 }
|
|
|
|
-- notifications
|
|
|
|
syslogTrap NOTIFICATION-TYPE
|
|
OBJECTS { severity,
|
|
msgText
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When a syslogTrap message is generated by the device a
|
|
syslogTrap notification is sent. The
|
|
sending of these notifications can be enabled/disabled
|
|
via the logNotificationsEnabled object."
|
|
::= { caSyslogTrap 1 }
|
|
|
|
|
|
---
|
|
--- The statistics of arrayNetworks' VIP Group MIB
|
|
|
|
vipStats OBJECT IDENTIFIER ::= { arrayNetworks 22 }
|
|
|
|
vipStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on (1),
|
|
off (0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of VIP statistics gathering - on or off"
|
|
::= { vipStats 1 }
|
|
|
|
|
|
hostName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The hostname that the VIP is representing (hostname of the appliance)"
|
|
::= { vipStats 2 }
|
|
|
|
currentTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current time in the format of MM/DD/YY HH:MM "
|
|
::= { vipStats 3 }
|
|
|
|
totalIPPktsIn OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of ip packets received on all VIPs"
|
|
::= { vipStats 4 }
|
|
|
|
totalIPPktsOut OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of ip packets sent out on all VIPs"
|
|
::= { vipStats 5 }
|
|
|
|
totalIPBytesIn OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of IP bytes received on all VIPs"
|
|
::= { vipStats 6 }
|
|
|
|
totalIPBytesOut OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of IP bytes sent out on all VIPs"
|
|
::= { vipStats 7 }
|
|
|
|
ipStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IpStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of VIP statistics."
|
|
|
|
::= { vipStats 8 }
|
|
|
|
ipStatsEntry OBJECT-TYPE
|
|
SYNTAX IpStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the ipStatsTable is created
|
|
for each VIP."
|
|
|
|
INDEX {
|
|
ipAddrType, ipAddr
|
|
}
|
|
::= { ipStatsTable 1 }
|
|
|
|
IpStatsEntry ::=
|
|
SEQUENCE {
|
|
ipIndex Integer32,
|
|
ipAddress IpAddress,
|
|
ipPktsIn Counter64,
|
|
ipBytesIn Counter64,
|
|
ipPktsOut Counter64,
|
|
ipBytesOut Counter64,
|
|
startTime DisplayString,
|
|
ipAddrType InetAddressType,
|
|
ipAddr InetAddress
|
|
}
|
|
|
|
ipIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VIP statistics table index"
|
|
::= { ipStatsEntry 1 }
|
|
|
|
|
|
ipAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VIP address"
|
|
::= { ipStatsEntry 2 }
|
|
|
|
ipPktsIn OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of IP packets received on the VIP"
|
|
::= { ipStatsEntry 3 }
|
|
|
|
|
|
ipBytesIn OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of bytes received on the VIP"
|
|
::= { ipStatsEntry 4 }
|
|
|
|
ipPktsOut OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of packets sent out on the VIP"
|
|
::= { ipStatsEntry 5 }
|
|
|
|
ipBytesOut OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of bytes sent out on the VIP"
|
|
::= { ipStatsEntry 6 }
|
|
|
|
startTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time statistics gathering was enabled for the VIP"
|
|
::= { ipStatsEntry 7 }
|
|
|
|
ipAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address type of ipAddress"
|
|
::= { ipStatsEntry 8 }
|
|
|
|
ipAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VIP address"
|
|
::= { ipStatsEntry 9 }
|
|
|
|
|
|
-- Implementation of the Interfaces group is mandatory for
|
|
-- all systems.
|
|
|
|
|
|
ifTraffic OBJECT IDENTIFIER ::= { arrayNetworks 23 }
|
|
|
|
infNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of network interfaces present on this system."
|
|
::= { ifTraffic 1 }
|
|
|
|
|
|
infTotalInOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total accumulated number of octets received on all the
|
|
active interfaces (loopback is not included)"
|
|
::= { ifTraffic 2 }
|
|
|
|
infTotalOutOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total accumulated number of octets transmitted out on
|
|
all the active interfaces (loopback is not included)"
|
|
::= { ifTraffic 3 }
|
|
|
|
infTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF InfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of interface statistics. The number of
|
|
entries is given by the value of infNumber."
|
|
::= { ifTraffic 4 }
|
|
|
|
infEntry OBJECT-TYPE
|
|
SYNTAX InfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An infTable entry for one interface"
|
|
INDEX { infIndex }
|
|
::= { infTable 1 }
|
|
|
|
InfEntry ::=
|
|
SEQUENCE {
|
|
infIndex
|
|
INTEGER,
|
|
infDescr
|
|
DisplayString,
|
|
infOperStatus
|
|
INTEGER,
|
|
infAddress
|
|
IpAddress,
|
|
infInOctets
|
|
Counter64,
|
|
infInUcastPkts
|
|
Counter64,
|
|
infInNUcastPkts
|
|
Counter64,
|
|
infInDiscards
|
|
Counter64,
|
|
infInErrors
|
|
Counter64,
|
|
infInUnknownProtos
|
|
Counter64,
|
|
infOutOctets
|
|
Counter64,
|
|
infOutUcastPkts
|
|
Counter64,
|
|
infOutNUcastPkts
|
|
Counter64,
|
|
infOutErrors
|
|
Counter64,
|
|
infIpv4AddressType
|
|
InetAddressType,
|
|
infIpv4Address
|
|
InetAddress,
|
|
infIpv6AddressType
|
|
InetAddressType,
|
|
infIpv6Address
|
|
InetAddress,
|
|
infInBandwidth
|
|
Counter64,
|
|
infOutBandwidth
|
|
Counter64,
|
|
infInMcastPkts
|
|
Counter64,
|
|
infOutMcastPkts
|
|
Counter64,
|
|
infInBcastPkts
|
|
Counter64,
|
|
infOutBcastPkts
|
|
Counter64
|
|
}
|
|
|
|
|
|
infIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique value for each interface. Its value
|
|
ranges between 1 and the value of infNumber. The
|
|
value for each interface must remain constant at
|
|
least from one re-initialization of the entity's
|
|
network management system to the next re-
|
|
initialization."
|
|
::= { infEntry 1 }
|
|
|
|
infDescr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the interface"
|
|
::= { infEntry 2 }
|
|
|
|
infOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1), -- ready to pass packets
|
|
down(2) -- plug off the cable and delete interface address
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current operational state of the interface (up or down)."
|
|
::= { infEntry 3 }
|
|
|
|
infAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface's IP address"
|
|
::= { infEntry 4 }
|
|
|
|
infInOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of octets received on the interface,
|
|
including framing characters."
|
|
::= { infEntry 5 }
|
|
|
|
infInUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets, delivered by this sub-layer to a
|
|
higher (sub-)layer, which were not addressed to a multicast
|
|
or broadcast address at this sub-layer."
|
|
::= { infEntry 6 }
|
|
|
|
infInNUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The number of packets, delivered by this sub-layer to a
|
|
higher (sub-)layer, which were addressed to a multicast or
|
|
broadcast address at this sub-layer."
|
|
::= { infEntry 7 }
|
|
|
|
infInDiscards OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of inbound packets which were chosen to be
|
|
discarded even though no errors had been detected to prevent
|
|
their being deliverable to a higher-layer protocol. One
|
|
possible reason for discarding such a packet could be to
|
|
free up buffer space."
|
|
::= { infEntry 8 }
|
|
|
|
infInErrors OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"For packet-oriented interfaces, the number of inbound
|
|
packets that contained errors preventing them from being
|
|
deliverable to a higher-layer protocol. For character-
|
|
oriented or fixed-length interfaces, the number of inbound
|
|
transmission units that contained errors preventing them
|
|
from being deliverable to a higher-layer protocol."
|
|
::= { infEntry 9 }
|
|
|
|
infInUnknownProtos OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"For packet-oriented interfaces, the number of packets
|
|
received via the interface which were discarded because of
|
|
an unknown or unsupported protocol. For character-oriented
|
|
or fixed-length interfaces that support protocol
|
|
multiplexing the number of transmission units received via
|
|
the interface which were discarded because of an unknown or
|
|
unsupported protocol. For any interface that does not
|
|
support protocol multiplexing, this counter will always be
|
|
0."
|
|
::= { infEntry 10 }
|
|
|
|
|
|
infOutOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of octets transmitted out of the
|
|
interface, including framing characters."
|
|
::= { infEntry 11 }
|
|
|
|
infOutUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets that higher-level protocols
|
|
requested be transmitted, and which were not addressed to a
|
|
multicast or broadcast address at this sub-layer, including
|
|
those that were discarded or not sent."
|
|
::= { infEntry 12 }
|
|
|
|
infOutNUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The total number of packets that higher-level protocols
|
|
requested be transmitted, and which were addressed to a
|
|
multicast or broadcast address at this sub-layer, including
|
|
those that were discarded or not sent."
|
|
::= { infEntry 13 }
|
|
|
|
infOutErrors OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"For packet-oriented interfaces, the number of outbound
|
|
packets that could not be transmitted because of errors.
|
|
For character-oriented or fixed-length interfaces, the
|
|
number of outbound transmission units that could not be
|
|
transmitted because of errors."
|
|
::= { infEntry 14 }
|
|
|
|
infIpv4AddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address type of infIpv4Address(should always ipv4)."
|
|
::= { infEntry 15 }
|
|
|
|
infIpv4Address OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface's IPv4 address"
|
|
::= { infEntry 16 }
|
|
|
|
infIpv6AddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address type of infIpv6Address(should always ipv6)."
|
|
::= { infEntry 17 }
|
|
|
|
infIpv6Address OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface's IPv6 address"
|
|
::= { infEntry 18 }
|
|
|
|
infInBandwidth OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Inside throughput(bits/second) of the last 5 minutes for
|
|
the interfaces."
|
|
::= { infEntry 19 }
|
|
|
|
infOutBandwidth OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Outside throughput(bits/second) of the last 5 minutes for
|
|
the interfaces."
|
|
::= { infEntry 20 }
|
|
|
|
infInMcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets, delivered by this sub-layer to a
|
|
higher (sub-)layer, which were addressed to a multicast
|
|
address at this sub-layer."
|
|
::= { infEntry 21 }
|
|
|
|
infOutMcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets that higher-level protocols
|
|
requested be transmitted, and which were addressed to a
|
|
multicast address at this sub-layer, including those that
|
|
were discarded or not sent."
|
|
::= { infEntry 22 }
|
|
|
|
infInBcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets, delivered by this sub-layer to a
|
|
higher (sub-)layer, which were addressed to a broadcast
|
|
address at this sub-layer."
|
|
::= { infEntry 23 }
|
|
|
|
infOutBcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets that higher-level protocols
|
|
requested be transmitted, and which were addressed to a
|
|
broadcast address at this sub-layer, including those that
|
|
were discarded or not sent."
|
|
::= { infEntry 24 }
|
|
|
|
-- Implementation of the ClickTCP is mandatory for all systems.
|
|
|
|
clickTcp OBJECT IDENTIFIER ::= { arrayNetworks 25 }
|
|
|
|
|
|
ctcpActiveOpens OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times ClickTCP connections have made a direct
|
|
transition to the SYN-SENT state from the CLOSED state."
|
|
::= { clickTcp 1 }
|
|
|
|
ctcpPassiveOpens OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times ClickTCP connections have made a direct
|
|
transition to the SYN-RCVD state from the LISTEN state."
|
|
::= { clickTcp 2 }
|
|
|
|
ctcpAttemptFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times ClickTCP connections have made a direct
|
|
transition to the CLOSED state from either the SYN-SENT
|
|
state or the SYN-RCVD state, plus the number of times TCP
|
|
connections have made a direct transition to the LISTEN
|
|
state from the SYN-RCVD state."
|
|
::= { clickTcp 3 }
|
|
|
|
ctcpEstabResets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times ClickTCP connections have made a direct
|
|
transition to the CLOSED state from either the ESTABLISHED
|
|
state or the CLOSE-WAIT state."
|
|
::= { clickTcp 4 }
|
|
|
|
ctcpCurrEstab OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ClickTCP connections for which the current state
|
|
is either ESTABLISHED or CLOSE-WAIT."
|
|
::= { clickTcp 5 }
|
|
|
|
ctcpInSegs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of ClickTCP segments received, including those
|
|
received in error. This count includes segments received on
|
|
currently established connections."
|
|
::= { clickTcp 6 }
|
|
|
|
ctcpOutSegs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of ClickTCP segments sent, including those on
|
|
current connections but excluding those containing only
|
|
retransmitted octets."
|
|
::= { clickTcp 7 }
|
|
|
|
ctcpRetransSegs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of segments retransmitted - that is, the
|
|
number of ClickTCP segments transmitted containing one or more
|
|
previously transmitted octets."
|
|
::= { clickTcp 8 }
|
|
|
|
ctcpInErrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of segments received in error (e.g., bad
|
|
ClickTCP checksums)."
|
|
::= { clickTcp 9 }
|
|
|
|
ctcpOutRsts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ClickTCP segments sent containing the RST flag."
|
|
::= { clickTcp 10 }
|
|
|
|
|
|
-- the ClickTCP Connection table
|
|
|
|
-- The ClickTCP connection table contains information about this
|
|
-- entity's existing ClickTCP connections.
|
|
|
|
ctcpConnTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CtcpConnEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table containing ClickTCP connection-specific information."
|
|
::= { clickTcp 11 }
|
|
|
|
ctcpConnEntry OBJECT-TYPE
|
|
SYNTAX CtcpConnEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A conceptual row of the ctcpConnTable containing information
|
|
about a particular current TCP connection. Each row of this
|
|
table is transient, in that it ceases to exist when (or soon
|
|
after) the connection makes the transition to the CLOSED
|
|
state."
|
|
INDEX {
|
|
ctcpIndex
|
|
}
|
|
::= { ctcpConnTable 1 }
|
|
|
|
CtcpConnEntry ::= SEQUENCE {
|
|
ctcpIndex INTEGER,
|
|
ctcpConnState INTEGER,
|
|
ctcpConnLocalAddress IpAddress,
|
|
ctcpConnLocalPort INTEGER,
|
|
ctcpConnRemAddress IpAddress,
|
|
ctcpConnRemPort INTEGER,
|
|
ctcpConnLocalAddrType InetAddressType,
|
|
ctcpConnLocalAddr InetAddress,
|
|
ctcpConnRemAddrType InetAddressType,
|
|
ctcpConnRemAddr InetAddress
|
|
}
|
|
|
|
ctcpIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique value for each clicktcp connection. "
|
|
::= { ctcpConnEntry 1 }
|
|
|
|
|
|
ctcpConnState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
closed(1),
|
|
listen(2),
|
|
synSent(3),
|
|
synReceived(4),
|
|
established(5),
|
|
finWait1(6),
|
|
finWait2(7),
|
|
closeWait(8),
|
|
lastAck(9),
|
|
closing(10),
|
|
timeWait(11),
|
|
deleteTCB(12)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of this TCP connection."
|
|
::= { ctcpConnEntry 2 }
|
|
|
|
ctcpConnLocalAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The local IP address for this TCP connection. In the case
|
|
of a connection in the listen state which is willing to
|
|
accept connections for any IP interface associated with the
|
|
node, the value 0.0.0.0 is used."
|
|
::= { ctcpConnEntry 3 }
|
|
|
|
ctcpConnLocalPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The local port number for this TCP connection."
|
|
::= { ctcpConnEntry 4 }
|
|
|
|
ctcpConnRemAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote IP address for this TCP connection."
|
|
::= { ctcpConnEntry 5 }
|
|
|
|
ctcpConnRemPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote port number for this TCP connection."
|
|
::= { ctcpConnEntry 6 }
|
|
|
|
ctcpConnLocalAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address type of ctcpConnLocalAddress."
|
|
::= { ctcpConnEntry 7 }
|
|
|
|
ctcpConnLocalAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The local IP address for this TCP connection. In the case
|
|
of a connection in the listen state which is willing to
|
|
accept connections for any IP interface associated with the
|
|
node, the value 0.0.0.0/:: is used."
|
|
::= { ctcpConnEntry 8 }
|
|
|
|
ctcpConnRemAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address type of ctcpConnRemAddress."
|
|
::= { ctcpConnEntry 9 }
|
|
|
|
ctcpConnRemAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote IP address for this TCP connection."
|
|
::= { ctcpConnEntry 10 }
|
|
|
|
-- ArrayNetworks system information MIB
|
|
systemInfo OBJECT IDENTIFIER ::= { arrayNetworks 3 }
|
|
|
|
serialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Serial Number of the equipment"
|
|
::= { systemInfo 1 }
|
|
|
|
-- End of ArrayNetworks system information MIB
|
|
|
|
END |