5755 lines
154 KiB
Plaintext
5755 lines
154 KiB
Plaintext
-- -*- mode:snmp -*-
|
|
|
|
ZXTM-MIB DEFINITIONS ::= BEGIN
|
|
|
|
--======================================================================
|
|
-- MIB for Zeus Traffic Manager 7.4
|
|
-- For more information, please see http://www.zeus.com/
|
|
--======================================================================
|
|
|
|
IMPORTS
|
|
OBJECT-TYPE, enterprises, Counter, Gauge, IpAddress, TimeTicks
|
|
FROM RFC1155-SMI
|
|
DisplayString
|
|
FROM RFC1213-MIB
|
|
InetAddressType, InetAddress
|
|
FROM INET-ADDRESS-MIB
|
|
TRAP-TYPE
|
|
FROM RFC-1215;
|
|
|
|
zeus OBJECT IDENTIFIER ::= { enterprises 7146 }
|
|
products OBJECT IDENTIFIER ::= { zeus 1 }
|
|
zxtm OBJECT IDENTIFIER ::= { products 2 }
|
|
globals OBJECT IDENTIFIER ::= { zxtm 1 }
|
|
virtualservers OBJECT IDENTIFIER ::= { zxtm 2 }
|
|
pools OBJECT IDENTIFIER ::= { zxtm 3 }
|
|
nodes OBJECT IDENTIFIER ::= { zxtm 4 }
|
|
serviceprotection OBJECT IDENTIFIER ::= { zxtm 5 }
|
|
trafficips OBJECT IDENTIFIER ::= { zxtm 6 }
|
|
servicelevelmonitoring OBJECT IDENTIFIER ::= { zxtm 7 }
|
|
pernodeservicelevelmon OBJECT IDENTIFIER ::= { zxtm 8 }
|
|
bandwidthmgt OBJECT IDENTIFIER ::= { zxtm 9 }
|
|
connratelimit OBJECT IDENTIFIER ::= { zxtm 10 }
|
|
extra OBJECT IDENTIFIER ::= { zxtm 11 }
|
|
netinterfaces OBJECT IDENTIFIER ::= { zxtm 12 }
|
|
events OBJECT IDENTIFIER ::= { zxtm 13 }
|
|
actions OBJECT IDENTIFIER ::= { zxtm 14 }
|
|
zxtmtraps OBJECT IDENTIFIER ::= { zxtm 15 }
|
|
persistence OBJECT IDENTIFIER ::= { zxtm 16 }
|
|
cache OBJECT IDENTIFIER ::= { zxtm 17 }
|
|
webcache OBJECT IDENTIFIER ::= { cache 1 }
|
|
sslcache OBJECT IDENTIFIER ::= { cache 2 }
|
|
aspsessioncache OBJECT IDENTIFIER ::= { cache 3 }
|
|
ipsessioncache OBJECT IDENTIFIER ::= { cache 4 }
|
|
j2eesessioncache OBJECT IDENTIFIER ::= { cache 5 }
|
|
unisessioncache OBJECT IDENTIFIER ::= { cache 6 }
|
|
sslsessioncache OBJECT IDENTIFIER ::= { cache 7 }
|
|
rules OBJECT IDENTIFIER ::= { zxtm 18 }
|
|
monitors OBJECT IDENTIFIER ::= { zxtm 19 }
|
|
licensekeys OBJECT IDENTIFIER ::= { zxtm 20 }
|
|
zxtms OBJECT IDENTIFIER ::= { zxtm 21 }
|
|
trapobjects OBJECT IDENTIFIER ::= { zxtm 22 }
|
|
cloudcredentials OBJECT IDENTIFIER ::= { zxtm 23 }
|
|
glbservices OBJECT IDENTIFIER ::= { zxtm 24 }
|
|
perlocationservices OBJECT IDENTIFIER ::= { zxtm 25 }
|
|
locations OBJECT IDENTIFIER ::= { zxtm 26 }
|
|
listenips OBJECT IDENTIFIER ::= { zxtm 27 }
|
|
authenticators OBJECT IDENTIFIER ::= { zxtm 28 }
|
|
|
|
--=============================================================================
|
|
-- MIB for ZXTM
|
|
--=============================================================================
|
|
|
|
-- Root OID: .1.3.6.1.4.1.7146.1.2
|
|
|
|
--=============================================================================
|
|
-- Globals
|
|
--=============================================================================
|
|
|
|
--------------------------
|
|
-- Info
|
|
--------------------------
|
|
|
|
version OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Zeus Traffic Manager version."
|
|
::= { globals 1 }
|
|
|
|
numberChildProcesses OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of traffic manager child processes."
|
|
::= { globals 2 }
|
|
|
|
upTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The time (in hundredths of a second) that Zeus software has been
|
|
operational for (this value will wrap if it has been running for more
|
|
than 497 days)."
|
|
::= { globals 3 }
|
|
|
|
timeLastConfigUpdate OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The time (in hundredths of a second) since the configuration of
|
|
traffic manager was updated (this value will wrap if no
|
|
configuration changes are made for 497 days)."
|
|
::= { globals 4 }
|
|
|
|
--------------------------
|
|
-- Traffic
|
|
--------------------------
|
|
totalBytesInLo OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes received by the traffic manager from clients ( low 32bits )."
|
|
::= { globals 5 }
|
|
|
|
totalBytesInHi OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes received by the traffic manager from clients ( high 32bits )."
|
|
::= { globals 6 }
|
|
|
|
totalBytesOutLo OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes sent by the traffic manager to clients ( low 32bits )."
|
|
::= { globals 7 }
|
|
|
|
totalBytesOutHi OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes sent by the traffic manager to clients ( high 32bits )."
|
|
::= { globals 8 }
|
|
|
|
totalCurrentConn OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of TCP connections currently established."
|
|
::= { globals 9 }
|
|
|
|
totalConn OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Total number of TCP connections received."
|
|
::= { globals 10 }
|
|
|
|
|
|
totalRequests OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Total number of TCP requests recieved."
|
|
::= { globals 127 }
|
|
|
|
totalTransactions OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Total number of TCP requests being processed, after applying TPS limits."
|
|
::= { globals 128 }
|
|
|
|
--------------------------
|
|
-- DNS
|
|
--------------------------
|
|
numberDNSARequests OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Requests for DNS A records (hostname->IP address) made by the traffic manager."
|
|
::= { globals 11 }
|
|
|
|
numberDNSACacheHits OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Requests for DNS A records resolved from the traffic manager's local cache."
|
|
::= { globals 12 }
|
|
|
|
numberDNSPTRRequests OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Requests for DNS PTR records (IP address->hostname) made by the traffic manager."
|
|
::= { globals 13 }
|
|
|
|
numberDNSPTRCacheHits OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Requests for DNS PTR records resolved from the traffic manager's local cache."
|
|
::= { globals 14 }
|
|
|
|
|
|
--------------------------
|
|
-- SNMP
|
|
--------------------------
|
|
|
|
numberSNMPUnauthorisedRequests OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SNMP requests dropped due to access restrictions."
|
|
::= { globals 15 }
|
|
|
|
numberSNMPBadRequests OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Malformed SNMP requests received."
|
|
::= { globals 16 }
|
|
|
|
numberSNMPGetRequests OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SNMP GetRequests received."
|
|
::= { globals 17 }
|
|
|
|
numberSNMPGetNextRequests OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SNMP GetNextRequests received."
|
|
::= { globals 18 }
|
|
|
|
|
|
--------------------------
|
|
-- SSL
|
|
--------------------------
|
|
|
|
sslCipherEncrypts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes encrypted with a symmetric cipher."
|
|
::= { globals 19 }
|
|
|
|
sslCipherDecrypts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes decrypted with a symmetric cipher."
|
|
::= { globals 20 }
|
|
|
|
|
|
sslCipherRC4Encrypts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes encrypted with RC4."
|
|
::= { globals 21 }
|
|
|
|
sslCipherRC4Decrypts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes decrypted with RC4."
|
|
::= { globals 22 }
|
|
|
|
sslCipherDESEncrypts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes encrypted with DES."
|
|
::= { globals 23 }
|
|
|
|
sslCipherDESDecrypts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes decrypted with DES."
|
|
::= { globals 24 }
|
|
|
|
sslCipher3DESEncrypts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes encrypted with 3DES."
|
|
::= { globals 25 }
|
|
|
|
sslCipher3DESDecrypts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes decrypted with 3DES."
|
|
::= { globals 26 }
|
|
|
|
sslCipherAESEncrypts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes encrypted with AES."
|
|
::= { globals 27 }
|
|
|
|
sslCipherAESDecrypts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes decrypted with AES."
|
|
::= { globals 28 }
|
|
|
|
sslCipherRSAEncrypts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of RSA encrypts."
|
|
::= { globals 29 }
|
|
|
|
sslCipherRSADecrypts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of RSA decrypts."
|
|
::= { globals 30 }
|
|
|
|
sslCipherRSADecryptsExternal OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of external RSA decrypts."
|
|
::= { globals 31 }
|
|
|
|
sslHandshakeSSLv2 OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of SSLv2 handshakes."
|
|
::= { globals 32 }
|
|
|
|
sslHandshakeSSLv3 OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of SSLv3 handshakes."
|
|
::= { globals 33 }
|
|
|
|
|
|
sslHandshakeTLSv1 OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of TLSv1.0 handshakes."
|
|
::= { globals 34 }
|
|
|
|
|
|
sslClientCertNotSent OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a client certificate was required but not supplied."
|
|
::= { globals 35 }
|
|
|
|
sslClientCertInvalid OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a client certificate was invalid."
|
|
::= { globals 36 }
|
|
|
|
|
|
sslClientCertExpired OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a client certificate has expired."
|
|
::= { globals 37 }
|
|
|
|
sslClientCertRevoked OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a client certificate was revoked."
|
|
::= { globals 38 }
|
|
|
|
|
|
sslSessionIDMemCacheHit OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times the SSL session id was found in the cache and reused."
|
|
::= { globals 39 }
|
|
|
|
sslSessionIDMemCacheMiss OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times the SSL session id was not found in the cache."
|
|
::= { globals 40 }
|
|
|
|
sslSessionIDDiskCacheHit OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Number of times the SSL session id was found in the disk cache and reused (deprecated, will always return 0)."
|
|
::= { globals 41 }
|
|
|
|
sslSessionIDDiskCacheMiss OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Number of times the SSL session id was not found in the disk cache (deprecated, will always return 0)."
|
|
::= { globals 42 }
|
|
|
|
|
|
sslHandshakeTLSv11 OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of TLSv1.1 handshakes."
|
|
::= { globals 43 }
|
|
|
|
|
|
sslConnections OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of SSL connections negotiated."
|
|
::= { globals 44 }
|
|
|
|
sslCipherRSAEncryptsExternal OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of external RSA encrypts."
|
|
::= { globals 57 }
|
|
|
|
--=============================================================================
|
|
-- System counters
|
|
--=============================================================================
|
|
|
|
sysCPUIdlePercent OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Percentage of time that the CPUs are idle."
|
|
::= { globals 45 }
|
|
|
|
sysCPUBusyPercent OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Percentage of time that the CPUs are busy."
|
|
::= { globals 46 }
|
|
|
|
sysCPUUserBusyPercent OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Percentage of time that the CPUs are busy running user-space code."
|
|
::= { globals 47 }
|
|
|
|
sysCPUSystemBusyPercent OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Percentage of time that the CPUs are busy running system code."
|
|
::= { globals 48 }
|
|
|
|
sysFDsFree OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of free file descriptors."
|
|
::= { globals 49 }
|
|
|
|
sysMemTotal OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Total memory (MBytes)."
|
|
::= { globals 50 }
|
|
|
|
sysMemFree OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Free memory (MBytes)."
|
|
::= { globals 51 }
|
|
|
|
sysMemInUse OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Memory used (MBytes)."
|
|
::= { globals 52 }
|
|
|
|
sysMemBuffered OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Buffer memory (MBytes)."
|
|
::= { globals 53 }
|
|
|
|
sysMemSwapped OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Amount of swap space in use (MBytes)."
|
|
::= { globals 54 }
|
|
|
|
sysMemSwapTotal OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Total swap space (MBytes)."
|
|
::= { globals 55 }
|
|
|
|
numIdleConnections OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Total number of idle HTTP connections to all nodes (used for future HTTP requests)."
|
|
::= { globals 56 }
|
|
|
|
dataEntries OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of entries in the TrafficScript data.get()/set() storage."
|
|
::= { globals 58 }
|
|
|
|
dataMemoryUsage OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of bytes used in the TrafficScript data.get()/set() storage."
|
|
::= { globals 59 }
|
|
|
|
--=============================================================================
|
|
-- Events
|
|
--=============================================================================
|
|
|
|
eventsSeen OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Events seen by the traffic Manager's event handling process."
|
|
::= { globals 60 }
|
|
|
|
--=============================================================================
|
|
-- DNS
|
|
--=============================================================================
|
|
|
|
totalDNSResponses OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Total number of DNS response packets handled."
|
|
::= { globals 61 }
|
|
|
|
totalBadDNSPackets OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Total number of malformed DNS response packets encountered from the backend servers."
|
|
::= { globals 62 }
|
|
|
|
totalBackendServerErrors OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Total errors returned from the backend servers."
|
|
::= { globals 63 }
|
|
|
|
--=============================================================================
|
|
-- Virtual Servers
|
|
--=============================================================================
|
|
|
|
virtualserverNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of virtual servers."
|
|
::= { virtualservers 1 }
|
|
|
|
--======================
|
|
-- Virtual Server Table
|
|
--======================
|
|
virtualserverTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VirtualserverEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table gives information and statistics for the virtual
|
|
servers the traffic manager is hosting."
|
|
::= { virtualservers 2 }
|
|
|
|
virtualserverEntry OBJECT-TYPE
|
|
SYNTAX VirtualserverEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines a row in the virtual servers table."
|
|
INDEX { virtualserverName }
|
|
::= { virtualserverTable 1 }
|
|
|
|
VirtualserverEntry ::= SEQUENCE {
|
|
virtualserverName DisplayString (SIZE (0..255)),
|
|
virtualserverPort INTEGER (0..65535),
|
|
virtualserverProtocol INTEGER,
|
|
virtualserverDefaultTrafficPool DisplayString (SIZE (0..255)),
|
|
virtualserverBytesInLo Counter,
|
|
virtualserverBytesInHi Counter,
|
|
virtualserverBytesOutLo Counter,
|
|
virtualserverBytesOutHi Counter,
|
|
virtualserverCurrentConn Gauge,
|
|
virtualserverMaxConn Gauge,
|
|
virtualserverTotalConn Counter,
|
|
virtualserverDiscard Counter,
|
|
virtualserverDirectReplies Counter,
|
|
virtualserverConnectTimedOut Counter,
|
|
virtualserverDataTimedOut Counter,
|
|
virtualserverKeepaliveTimedOut Counter,
|
|
virtualserverUdpTimedOut Counter,
|
|
virtualserverTotalDgram Counter,
|
|
virtualserverGzip Counter,
|
|
virtualserverGzipBytesSavedLo Counter,
|
|
virtualserverGzipBytesSavedHi Counter,
|
|
virtualserverHttpRewriteLocation Counter,
|
|
virtualserverHttpRewriteCookie Counter,
|
|
virtualserverHttpCacheHits Counter,
|
|
virtualserverHttpCacheLookups Counter,
|
|
virtualserverHttpCacheHitRate Gauge,
|
|
virtualserverSIPTotalCalls Counter,
|
|
virtualserverSIPRejectedRequests Counter,
|
|
virtualserverConnectionErrors Counter,
|
|
virtualserverConnectionFailures Counter
|
|
}
|
|
|
|
virtualserverName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the virtual server."
|
|
::= { virtualserverEntry 1 }
|
|
|
|
virtualserverPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The port the virtual server listens on."
|
|
::= { virtualserverEntry 2 }
|
|
|
|
virtualserverProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER { http(1),
|
|
https(2),
|
|
ftp(3),
|
|
imaps(4),
|
|
imapv2(5),
|
|
imapv3(6),
|
|
imapv4(7),
|
|
pop3(8),
|
|
pop3s(9),
|
|
smtp(10),
|
|
ldap(11),
|
|
ldaps(12),
|
|
telnet(13),
|
|
sslforwarding(14),
|
|
udpstreaming(15),
|
|
udp(16),
|
|
dns(17),
|
|
genericserverfirst(18),
|
|
genericclientfirst(19),
|
|
dnstcp(20),
|
|
sipudp(21),
|
|
siptcp(22),
|
|
rtsp(23) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The protocol the virtual server is operating."
|
|
::= { virtualserverEntry 3 }
|
|
|
|
virtualserverDefaultTrafficPool OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The virtual server's default pool."
|
|
::= { virtualserverEntry 4 }
|
|
|
|
virtualserverBytesInLo OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes received by this virtual server from clients ( low 32bits )."
|
|
::= { virtualserverEntry 5 }
|
|
|
|
virtualserverBytesInHi OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes received by this virtual server from clients ( high 32bits )."
|
|
::= { virtualserverEntry 6 }
|
|
|
|
virtualserverBytesOutLo OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes sent by this virtual server to clients ( low 32bits )."
|
|
::= { virtualserverEntry 7 }
|
|
|
|
virtualserverBytesOutHi OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes sent by this virtual server to clients ( high 32bits )."
|
|
::= { virtualserverEntry 8 }
|
|
|
|
virtualserverCurrentConn OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"TCP connections currently established to this virtual server."
|
|
::= { virtualserverEntry 9 }
|
|
|
|
virtualserverMaxConn OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Maximum number of simultaneous TCP connections this virtual
|
|
server has processed at any one time."
|
|
::= { virtualserverEntry 10 }
|
|
|
|
virtualserverTotalConn OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Requests received by this virtual server."
|
|
::= { virtualserverEntry 11 }
|
|
|
|
virtualserverDiscard OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Connections discarded by this virtual server."
|
|
::= { virtualserverEntry 12 }
|
|
|
|
virtualserverDirectReplies OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Direct replies from this virtual server, without forwarding to a node."
|
|
::= { virtualserverEntry 13 }
|
|
|
|
virtualserverConnectTimedOut OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Connections closed by this virtual server because the 'connect_timeout'
|
|
interval was exceeded."
|
|
::= { virtualserverEntry 14 }
|
|
|
|
virtualserverDataTimedOut OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Connections closed by this virtual server because the 'timeout'
|
|
interval was exceeded."
|
|
::= { virtualserverEntry 15 }
|
|
|
|
virtualserverKeepaliveTimedOut OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Connections closed by this virtual server because the 'keepalive_timeout'
|
|
interval was exceeded."
|
|
::= { virtualserverEntry 16 }
|
|
|
|
virtualserverUdpTimedOut OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Connections closed by this virtual server because the 'udp_timeout'
|
|
interval was exceeded."
|
|
::= { virtualserverEntry 17 }
|
|
|
|
virtualserverTotalDgram OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"UDP datagrams processed by this virtual server."
|
|
::= { virtualserverEntry 18 }
|
|
|
|
virtualserverGzip OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Responses which have been compressed by content compression."
|
|
::= { virtualserverEntry 19 }
|
|
|
|
virtualserverGzipBytesSavedLo OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes of network traffic saved by content compression ( low 32bits )."
|
|
::= { virtualserverEntry 20 }
|
|
|
|
virtualserverGzipBytesSavedHi OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes of network traffic saved by content compression ( high 32bits )."
|
|
::= { virtualserverEntry 21 }
|
|
|
|
virtualserverHttpRewriteLocation OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"HTTP Location headers, supplied by a node, that have been rewritten."
|
|
::= { virtualserverEntry 22 }
|
|
|
|
virtualserverHttpRewriteCookie OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"HTTP Set-Cookie headers, supplied by a node, that have been rewritten."
|
|
::= { virtualserverEntry 23 }
|
|
|
|
virtualserverHttpCacheHits OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"HTTP responses sent directly from the web cache by this virtual server."
|
|
::= { virtualserverEntry 24 }
|
|
|
|
virtualserverHttpCacheLookups OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"HTTP requests that are looked up in the web cache by this virtual server."
|
|
::= { virtualserverEntry 25 }
|
|
|
|
virtualserverHttpCacheHitRate OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Percentage hit rate of the web cache for this virtual server."
|
|
::= { virtualserverEntry 26 }
|
|
|
|
virtualserverSIPTotalCalls OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Total number of SIP INVITE requests seen by this virtual server."
|
|
::= { virtualserverEntry 27 }
|
|
|
|
virtualserverSIPRejectedRequests OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of SIP requests rejected due to them exceeding the maximum amount of memory allocated to the connection."
|
|
::= { virtualserverEntry 28 }
|
|
|
|
virtualserverConnectionErrors OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of transaction or protocol errors in this virtual server."
|
|
::= { virtualserverEntry 29 }
|
|
|
|
|
|
virtualserverConnectionFailures OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of connection failures in this virtual server."
|
|
::= { virtualserverEntry 30 }
|
|
|
|
--=============================================================================
|
|
-- Pools
|
|
--=============================================================================
|
|
|
|
poolNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of pools on this system."
|
|
::= { pools 1 }
|
|
|
|
-- Pool Table
|
|
poolTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PoolEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table provides information and statistics for pools."
|
|
::= { pools 2 }
|
|
|
|
poolEntry OBJECT-TYPE
|
|
SYNTAX PoolEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines a row in the pools table."
|
|
INDEX { poolName }
|
|
::= { poolTable 1 }
|
|
|
|
PoolEntry ::=
|
|
SEQUENCE {
|
|
poolName DisplayString (SIZE (0..255)),
|
|
poolAlgorithm INTEGER,
|
|
poolNodes INTEGER,
|
|
poolDraining INTEGER,
|
|
poolFailPool DisplayString (SIZE (0..255)),
|
|
poolBytesInLo Counter,
|
|
poolBytesInHi Counter,
|
|
poolBytesOutLo Counter,
|
|
poolBytesOutHi Counter,
|
|
poolTotalConn Counter,
|
|
poolPersistence INTEGER,
|
|
poolSessionMigrated Counter,
|
|
poolDisabled INTEGER,
|
|
poolState INTEGER,
|
|
poolConnsQueued Gauge,
|
|
poolQueueTimeouts Counter,
|
|
poolMinQueueTime Gauge,
|
|
poolMaxQueueTime Gauge,
|
|
poolMeanQueueTime Gauge
|
|
}
|
|
|
|
poolName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the pool."
|
|
::= { poolEntry 1 }
|
|
|
|
poolAlgorithm OBJECT-TYPE
|
|
SYNTAX INTEGER { roundrobin(1),
|
|
weightedRoundRobin(2),
|
|
perceptive(3),
|
|
leastConnections(4),
|
|
fastestResponseTime(5),
|
|
random(6),
|
|
weightedLeastConnections(7) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The load-balancing algorithm the pool uses."
|
|
::= { poolEntry 2 }
|
|
|
|
poolNodes OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of nodes registered with this pool."
|
|
::= { poolEntry 3 }
|
|
|
|
poolDraining OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of nodes in this pool which are draining."
|
|
::= { poolEntry 4 }
|
|
|
|
poolFailPool OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of this pool's failure pool."
|
|
::= { poolEntry 5 }
|
|
|
|
poolBytesInLo OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes received by this pool from nodes ( low 32bits )."
|
|
::= { poolEntry 6 }
|
|
|
|
poolBytesInHi OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes received by this pool from nodes ( high 32bits )."
|
|
::= { poolEntry 7 }
|
|
|
|
poolBytesOutLo OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes sent by this pool to nodes ( low 32bits )."
|
|
::= { poolEntry 8 }
|
|
|
|
poolBytesOutHi OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes sent by this pool to nodes ( high 32bits )."
|
|
::= { poolEntry 9 }
|
|
|
|
poolTotalConn OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Requests sent to this pool."
|
|
::= { poolEntry 10 }
|
|
|
|
poolPersistence OBJECT-TYPE
|
|
SYNTAX INTEGER { none(1),
|
|
ip(2),
|
|
rule(3),
|
|
transparent(4),
|
|
applicationCookie(5),
|
|
xZeusBackend(6),
|
|
ssl(7) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The session persistence method this pool uses"
|
|
::= { poolEntry 11 }
|
|
|
|
poolSessionMigrated OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Sessions migrated to a new node because
|
|
the desired node was unavailable."
|
|
::= { poolEntry 12 }
|
|
|
|
poolDisabled OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of nodes in this pool that are disabled."
|
|
::= { poolEntry 13 }
|
|
|
|
poolState OBJECT-TYPE
|
|
SYNTAX INTEGER { active(1),
|
|
disabled(2),
|
|
draining(3),
|
|
unused(4),
|
|
unknown(5) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The state of this pool."
|
|
::= { poolEntry 14 }
|
|
|
|
poolConnsQueued OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Total connections currently queued to this pool."
|
|
::= { poolEntry 17 }
|
|
|
|
poolQueueTimeouts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Total connections that timed-out while queued."
|
|
::= { poolEntry 18 }
|
|
|
|
poolMinQueueTime OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Minimum time a connection was queued for, over the last second."
|
|
::= { poolEntry 19 }
|
|
|
|
poolMaxQueueTime OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Maximum time a connection was queued for, over the last second."
|
|
::= { poolEntry 20 }
|
|
|
|
poolMeanQueueTime OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Mean time a connection was queued for, over the last second."
|
|
::= { poolEntry 21 }
|
|
|
|
|
|
|
|
--=============================================================================
|
|
-- Nodes
|
|
--=============================================================================
|
|
|
|
nodeNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The number of IPv4 nodes on this system."
|
|
::= { nodes 1 }
|
|
|
|
|
|
--=============================
|
|
-- Node Table (IPv4 nodes only)
|
|
--=============================
|
|
nodeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NodeEntry
|
|
ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This table defines all the information for a particular IPv4 node."
|
|
::= { nodes 2 }
|
|
|
|
nodeEntry OBJECT-TYPE
|
|
SYNTAX NodeEntry
|
|
ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This defines a row in the IPv4 nodes table."
|
|
INDEX { nodeIPAddress, nodePort }
|
|
::= { nodeTable 1 }
|
|
|
|
NodeEntry ::=
|
|
SEQUENCE {
|
|
nodeIPAddress IpAddress,
|
|
nodePort INTEGER (0..65535),
|
|
nodeHostName DisplayString (SIZE (0..255)),
|
|
nodeState INTEGER,
|
|
nodeBytesToNodeLo Counter,
|
|
nodeBytesToNodeHi Counter,
|
|
nodeBytesFromNodeLo Counter,
|
|
nodeBytesFromNodeHi Counter,
|
|
nodeCurrentRequests Gauge,
|
|
nodeTotalConn Counter,
|
|
nodePooledConn Counter,
|
|
nodeFailures Counter,
|
|
nodeNewConn Counter,
|
|
nodeErrors Counter,
|
|
nodeResponseMin Gauge,
|
|
nodeResponseMax Gauge,
|
|
nodeResponseMean Gauge,
|
|
nodeCurrentConn Gauge
|
|
}
|
|
|
|
nodeIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The IPv4 address of this node."
|
|
::= { nodeEntry 1 }
|
|
|
|
nodePort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The port this node listens on."
|
|
::= { nodeEntry 2 }
|
|
|
|
nodeHostName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The resolved name for this node."
|
|
::= { nodeEntry 3 }
|
|
|
|
nodeState OBJECT-TYPE
|
|
SYNTAX INTEGER { alive(1),
|
|
dead(2),
|
|
unknown(3) }
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The state of this node."
|
|
::= { nodeEntry 4 }
|
|
|
|
nodeBytesToNodeLo OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Bytes sent to this node ( low 32bits )."
|
|
::= { nodeEntry 5 }
|
|
|
|
nodeBytesToNodeHi OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Bytes sent to this node ( high 32bits )."
|
|
::= { nodeEntry 6 }
|
|
|
|
nodeBytesFromNodeLo OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Bytes received from this node ( low 32bits )."
|
|
::= { nodeEntry 7 }
|
|
|
|
nodeBytesFromNodeHi OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Bytes received from this node ( high 32bits )."
|
|
::= { nodeEntry 8 }
|
|
|
|
nodeCurrentRequests OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Connections currently established to this node."
|
|
::= { nodeEntry 9 }
|
|
|
|
nodeTotalConn OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Requests sent to this node."
|
|
::= { nodeEntry 10 }
|
|
|
|
nodePooledConn OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Requests that reused an existing pooled/keepalive
|
|
connection rather than creating a new TCP connection."
|
|
::= { nodeEntry 11 }
|
|
|
|
nodeFailures OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Failures of this node."
|
|
::= { nodeEntry 12 }
|
|
|
|
nodeNewConn OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Requests that created a new connection to this node."
|
|
::= { nodeEntry 13 }
|
|
|
|
nodeErrors OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Number of timeouts, connection problems and other errors for this node."
|
|
::= { nodeEntry 14 }
|
|
|
|
nodeResponseMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Minimum response time (ms) in the last second for this node."
|
|
::= { nodeEntry 15 }
|
|
|
|
nodeResponseMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Maximum response time (ms) in the last second for this node."
|
|
::= { nodeEntry 16 }
|
|
|
|
nodeResponseMean OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Mean response time (ms) in the last second for this node."
|
|
::= { nodeEntry 17 }
|
|
|
|
nodeNumberInet46 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of nodes on this system (includes IPv4 and IPv6 nodes)."
|
|
::= { nodes 3 }
|
|
|
|
nodeCurrentConn OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Requests currently established to this node. ( does not include idle keepalives )."
|
|
::= { nodeEntry 18 }
|
|
|
|
|
|
--=================================================
|
|
-- Node Table (IPv4 and IPv6 addresses are allowed)
|
|
--=================================================
|
|
|
|
nodeInet46Table OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NodeInet46Entry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table defines all the information for a particular node (includes IPv4 and IPv6 addresses)."
|
|
::= { nodes 4 }
|
|
|
|
nodeInet46Entry OBJECT-TYPE
|
|
SYNTAX NodeInet46Entry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines a row in the nodes table (includes IPv4 and IPv6 addresses)."
|
|
INDEX { nodeInet46AddressType, nodeInet46Address, nodeInet46Port }
|
|
::= { nodeInet46Table 1 }
|
|
|
|
NodeInet46Entry ::=
|
|
SEQUENCE {
|
|
nodeInet46AddressType InetAddressType,
|
|
nodeInet46Address InetAddress,
|
|
nodeInet46Port INTEGER (0..65535),
|
|
nodeInet46HostName DisplayString (SIZE (0..255)),
|
|
nodeInet46State INTEGER,
|
|
nodeInet46BytesToNodeLo Counter,
|
|
nodeInet46BytesToNodeHi Counter,
|
|
nodeInet46BytesFromNodeLo Counter,
|
|
nodeInet46BytesFromNodeHi Counter,
|
|
nodeInet46CurrentRequests Gauge,
|
|
nodeInet46TotalConn Counter,
|
|
nodeInet46PooledConn Counter,
|
|
nodeInet46Failures Counter,
|
|
nodeInet46NewConn Counter,
|
|
nodeInet46Errors Counter,
|
|
nodeInet46ResponseMin Gauge,
|
|
nodeInet46ResponseMax Gauge,
|
|
nodeInet46ResponseMean Gauge,
|
|
nodeInet46IdleConns Gauge,
|
|
nodeInet46CurrentConn Gauge
|
|
}
|
|
|
|
nodeInet46AddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP address type of this node."
|
|
::= { nodeInet46Entry 1 }
|
|
|
|
nodeInet46Address OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (1..64))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IPv4 or IPv6 address of this node."
|
|
::= { nodeInet46Entry 2 }
|
|
|
|
nodeInet46Port OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The port this node listens on."
|
|
::= { nodeInet46Entry 3 }
|
|
|
|
nodeInet46HostName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The resolved name for this node."
|
|
::= { nodeInet46Entry 4 }
|
|
|
|
nodeInet46State OBJECT-TYPE
|
|
SYNTAX INTEGER { alive(1),
|
|
dead(2),
|
|
unknown(3) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The state of this node."
|
|
::= { nodeInet46Entry 5 }
|
|
|
|
nodeInet46BytesToNodeLo OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes sent to this node ( low 32bits )."
|
|
::= { nodeInet46Entry 6 }
|
|
|
|
nodeInet46BytesToNodeHi OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes sent to this node ( high 32bits )."
|
|
::= { nodeInet46Entry 7 }
|
|
|
|
nodeInet46BytesFromNodeLo OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes received from this node ( low 32bits )."
|
|
::= { nodeInet46Entry 8 }
|
|
|
|
nodeInet46BytesFromNodeHi OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes received from this node ( high 32bits )."
|
|
::= { nodeInet46Entry 9 }
|
|
|
|
nodeInet46CurrentRequests OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Active connections established to this node, does not include idle connections."
|
|
::= { nodeInet46Entry 10 }
|
|
|
|
nodeInet46TotalConn OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Requests sent to this node."
|
|
::= { nodeInet46Entry 11 }
|
|
|
|
nodeInet46PooledConn OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Requests that reused an existing pooled/keepalive
|
|
connection rather than creating a new TCP connection."
|
|
::= { nodeInet46Entry 12 }
|
|
|
|
nodeInet46Failures OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Failures of this node."
|
|
::= { nodeInet46Entry 13 }
|
|
|
|
nodeInet46NewConn OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Requests that created a new connection to this node."
|
|
::= { nodeInet46Entry 14 }
|
|
|
|
nodeInet46Errors OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of timeouts, connection problems and other errors for this node."
|
|
::= { nodeInet46Entry 15 }
|
|
|
|
nodeInet46ResponseMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Minimum response time (ms) in the last second for this node."
|
|
::= { nodeInet46Entry 16 }
|
|
|
|
nodeInet46ResponseMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Maximum response time (ms) in the last second for this node."
|
|
::= { nodeInet46Entry 17 }
|
|
|
|
nodeInet46ResponseMean OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Mean response time (ms) in the last second for this node."
|
|
::= { nodeInet46Entry 18 }
|
|
|
|
nodeInet46IdleConns OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of idle HTTP connections to this node."
|
|
::= { nodeInet46Entry 19 }
|
|
|
|
nodeInet46CurrentConn OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current connections established to this node, includes idle connections."
|
|
::= { nodeInet46Entry 20 }
|
|
|
|
|
|
--=============================================================================
|
|
-- PerPoolNodes
|
|
--=============================================================================
|
|
perPoolNodeNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of nodes on this system."
|
|
::= { nodes 5 }
|
|
|
|
|
|
--======================================================
|
|
-- PerPoolNode Table
|
|
--======================================================
|
|
|
|
perPoolNodeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PerPoolNodeEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table defines all the information for a particular node in a pool."
|
|
::= { nodes 6 }
|
|
|
|
perPoolNodeEntry OBJECT-TYPE
|
|
SYNTAX PerPoolNodeEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines a row in the perPoolNodes table."
|
|
INDEX { perPoolNodePoolName, perPoolNodeNodeAddressType, perPoolNodeNodeAddress, perPoolNodeNodePort }
|
|
::= { perPoolNodeTable 1 }
|
|
|
|
PerPoolNodeEntry ::=
|
|
SEQUENCE {
|
|
perPoolNodePoolName DisplayString (SIZE (0..255)),
|
|
perPoolNodeNodeAddressType InetAddressType,
|
|
perPoolNodeNodeAddress InetAddress,
|
|
perPoolNodeNodePort INTEGER (0..65535),
|
|
perPoolNodeNodeHostName DisplayString (SIZE (0..255)),
|
|
perPoolNodeState INTEGER,
|
|
perPoolNodeBytesToNodeLo Counter,
|
|
perPoolNodeBytesToNodeHi Counter,
|
|
perPoolNodeBytesFromNodeLo Counter,
|
|
perPoolNodeBytesFromNodeHi Counter,
|
|
perPoolNodeCurrentRequests Gauge,
|
|
perPoolNodeTotalConn Counter,
|
|
perPoolNodePooledConn Counter,
|
|
perPoolNodeFailures Counter,
|
|
perPoolNodeNewConn Counter,
|
|
perPoolNodeErrors Counter,
|
|
perPoolNodeResponseMin Gauge,
|
|
perPoolNodeResponseMax Gauge,
|
|
perPoolNodeResponseMean Gauge,
|
|
perPoolNodeIdleConns Gauge,
|
|
perPoolNodeCurrentConn Gauge
|
|
}
|
|
|
|
perPoolNodePoolName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the pool that this node belongs to."
|
|
::= { perPoolNodeEntry 1 }
|
|
|
|
perPoolNodeNodeAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP address type of this node."
|
|
::= { perPoolNodeEntry 2 }
|
|
|
|
perPoolNodeNodeAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (1..64))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IPv4 or IPv6 address of this node."
|
|
::= { perPoolNodeEntry 3 }
|
|
|
|
perPoolNodeNodePort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The port that this node listens on."
|
|
::= { perPoolNodeEntry 4 }
|
|
|
|
perPoolNodeNodeHostName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name for this node provided in the configuration."
|
|
::= { perPoolNodeEntry 5 }
|
|
|
|
perPoolNodeState OBJECT-TYPE
|
|
SYNTAX INTEGER { alive(1),
|
|
dead(2),
|
|
unknown(3),
|
|
draining(4) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The state of this node."
|
|
::= { perPoolNodeEntry 6 }
|
|
|
|
perPoolNodeBytesToNodeLo OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes sent to this node ( low 32bits )."
|
|
::= { perPoolNodeEntry 7 }
|
|
|
|
perPoolNodeBytesToNodeHi OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes sent to this node ( high 32bits )."
|
|
::= { perPoolNodeEntry 8 }
|
|
|
|
perPoolNodeBytesFromNodeLo OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes received from this node ( low 32bits )."
|
|
::= { perPoolNodeEntry 9 }
|
|
|
|
perPoolNodeBytesFromNodeHi OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes received from this node ( high 32bits )."
|
|
::= { perPoolNodeEntry 10 }
|
|
|
|
perPoolNodeCurrentRequests OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Active connections established to this node, does not include idle connections."
|
|
::= { perPoolNodeEntry 11 }
|
|
|
|
perPoolNodeTotalConn OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Requests sent to this node."
|
|
::= { perPoolNodeEntry 12 }
|
|
|
|
perPoolNodePooledConn OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Requests that reused an existing pooled/keepalive
|
|
connection rather than creating a new TCP connection."
|
|
::= { perPoolNodeEntry 13 }
|
|
|
|
perPoolNodeFailures OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Failures of this node."
|
|
::= { perPoolNodeEntry 14 }
|
|
|
|
perPoolNodeNewConn OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Requests that created a new connection to this node."
|
|
::= { perPoolNodeEntry 15 }
|
|
|
|
perPoolNodeErrors OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of timeouts, connection problems and other errors for this node."
|
|
::= { perPoolNodeEntry 16 }
|
|
|
|
perPoolNodeResponseMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Minimum response time (ms) in the last second for this node."
|
|
::= { perPoolNodeEntry 17 }
|
|
|
|
perPoolNodeResponseMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Maximum response time (ms) in the last second for this node."
|
|
::= { perPoolNodeEntry 18 }
|
|
|
|
perPoolNodeResponseMean OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Mean response time (ms) in the last second for this node."
|
|
::= { perPoolNodeEntry 19 }
|
|
|
|
perPoolNodeIdleConns OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of idle HTTP connections to this node."
|
|
::= { perPoolNodeEntry 20 }
|
|
|
|
perPoolNodeCurrentConn OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current connections established to a node, includes idle connections."
|
|
::= { perPoolNodeEntry 21 }
|
|
|
|
|
|
|
|
--=============================================================================
|
|
-- Traffic IPs
|
|
--=============================================================================
|
|
|
|
trafficIPNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The number of traffic IPv4 addresses on this system."
|
|
::= { trafficips 1 }
|
|
|
|
trafficIPNumberRaised OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The number of traffic IPv4 addresses currently raised on this system."
|
|
::= { trafficips 2 }
|
|
|
|
--=======================================
|
|
-- Traffic IP Table (IPv4 addresses only)
|
|
--=======================================
|
|
trafficIPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TrafficIPEntry
|
|
ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This table details the traffic IPv4 addresses that are hosted by
|
|
this traffic manager cluster."
|
|
::= { trafficips 3 }
|
|
|
|
trafficIPEntry OBJECT-TYPE
|
|
SYNTAX TrafficIPEntry
|
|
ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This defines a row in the IPv4 traffic IP table."
|
|
INDEX { trafficIPAddress }
|
|
::= { trafficIPTable 1 }
|
|
|
|
TrafficIPEntry ::=
|
|
SEQUENCE {
|
|
trafficIPAddress IpAddress,
|
|
trafficIPState INTEGER,
|
|
trafficIPTime TimeTicks
|
|
}
|
|
|
|
trafficIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This is a traffic IP address."
|
|
::= { trafficIPEntry 1 }
|
|
|
|
trafficIPState OBJECT-TYPE
|
|
SYNTAX INTEGER { raised(1),
|
|
lowered(2) }
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Whether this traffic IP address is currently being hosted by this
|
|
traffic manager."
|
|
::= { trafficIPEntry 2 }
|
|
|
|
trafficIPTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The time (in hundredths of a second) since trafficIPState last
|
|
changed (this value will wrap if the state hasn't changed for 497 days)."
|
|
::= { trafficIPEntry 3 }
|
|
|
|
|
|
trafficIPGatewayPingRequests OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of ping requests sent to the gateway machine."
|
|
::= { trafficips 4 }
|
|
|
|
trafficIPGatewayPingResponses OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of ping responses received from the gateway machine."
|
|
::= { trafficips 5 }
|
|
|
|
trafficIPNodePingRequests OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of ping requests sent to the backend nodes."
|
|
::= { trafficips 6 }
|
|
|
|
trafficIPNodePingResponses OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of ping responses received from the backend nodes."
|
|
::= { trafficips 7 }
|
|
|
|
trafficIPPingResponseErrors OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of ping response errors."
|
|
::= { trafficips 8 }
|
|
|
|
trafficIPARPMessage OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of ARP messages sent for raised Traffic IP Addresses."
|
|
::= { trafficips 9 }
|
|
|
|
trafficIPNumberInet46 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of traffic IP addresses on this system (includes IPv4 and IPv6 addresses)."
|
|
::= { trafficips 10 }
|
|
|
|
trafficIPNumberRaisedInet46 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of traffic IP addresses currently raised on this system (includes IPv4 and IPv6 addresses)."
|
|
::= { trafficips 11 }
|
|
|
|
--===========================================
|
|
-- Traffic IP Table (IPv4 and IPv6 addresses)
|
|
--===========================================
|
|
trafficIPInet46Table OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TrafficIPInet46Entry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table details the traffic IP addresses that are hosted by
|
|
this traffic manager cluster (includes IPv4 and IPv6 addresses)."
|
|
::= { trafficips 12 }
|
|
|
|
trafficIPInet46Entry OBJECT-TYPE
|
|
SYNTAX TrafficIPInet46Entry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines a row in the traffic IP table."
|
|
INDEX { trafficIPInet46AddressType, trafficIPInet46Address }
|
|
::= { trafficIPInet46Table 1 }
|
|
|
|
TrafficIPInet46Entry ::=
|
|
SEQUENCE {
|
|
trafficIPInet46AddressType InetAddressType,
|
|
trafficIPInet46Address InetAddress,
|
|
trafficIPInet46State INTEGER,
|
|
trafficIPInet46Time TimeTicks
|
|
}
|
|
|
|
trafficIPInet46AddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The traffic IP address type."
|
|
::= { trafficIPInet46Entry 1 }
|
|
|
|
trafficIPInet46Address OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (1..64))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is a traffic IP address."
|
|
::= { trafficIPInet46Entry 2 }
|
|
|
|
trafficIPInet46State OBJECT-TYPE
|
|
SYNTAX INTEGER { raised(1),
|
|
lowered(2) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Whether this traffic IP address is currently being hosted by this
|
|
traffic manager."
|
|
::= { trafficIPInet46Entry 3 }
|
|
|
|
trafficIPInet46Time OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The time (in hundredths of a second) since trafficIPState last
|
|
changed (this value will wrap if the state hasn't changed for 497 days)."
|
|
::= { trafficIPInet46Entry 4 }
|
|
|
|
|
|
--=============================================================================
|
|
-- Service Protection
|
|
--=============================================================================
|
|
|
|
serviceProtNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of service protection classes defined."
|
|
::= { serviceprotection 1 }
|
|
|
|
--============================
|
|
-- Service Protection Classes
|
|
--============================
|
|
serviceProtTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ServiceProtectionClassEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table provides information and statistics for service
|
|
protection classes."
|
|
::= { serviceprotection 2 }
|
|
|
|
serviceProtEntry OBJECT-TYPE
|
|
SYNTAX ServiceProtectionClassEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines a row in the service protection table."
|
|
INDEX { serviceProtName }
|
|
::= { serviceProtTable 1 }
|
|
|
|
ServiceProtectionClassEntry ::=
|
|
SEQUENCE {
|
|
serviceProtName DisplayString (SIZE (0..255)),
|
|
serviceProtTotalRefusal Counter,
|
|
serviceProtLastRefusalTime TimeTicks,
|
|
serviceProtRefusalIP Counter,
|
|
serviceProtRefusalConc1IP Counter,
|
|
serviceProtRefusalConc10IP Counter,
|
|
serviceProtRefusalConnRate Counter,
|
|
serviceProtRefusalRFC2396 Counter,
|
|
serviceProtRefusalSize Counter,
|
|
serviceProtRefusalBinary Counter
|
|
}
|
|
|
|
serviceProtName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the service protection class."
|
|
::= { serviceProtEntry 1 }
|
|
|
|
serviceProtTotalRefusal OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Connections refused by this service protection class."
|
|
::= { serviceProtEntry 2 }
|
|
|
|
serviceProtLastRefusalTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The time (in hundredths of a second) since this service
|
|
protection class last refused a connection (this value will
|
|
wrap if no connections are refused in more than 497 days)."
|
|
::= { serviceProtEntry 3 }
|
|
|
|
serviceProtRefusalIP OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Connections refused by this service protection class because the
|
|
source IP address was banned."
|
|
::= { serviceProtEntry 4 }
|
|
|
|
serviceProtRefusalConc1IP OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Connections refused by this service protection class because the
|
|
source IP address issued too many concurrent connections."
|
|
::= { serviceProtEntry 5 }
|
|
|
|
serviceProtRefusalConc10IP OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Connections refused by this service protection class because the
|
|
top 10 source IP addresses issued too many concurrent connections."
|
|
::= { serviceProtEntry 6 }
|
|
|
|
serviceProtRefusalConnRate OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Connections refused by this service protection class because the
|
|
source IP address issued too many connections within 60 seconds."
|
|
::= { serviceProtEntry 7 }
|
|
|
|
serviceProtRefusalRFC2396 OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Connections refused by this service protection class because the
|
|
HTTP request was not RFC 2396 compliant."
|
|
::= { serviceProtEntry 8 }
|
|
|
|
serviceProtRefusalSize OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Connections refused by this service protection class because the
|
|
request was larger than the defined limits allowed."
|
|
::= { serviceProtEntry 9 }
|
|
|
|
serviceProtRefusalBinary OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Connections refused by this service protection class because the
|
|
request contained disallowed binary content."
|
|
::= { serviceProtEntry 10 }
|
|
|
|
--=============================================================================
|
|
-- Service Level Monitoring (SLM)
|
|
--=============================================================================
|
|
|
|
serviceLevelNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of SLM classes defined."
|
|
::= { servicelevelmonitoring 1 }
|
|
|
|
--==================================
|
|
-- Service Level Monitoring Classes
|
|
--==================================
|
|
serviceLevelTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ServiceLevelClassEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table provides information and statistics for SLM classes."
|
|
::= { servicelevelmonitoring 2 }
|
|
|
|
serviceLevelEntry OBJECT-TYPE
|
|
SYNTAX ServiceLevelClassEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines a row in the SLM table."
|
|
INDEX { serviceLevelName }
|
|
::= { serviceLevelTable 1 }
|
|
|
|
ServiceLevelClassEntry ::=
|
|
SEQUENCE {
|
|
serviceLevelName DisplayString (SIZE (0..255)),
|
|
serviceLevelTotalConn Counter,
|
|
serviceLevelTotalNonConf Counter,
|
|
serviceLevelResponseMin Gauge,
|
|
serviceLevelResponseMax Gauge,
|
|
serviceLevelResponseMean Gauge,
|
|
serviceLevelIsOK INTEGER,
|
|
serviceLevelConforming Gauge,
|
|
serviceLevelCurrentConns Gauge
|
|
}
|
|
|
|
serviceLevelName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the SLM class."
|
|
::= { serviceLevelEntry 1 }
|
|
|
|
serviceLevelTotalConn OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Requests handled by this SLM class."
|
|
::= { serviceLevelEntry 2 }
|
|
|
|
serviceLevelTotalNonConf OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Non-conforming requests handled by this SLM class."
|
|
::= { serviceLevelEntry 3 }
|
|
|
|
serviceLevelResponseMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Minimum response time (ms) in the last second for this SLM class."
|
|
::= { serviceLevelEntry 4 }
|
|
|
|
serviceLevelResponseMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Maximum response time (ms) in the last second for this SLM class."
|
|
::= { serviceLevelEntry 5 }
|
|
|
|
serviceLevelResponseMean OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Mean response time (ms) in the last second for this SLM class."
|
|
::= { serviceLevelEntry 6 }
|
|
|
|
serviceLevelIsOK OBJECT-TYPE
|
|
SYNTAX INTEGER { notok(1),
|
|
ok(2) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicates if this SLM class is currently conforming."
|
|
::= { serviceLevelEntry 7 }
|
|
|
|
serviceLevelConforming OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Percentage of requests associated with this SLM class that are conforming"
|
|
::= { serviceLevelEntry 8 }
|
|
|
|
serviceLevelCurrentConns OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of connections currently associated with this SLM class."
|
|
::= { serviceLevelEntry 9 }
|
|
|
|
|
|
--=============================================================================
|
|
-- Per Node Service Level Monitoring Properties (IPv4 nodes only)
|
|
--=============================================================================
|
|
|
|
perNodeServiceLevelTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PerNodeServiceLevelClassEntry
|
|
ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This table provides information and statistics for SLM classes
|
|
on a per node basis (IPv4 nodes only)."
|
|
::= { pernodeservicelevelmon 1 }
|
|
|
|
perNodeServiceLevelEntry OBJECT-TYPE
|
|
SYNTAX PerNodeServiceLevelClassEntry
|
|
ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This defines a row in the per-node SLM table (IPv4 nodes only)."
|
|
INDEX { perNodeServiceLevelSLMName, perNodeServiceLevelNodeIPAddr, perNodeServiceLevelNodePort }
|
|
::= { perNodeServiceLevelTable 1 }
|
|
|
|
PerNodeServiceLevelClassEntry ::=
|
|
SEQUENCE {
|
|
perNodeServiceLevelSLMName DisplayString (SIZE (0..255)),
|
|
perNodeServiceLevelNodeIPAddr IpAddress,
|
|
perNodeServiceLevelNodePort INTEGER (0..65535),
|
|
perNodeServiceLevelTotalConn Counter,
|
|
perNodeServiceLevelTotalNonConf Counter,
|
|
perNodeServiceLevelResponseMin Gauge,
|
|
perNodeServiceLevelResponseMax Gauge,
|
|
perNodeServiceLevelResponseMean Gauge
|
|
}
|
|
|
|
perNodeServiceLevelSLMName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The name of the SLM class."
|
|
::= { perNodeServiceLevelEntry 1 }
|
|
|
|
perNodeServiceLevelNodeIPAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The IP address of this node."
|
|
::= { perNodeServiceLevelEntry 2 }
|
|
|
|
perNodeServiceLevelNodePort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The port number of this node."
|
|
::= { perNodeServiceLevelEntry 3 }
|
|
|
|
perNodeServiceLevelTotalConn OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Requests handled by this SLM class to this node."
|
|
::= { perNodeServiceLevelEntry 4 }
|
|
|
|
perNodeServiceLevelTotalNonConf OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Non-conforming requests handled by this SLM class to this node."
|
|
::= { perNodeServiceLevelEntry 5 }
|
|
|
|
perNodeServiceLevelResponseMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Minimum response time (ms) in the last second for this SLM class to
|
|
this node."
|
|
::= { perNodeServiceLevelEntry 6 }
|
|
|
|
perNodeServiceLevelResponseMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Maximum response time (ms) in the last second for this SLM class to
|
|
this node."
|
|
::= { perNodeServiceLevelEntry 7 }
|
|
|
|
perNodeServiceLevelResponseMean OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Mean response time (ms) in the last second for this SLM class to
|
|
this node."
|
|
::= { perNodeServiceLevelEntry 8 }
|
|
|
|
--=============================================================================
|
|
-- Per Node Service Level Monitoring Properties (IPv4 and IPv6 nodes)
|
|
--=============================================================================
|
|
|
|
perNodeServiceLevelInet46Table OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PerNodeServiceLevelClassInet46Entry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table provides information and statistics for SLM classes
|
|
on a per node basis (includes IPv4 and IPv6 nodes)."
|
|
::= { pernodeservicelevelmon 2 }
|
|
|
|
perNodeServiceLevelInet46Entry OBJECT-TYPE
|
|
SYNTAX PerNodeServiceLevelClassInet46Entry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines a row in the per-node SLM table (includes IPv4 and IPv6 nodes)."
|
|
INDEX { perNodeServiceLevelInet46SLMName, perNodeServiceLevelInet46NodeAddressType, perNodeServiceLevelInet46NodeAddress, perNodeServiceLevelInet46NodePort }
|
|
::= { perNodeServiceLevelInet46Table 1 }
|
|
|
|
PerNodeServiceLevelClassInet46Entry ::=
|
|
SEQUENCE {
|
|
perNodeServiceLevelInet46SLMName DisplayString (SIZE (0..255)),
|
|
perNodeServiceLevelInet46NodeAddressType InetAddressType,
|
|
perNodeServiceLevelInet46NodeAddress InetAddress,
|
|
perNodeServiceLevelInet46NodePort INTEGER (0..65535),
|
|
perNodeServiceLevelInet46TotalConn Counter,
|
|
perNodeServiceLevelInet46TotalNonConf Counter,
|
|
perNodeServiceLevelInet46ResponseMin Gauge,
|
|
perNodeServiceLevelInet46ResponseMax Gauge,
|
|
perNodeServiceLevelInet46ResponseMean Gauge
|
|
}
|
|
|
|
perNodeServiceLevelInet46SLMName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the SLM class."
|
|
::= { perNodeServiceLevelInet46Entry 1 }
|
|
|
|
perNodeServiceLevelInet46NodeAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type of IP address of this node."
|
|
::= { perNodeServiceLevelInet46Entry 2 }
|
|
|
|
perNodeServiceLevelInet46NodeAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (1..64))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP address of this node."
|
|
::= { perNodeServiceLevelInet46Entry 3 }
|
|
|
|
perNodeServiceLevelInet46NodePort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The port number of this node."
|
|
::= { perNodeServiceLevelInet46Entry 4 }
|
|
|
|
perNodeServiceLevelInet46TotalConn OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Requests handled by this SLM class to this node."
|
|
::= { perNodeServiceLevelInet46Entry 5 }
|
|
|
|
perNodeServiceLevelInet46TotalNonConf OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Non-conforming requests handled by this SLM class to this node."
|
|
::= { perNodeServiceLevelInet46Entry 6 }
|
|
|
|
perNodeServiceLevelInet46ResponseMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Minimum response time (ms) in the last second for this SLM class to
|
|
this node."
|
|
::= { perNodeServiceLevelInet46Entry 7 }
|
|
|
|
perNodeServiceLevelInet46ResponseMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Maximum response time (ms) in the last second for this SLM class to
|
|
this node."
|
|
::= { perNodeServiceLevelInet46Entry 8 }
|
|
|
|
perNodeServiceLevelInet46ResponseMean OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Mean response time (ms) in the last second for this SLM class to
|
|
this node."
|
|
::= { perNodeServiceLevelInet46Entry 9 }
|
|
|
|
--=============================================================================
|
|
-- Bandwidth Management
|
|
--=============================================================================
|
|
|
|
bandwidthClassNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of bandwidth classes defined."
|
|
::= { bandwidthmgt 1 }
|
|
|
|
--============================
|
|
-- Bandwidth Classes
|
|
--============================
|
|
bandwidthClassTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BandwidthClassEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table provides information and statistics for
|
|
bandwidth classes."
|
|
::= { bandwidthmgt 2 }
|
|
|
|
bandwidthClassEntry OBJECT-TYPE
|
|
SYNTAX BandwidthClassEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines a row in the bandwidth class."
|
|
INDEX { bandwidthClassName }
|
|
::= { bandwidthClassTable 1 }
|
|
|
|
BandwidthClassEntry ::=
|
|
SEQUENCE {
|
|
bandwidthClassName DisplayString (SIZE (0..255)),
|
|
bandwidthClassMaximum INTEGER,
|
|
bandwidthClassGuarantee INTEGER,
|
|
bandwidthClassBytesOutLo Counter,
|
|
bandwidthClassBytesOutHi Counter
|
|
}
|
|
|
|
bandwidthClassName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the bandwidth class."
|
|
::= { bandwidthClassEntry 1 }
|
|
|
|
bandwidthClassMaximum OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Maximum bandwidth class limit (kbits/s)."
|
|
::= { bandwidthClassEntry 2 }
|
|
|
|
bandwidthClassGuarantee OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Guaranteed bandwidth class limit (kbits/s). Currently unused."
|
|
::= { bandwidthClassEntry 3 }
|
|
|
|
bandwidthClassBytesOutLo OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes output by connections assigned to this bandwidth class ( low 32bits )."
|
|
::= { bandwidthClassEntry 4 }
|
|
|
|
bandwidthClassBytesOutHi OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes output by connections assigned to this bandwidth class ( high 32bits )."
|
|
::= { bandwidthClassEntry 5 }
|
|
|
|
--=============================================================================
|
|
-- Request Rate Shaping
|
|
--=============================================================================
|
|
|
|
rateClassNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of rate classes defined."
|
|
::= { connratelimit 1 }
|
|
|
|
--============================
|
|
-- Rate Classes
|
|
--============================
|
|
rateClassTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RateClassEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table provides information and statistics for
|
|
rate classes."
|
|
::= { connratelimit 2 }
|
|
|
|
rateClassEntry OBJECT-TYPE
|
|
SYNTAX RateClassEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines a row in the rate class info."
|
|
INDEX { rateClassName }
|
|
::= { rateClassTable 1 }
|
|
|
|
RateClassEntry ::=
|
|
SEQUENCE {
|
|
rateClassName DisplayString (SIZE (0..255)),
|
|
rateClassMaxRatePerMin INTEGER,
|
|
rateClassMaxRatePerSec INTEGER,
|
|
rateClassQueueLength Gauge,
|
|
rateClassCurrentRate Gauge,
|
|
rateClassDropped Counter,
|
|
rateClassConnsEntered Counter,
|
|
rateClassConnsLeft Counter
|
|
}
|
|
|
|
rateClassName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the rate class."
|
|
::= { rateClassEntry 1 }
|
|
|
|
rateClassMaxRatePerMin OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum rate that requests may pass through this rate class (requests/min)."
|
|
::= { rateClassEntry 2 }
|
|
|
|
rateClassMaxRatePerSec OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum rate that requests may pass through this rate class (requests/sec)."
|
|
::= { rateClassEntry 3 }
|
|
|
|
rateClassQueueLength OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current number of requests queued by this rate class."
|
|
::= { rateClassEntry 4 }
|
|
|
|
rateClassCurrentRate OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The average rate that requests are passing through this rate class."
|
|
::= { rateClassEntry 5 }
|
|
|
|
rateClassDropped OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Requests dropped from this rate class without being processed (e.g. timeouts)."
|
|
::= { rateClassEntry 6 }
|
|
|
|
rateClassConnsEntered OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Connections that have entered the rate class and have been queued."
|
|
::= { rateClassEntry 7 }
|
|
|
|
rateClassConnsLeft OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Connections that have left the rate class."
|
|
::= { rateClassEntry 8 }
|
|
|
|
--=============================================================================
|
|
-- Extra
|
|
--=============================================================================
|
|
|
|
userCounterNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of user defined counters."
|
|
::= { extra 1 }
|
|
|
|
--============================
|
|
-- User Counters
|
|
--============================
|
|
userCounterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UserCounterEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table holds the values for user defined
|
|
counters."
|
|
::= { extra 2 }
|
|
|
|
userCounterEntry OBJECT-TYPE
|
|
SYNTAX UserCounterEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines a row in the user counters table."
|
|
INDEX { userCounterName }
|
|
::= { userCounterTable 1 }
|
|
|
|
UserCounterEntry ::=
|
|
SEQUENCE {
|
|
userCounterName DisplayString (SIZE (0..255)),
|
|
userCounterValue Counter
|
|
}
|
|
|
|
userCounterName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the user counter."
|
|
::= { userCounterEntry 1 }
|
|
|
|
userCounterValue OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The value of the user counter."
|
|
::= { userCounterEntry 2 }
|
|
|
|
--============================
|
|
-- Network Interfaces
|
|
--============================
|
|
|
|
interfaceNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of network interfaces."
|
|
::= { netinterfaces 1 }
|
|
|
|
--============================
|
|
-- Network Interfaces Table
|
|
--============================
|
|
|
|
interfaceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF InterfaceEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table gives statistics for the network interfaces on this system."
|
|
::= { netinterfaces 2 }
|
|
|
|
interfaceEntry OBJECT-TYPE
|
|
SYNTAX InterfaceEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines a row in the network interfaces table."
|
|
INDEX { interfaceName }
|
|
::= { interfaceTable 1 }
|
|
|
|
InterfaceEntry ::= SEQUENCE {
|
|
interfaceName DisplayString (SIZE (0..255)),
|
|
interfaceRxPackets Counter,
|
|
interfaceTxPackets Counter,
|
|
interfaceRxErrors Counter,
|
|
interfaceTxErrors Counter,
|
|
interfaceCollisions Counter,
|
|
interfaceRxBytesLo Counter,
|
|
interfaceRxBytesHi Counter,
|
|
interfaceTxBytesLo Counter,
|
|
interfaceTxBytesHi Counter
|
|
}
|
|
|
|
interfaceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the network interface."
|
|
::= { interfaceEntry 1 }
|
|
|
|
interfaceRxPackets OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of packets received by this interface."
|
|
::= { interfaceEntry 2 }
|
|
|
|
interfaceTxPackets OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of packets transmitted by this interface."
|
|
::= { interfaceEntry 3 }
|
|
|
|
interfaceRxErrors OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of receive errors reported by this interface."
|
|
::= { interfaceEntry 4 }
|
|
|
|
interfaceTxErrors OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of transmit errors reported by this interface."
|
|
::= { interfaceEntry 5 }
|
|
|
|
interfaceCollisions OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of collisions reported by this interface."
|
|
::= { interfaceEntry 6 }
|
|
|
|
interfaceRxBytesLo OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes received by this interface ( low 32bits )."
|
|
::= { interfaceEntry 7 }
|
|
|
|
interfaceRxBytesHi OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes received by this interface ( high 32bits )."
|
|
::= { interfaceEntry 8 }
|
|
|
|
interfaceTxBytesLo OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes transmitted by this interface ( low 32bits )."
|
|
::= { interfaceEntry 9 }
|
|
|
|
interfaceTxBytesHi OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes transmitted by this interface ( high 32bits )."
|
|
::= { interfaceEntry 10 }
|
|
|
|
--============================
|
|
-- Cache Counters
|
|
--============================
|
|
|
|
--=============================================================================
|
|
-- Web Cache counters
|
|
--=============================================================================
|
|
|
|
webCacheHitsLo OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a page has been successfully found in the web cache (low 32 bits)."
|
|
::= { webcache 1 }
|
|
|
|
webCacheHitsHi OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a page has been successfully found in the web cache (high 32 bits)."
|
|
::= { webcache 2 }
|
|
|
|
|
|
webCacheMissesLo OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a page has not been found in the web cache (low 32 bits)."
|
|
::= { webcache 3 }
|
|
|
|
webCacheMissesHi OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a page has not been found in the web cache (high 32 bits)."
|
|
::= { webcache 4 }
|
|
|
|
|
|
webCacheLookupsLo OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a page has been looked up in the web cache (low 32 bits)."
|
|
::= { webcache 5 }
|
|
|
|
webCacheLookupsHi OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a page has been looked up in the web cache (high 32 bits)."
|
|
::= { webcache 6 }
|
|
|
|
webCacheMemUsed OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Total memory used by the web cache in kilobytes."
|
|
::= { webcache 7 }
|
|
|
|
webCacheMemMaximum OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum amount of memory the web cache can use in kilobytes."
|
|
::= { webcache 8 }
|
|
|
|
webCacheHitRate OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The percentage of web cache lookups that succeeded."
|
|
::= { webcache 9 }
|
|
|
|
webCacheEntries OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of items in the web cache."
|
|
::= { webcache 10 }
|
|
|
|
|
|
webCacheMaxEntries OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum number of items in the web cache."
|
|
::= { webcache 11 }
|
|
|
|
webCacheOldest OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The age of the oldest item in the web cache (in seconds)."
|
|
::= { webcache 12 }
|
|
|
|
--=============================================================================
|
|
-- SSL Cache counters
|
|
--=============================================================================
|
|
|
|
sslCacheHits OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a SSL entry has been successfully found in the server cache."
|
|
::= { sslcache 1 }
|
|
|
|
sslCacheMisses OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a SSL entry has not been available in the server cache."
|
|
::= { sslcache 2 }
|
|
|
|
|
|
sslCacheLookups OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a SSL entry has been looked up in the server cache."
|
|
::= { sslcache 3 }
|
|
|
|
sslCacheHitRate OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The percentage of SSL server cache lookups that succeeded."
|
|
::= { sslcache 4 }
|
|
|
|
|
|
sslCacheEntries OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of SSL sessions stored in the server cache."
|
|
::= { sslcache 5 }
|
|
|
|
sslCacheEntriesMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum number of SSL entries in the server cache."
|
|
::= { sslcache 6 }
|
|
|
|
sslCacheOldest OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The age of the oldest SSL session in the server cache (in seconds)."
|
|
::= { sslcache 7 }
|
|
|
|
--=============================================================================
|
|
-- ASP Session Cache counters
|
|
--=============================================================================
|
|
|
|
aspSessionCacheHits OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a ASP session entry has been successfully found in the cache."
|
|
::= { aspsessioncache 1 }
|
|
|
|
aspSessionCacheMisses OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a ASP session entry has not been available in the cache."
|
|
::= { aspsessioncache 2 }
|
|
|
|
|
|
aspSessionCacheLookups OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a ASP session entry has been looked up in the cache."
|
|
::= { aspsessioncache 3 }
|
|
|
|
aspSessionCacheHitRate OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The percentage of ASP session lookups that succeeded."
|
|
::= { aspsessioncache 4 }
|
|
|
|
|
|
aspSessionCacheEntries OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of ASP sessions stored in the cache."
|
|
::= { aspsessioncache 5 }
|
|
|
|
aspSessionCacheEntriesMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum number of ASP sessions in the cache."
|
|
::= { aspsessioncache 6 }
|
|
|
|
aspSessionCacheOldest OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The age of the oldest ASP session in the cache (in seconds)."
|
|
::= { aspsessioncache 7 }
|
|
|
|
|
|
--=============================================================================
|
|
-- IP Session Cache counters
|
|
--=============================================================================
|
|
|
|
ipSessionCacheHits OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a IP session entry has been successfully found in the cache."
|
|
::= { ipsessioncache 1 }
|
|
|
|
ipSessionCacheMisses OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a IP session entry has not been available in the cache."
|
|
::= { ipsessioncache 2 }
|
|
|
|
ipSessionCacheLookups OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a IP session entry has been looked up in the cache."
|
|
::= { ipsessioncache 3 }
|
|
|
|
ipSessionCacheHitRate OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The percentage of IP session lookups that succeeded."
|
|
::= { ipsessioncache 4 }
|
|
|
|
|
|
ipSessionCacheEntries OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of IP sessions stored in the cache."
|
|
::= { ipsessioncache 5 }
|
|
|
|
ipSessionCacheEntriesMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum number of IP sessions in the cache."
|
|
::= { ipsessioncache 6 }
|
|
|
|
ipSessionCacheOldest OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The age of the oldest IP session in the cache (in seconds)."
|
|
::= { ipsessioncache 7 }
|
|
|
|
--=============================================================================
|
|
-- J2EE Session Cache counters
|
|
--=============================================================================
|
|
|
|
j2eeSessionCacheHits OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a J2EE session entry has been successfully found in the cache."
|
|
::= { j2eesessioncache 1 }
|
|
|
|
|
|
|
|
j2eeSessionCacheMisses OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a J2EE session entry has not been available in the cache."
|
|
::= { j2eesessioncache 2 }
|
|
|
|
j2eeSessionCacheLookups OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a J2EE session entry has been looked up in the cache."
|
|
::= { j2eesessioncache 3 }
|
|
|
|
j2eeSessionCacheHitRate OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The percentage of J2EE session lookups that succeeded."
|
|
::= { j2eesessioncache 4 }
|
|
|
|
|
|
j2eeSessionCacheEntries OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of J2EE sessions stored in the cache."
|
|
::= { j2eesessioncache 5 }
|
|
|
|
j2eeSessionCacheEntriesMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum number of J2EE sessions in the cache."
|
|
::= { j2eesessioncache 6 }
|
|
|
|
j2eeSessionCacheOldest OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The age of the oldest J2EE session in the cache (in seconds)."
|
|
::= { j2eesessioncache 7 }
|
|
|
|
--=============================================================================
|
|
-- Universal Session Cache counters
|
|
--=============================================================================
|
|
|
|
uniSessionCacheHits OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a universal session entry has been successfully found in the cache."
|
|
::= { unisessioncache 1 }
|
|
|
|
uniSessionCacheMisses OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a universal session entry has not been available in the cache."
|
|
::= { unisessioncache 2 }
|
|
|
|
uniSessionCacheLookups OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a universal session entry has been looked up in the cache."
|
|
::= { unisessioncache 3 }
|
|
|
|
uniSessionCacheHitRate OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The percentage of universal session lookups that succeeded."
|
|
::= { unisessioncache 4 }
|
|
|
|
|
|
uniSessionCacheEntries OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of universal sessions stored in the cache."
|
|
::= { unisessioncache 5 }
|
|
|
|
uniSessionCacheEntriesMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum number of universal sessions in the cache."
|
|
::= { unisessioncache 6 }
|
|
|
|
uniSessionCacheOldest OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The age of the oldest universal session in the cache (in seconds)."
|
|
::= { unisessioncache 7 }
|
|
|
|
--=============================================================================
|
|
-- SSL Session persistence Cache counters
|
|
--=============================================================================
|
|
|
|
sslSessionCacheHits OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a SSL session persistence entry has been successfully found in the cache."
|
|
::= { sslsessioncache 1 }
|
|
|
|
sslSessionCacheMisses OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a SSL session persistence entry has not been available in the cache."
|
|
::= { sslsessioncache 2 }
|
|
|
|
sslSessionCacheLookups OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a SSL session persistence entry has been looked up in the cache."
|
|
::= { sslsessioncache 3 }
|
|
|
|
sslSessionCacheHitRate OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The percentage of SSL session persistence lookups that succeeded."
|
|
::= { sslsessioncache 4 }
|
|
|
|
|
|
sslSessionCacheEntries OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of SSL session persistence entries stored in the cache."
|
|
::= { sslsessioncache 5 }
|
|
|
|
sslSessionCacheEntriesMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum number of SSL session persistence entries in the cache."
|
|
::= { sslsessioncache 6 }
|
|
|
|
sslSessionCacheOldest OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The age of the oldest SSL session in the cache (in seconds)."
|
|
::= { sslsessioncache 7 }
|
|
|
|
--============================
|
|
-- Rules
|
|
--============================
|
|
|
|
ruleNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of TrafficScript rules."
|
|
::= { rules 1 }
|
|
|
|
--============================
|
|
-- Rules Table
|
|
--============================
|
|
|
|
ruleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RuleEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table provides information and statistics for TrafficScript rules."
|
|
::= { rules 2 }
|
|
|
|
ruleEntry OBJECT-TYPE
|
|
SYNTAX RuleEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines a row in the rules table."
|
|
INDEX { ruleName }
|
|
::= { ruleTable 1 }
|
|
|
|
RuleEntry ::= SEQUENCE {
|
|
ruleName DisplayString (SIZE (0..255)),
|
|
ruleExecutions Counter,
|
|
ruleAborts Counter,
|
|
ruleResponds Counter,
|
|
rulePoolSelect Counter,
|
|
ruleRetries Counter,
|
|
ruleDiscards Counter
|
|
}
|
|
|
|
ruleName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the TrafficScript rule."
|
|
::= { ruleEntry 1 }
|
|
|
|
ruleExecutions OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times this TrafficScript rule has been executed."
|
|
::= { ruleEntry 2 }
|
|
|
|
ruleAborts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times this TrafficScript rule has aborted."
|
|
::= { ruleEntry 3 }
|
|
|
|
ruleResponds OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times this TrafficScript rule has responded directly to the client."
|
|
::= { ruleEntry 4 }
|
|
|
|
rulePoolSelect OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times this TrafficScript rule has selected a pool to use."
|
|
::= { ruleEntry 5 }
|
|
|
|
ruleRetries OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times this TrafficScript rule has forced the request to be retried."
|
|
::= { ruleEntry 6 }
|
|
|
|
ruleDiscards OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times this TrafficScript rule has discarded the connection."
|
|
::= { ruleEntry 7 }
|
|
|
|
--============================
|
|
-- Monitors
|
|
--============================
|
|
|
|
monitorNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of Monitors."
|
|
::= { monitors 1 }
|
|
|
|
--============================
|
|
-- Monitors Table
|
|
--============================
|
|
|
|
monitorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MonitorEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table provides information and statistics on Monitors."
|
|
::= { monitors 2 }
|
|
|
|
monitorEntry OBJECT-TYPE
|
|
SYNTAX MonitorEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines a row in the monitors table."
|
|
INDEX { monitorName }
|
|
::= { monitorTable 1 }
|
|
|
|
MonitorEntry ::= SEQUENCE {
|
|
monitorName DisplayString (SIZE (0..255))
|
|
}
|
|
|
|
monitorName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the monitor."
|
|
::= { monitorEntry 1 }
|
|
|
|
|
|
--============================
|
|
-- License Keys
|
|
--============================
|
|
|
|
licensekeyNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of License keys."
|
|
::= { licensekeys 1 }
|
|
|
|
--============================
|
|
-- License Keys Table
|
|
--============================
|
|
|
|
licensekeyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LicenseKeyEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table provides information and statistics on License Keys."
|
|
::= { licensekeys 2 }
|
|
|
|
licensekeyEntry OBJECT-TYPE
|
|
SYNTAX LicenseKeyEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines a row in the license keys table."
|
|
INDEX { licensekeyName }
|
|
::= { licensekeyTable 1 }
|
|
|
|
LicenseKeyEntry ::= SEQUENCE {
|
|
licensekeyName DisplayString (SIZE (0..255))
|
|
}
|
|
|
|
licensekeyName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the License Key."
|
|
::= { licensekeyEntry 1 }
|
|
|
|
--============================
|
|
-- ZXTMs
|
|
--============================
|
|
|
|
zxtmNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of traffic managers in the cluster."
|
|
::= { zxtms 1 }
|
|
|
|
--============================
|
|
-- ZXTMs Table
|
|
--============================
|
|
|
|
zxtmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ZxtmEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table provides information and statistics on traffic managers."
|
|
::= { zxtms 2 }
|
|
|
|
zxtmEntry OBJECT-TYPE
|
|
SYNTAX ZxtmEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines a row in the traffic managers table."
|
|
INDEX { zxtmName }
|
|
::= { zxtmTable 1 }
|
|
|
|
ZxtmEntry ::= SEQUENCE {
|
|
zxtmName DisplayString (SIZE (0..255))
|
|
}
|
|
|
|
zxtmName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the traffic manager."
|
|
::= { zxtmEntry 1 }
|
|
|
|
--=============================================================================
|
|
-- GLB Services
|
|
--=============================================================================
|
|
|
|
glbServiceNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of GLB Services on this system."
|
|
::= { glbservices 1 }
|
|
|
|
-- GLB Service Table
|
|
glbServiceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GLBServiceEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table provides information and statistics for GLB Services."
|
|
::= { glbservices 2 }
|
|
|
|
glbServiceEntry OBJECT-TYPE
|
|
SYNTAX GLBServiceEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines a row in the GLB Services table."
|
|
INDEX { glbServiceName }
|
|
::= { glbServiceTable 1 }
|
|
|
|
GLBServiceEntry ::=
|
|
SEQUENCE {
|
|
glbServiceName DisplayString (SIZE (0..255)),
|
|
glbServiceResponses Counter,
|
|
glbServiceUnmodified Counter,
|
|
glbServiceDiscarded Counter
|
|
}
|
|
|
|
glbServiceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the GLB Service."
|
|
::= { glbServiceEntry 1 }
|
|
|
|
glbServiceResponses OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of A records this GLB Service has altered."
|
|
::= { glbServiceEntry 2 }
|
|
|
|
glbServiceUnmodified OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of A records this GLB Service has passed through unmodified."
|
|
::= { glbServiceEntry 3 }
|
|
|
|
glbServiceDiscarded OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of A records this GLB Service has discarded."
|
|
::= { glbServiceEntry 4 }
|
|
|
|
|
|
--=============================================================================
|
|
-- GLB Services per Location
|
|
--=============================================================================
|
|
|
|
perLocationServiceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PerLocationServiceEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table provides information and statistics for GLB Services
|
|
on a per location basis."
|
|
::= { perlocationservices 1 }
|
|
|
|
perLocationServiceEntry OBJECT-TYPE
|
|
SYNTAX PerLocationServiceEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines a row in the per-location table."
|
|
INDEX { perLocationServiceLocationName, perLocationServiceName }
|
|
::= { perLocationServiceTable 1 }
|
|
|
|
PerLocationServiceEntry ::=
|
|
SEQUENCE {
|
|
perLocationServiceLocationName DisplayString (SIZE (0..255)),
|
|
perLocationServiceLocationCode DisplayString (SIZE (0..255)),
|
|
perLocationServiceName DisplayString (SIZE (0..255)),
|
|
perLocationServiceDraining INTEGER,
|
|
perLocationServiceState INTEGER,
|
|
perLocationServiceFrontendState INTEGER,
|
|
perLocationServiceMonitorState INTEGER,
|
|
perLocationServiceLoad Gauge,
|
|
perLocationServiceResponses Counter
|
|
}
|
|
|
|
perLocationServiceLocationName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the location."
|
|
::= { perLocationServiceEntry 1 }
|
|
|
|
perLocationServiceLocationCode OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The code for the location."
|
|
::= { perLocationServiceEntry 2 }
|
|
|
|
perLocationServiceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the GLB Service."
|
|
::= { perLocationServiceEntry 3 }
|
|
|
|
perLocationServiceDraining OBJECT-TYPE
|
|
SYNTAX INTEGER { draining(1),
|
|
active(2) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The draining state of this location for this GLB Service."
|
|
::= { perLocationServiceEntry 4 }
|
|
|
|
perLocationServiceState OBJECT-TYPE
|
|
SYNTAX INTEGER { alive(1),
|
|
dead(2) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The state of this location for this GLB Service."
|
|
::= { perLocationServiceEntry 5 }
|
|
|
|
perLocationServiceFrontendState OBJECT-TYPE
|
|
SYNTAX INTEGER { alive(1),
|
|
dead(2) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The frontend state of this location for this GLB Service."
|
|
::= { perLocationServiceEntry 6 }
|
|
|
|
perLocationServiceMonitorState OBJECT-TYPE
|
|
SYNTAX INTEGER { alive(1),
|
|
dead(2) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The monitor state of this location for this GLB Service."
|
|
::= { perLocationServiceEntry 7 }
|
|
|
|
perLocationServiceLoad OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The load metric for this location for this GLB Service."
|
|
::= { perLocationServiceEntry 8 }
|
|
|
|
perLocationServiceResponses OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of A records that have been altered to point to this location
|
|
for this GLB Service."
|
|
::= { perLocationServiceEntry 9 }
|
|
|
|
--=============================================================================
|
|
-- GLB Locations
|
|
--=============================================================================
|
|
|
|
locationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LocationEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table provides information and statistics for GLB Services
|
|
on a per location basis."
|
|
::= { locations 1 }
|
|
|
|
locationEntry OBJECT-TYPE
|
|
SYNTAX LocationEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines a row in the per-location table."
|
|
INDEX { locationName }
|
|
::= { locationTable 1 }
|
|
|
|
LocationEntry ::=
|
|
SEQUENCE {
|
|
locationName DisplayString (SIZE (0..255)),
|
|
locationCode DisplayString (SIZE (0..255)),
|
|
locationLoad Gauge,
|
|
locationResponses Counter
|
|
}
|
|
|
|
locationName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the location."
|
|
::= { locationEntry 1 }
|
|
|
|
locationCode OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The code for the location."
|
|
::= { locationEntry 2 }
|
|
|
|
locationLoad OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The mean load metric for this location."
|
|
::= { locationEntry 3 }
|
|
|
|
locationResponses OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of A records that have been altered to point to this location."
|
|
::= { locationEntry 4 }
|
|
|
|
|
|
--=============================================================================
|
|
-- Events
|
|
--=============================================================================
|
|
|
|
eventNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of event configurations."
|
|
::= { events 1 }
|
|
|
|
--=============
|
|
-- Event Table
|
|
--=============
|
|
eventTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EventEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table gives information on the event configurations in the traffic manager."
|
|
::= { events 2 }
|
|
|
|
eventEntry OBJECT-TYPE
|
|
SYNTAX EventEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines a row in the events table."
|
|
INDEX { eventName }
|
|
::= { eventTable 1 }
|
|
|
|
EventEntry ::= SEQUENCE {
|
|
eventName DisplayString (SIZE (0..255)),
|
|
eventsMatched Counter
|
|
}
|
|
|
|
eventName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the event configuration."
|
|
::= { eventEntry 1 }
|
|
|
|
eventsMatched OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times this event configuration has matched."
|
|
::= { eventEntry 2 }
|
|
|
|
--=============================================================================
|
|
-- Actions
|
|
--=============================================================================
|
|
|
|
actionNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of actions configured in the traffic manager."
|
|
::= { actions 1 }
|
|
|
|
--=============
|
|
-- Action Table
|
|
--=============
|
|
actionTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ActionEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table gives information on the action configurations in the traffic manager."
|
|
::= { actions 2 }
|
|
|
|
actionEntry OBJECT-TYPE
|
|
SYNTAX ActionEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines a row in the actions table."
|
|
INDEX { actionName }
|
|
::= { actionTable 1 }
|
|
|
|
ActionEntry ::= SEQUENCE {
|
|
actionName DisplayString (SIZE (0..255)),
|
|
actionsProcessed Counter
|
|
}
|
|
|
|
actionName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the action."
|
|
::= { actionEntry 1 }
|
|
|
|
actionsProcessed OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times this action has been processed."
|
|
::= { actionEntry 2 }
|
|
|
|
|
|
--=============================================================================
|
|
-- Traps
|
|
--=============================================================================
|
|
|
|
fullLogLine OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The full log line of an event (for traps)."
|
|
::= { trapobjects 1 }
|
|
|
|
confName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the configuration file affected (for traps)."
|
|
::= { trapobjects 2 }
|
|
|
|
customEventName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the Custom Event (for traps)."
|
|
::= { trapobjects 3 }
|
|
|
|
|
|
--=============================================================================
|
|
-- Test Action
|
|
--=============================================================================
|
|
|
|
testaction TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, actionName }
|
|
DESCRIPTION
|
|
"Testing configuration for an action (emitted when testing an action in the UI)"
|
|
::= 1
|
|
|
|
--=============================================================================
|
|
-- General
|
|
--=============================================================================
|
|
|
|
running TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Software is running"
|
|
::= 2
|
|
|
|
fewfreefds TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Running out of free file descriptors"
|
|
::= 3
|
|
|
|
restartrequired TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Software must be restarted to apply configuration changes"
|
|
::= 4
|
|
|
|
timemovedback TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Time has been moved back"
|
|
::= 5
|
|
|
|
sslfail TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"One or more SSL connections from clients failed recently"
|
|
::= 6
|
|
|
|
hardware TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Appliance hardware notification"
|
|
::= 7
|
|
|
|
zxtmswerror TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Zeus Traffic Manager software problem"
|
|
::= 8
|
|
|
|
customevent TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, customEventName }
|
|
DESCRIPTION
|
|
"A custom event was emitted using the TrafficScript 'event.emit()' function"
|
|
::= 9
|
|
|
|
versionmismatch TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Configuration update refused: traffic manager version mismatch"
|
|
::= 10
|
|
|
|
autherror TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"An error occurred during user authentication"
|
|
::= 114
|
|
|
|
--=============================================================================
|
|
-- Fault Tolerance
|
|
--=============================================================================
|
|
|
|
machineok TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, zxtmName }
|
|
DESCRIPTION
|
|
"Remote machine is now working"
|
|
::= 11
|
|
|
|
machinetimeout TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, zxtmName }
|
|
DESCRIPTION
|
|
"Remote machine has timed out and been marked as failed"
|
|
::= 12
|
|
|
|
machinefail TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, zxtmName }
|
|
DESCRIPTION
|
|
"Remote machine has failed"
|
|
::= 13
|
|
|
|
allmachinesok TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"All machines are working"
|
|
::= 14
|
|
|
|
flipperbackendsworking TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Back-end nodes are now working"
|
|
::= 15
|
|
|
|
flipperfrontendsworking TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Frontend machines are now working"
|
|
::= 16
|
|
|
|
pingbackendfail TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Failed to ping back-end nodes"
|
|
::= 17
|
|
|
|
pingfrontendfail TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Failed to ping any of the machines used to check the front-end connectivity"
|
|
::= 18
|
|
|
|
pinggwfail TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Failed to ping default gateway"
|
|
::= 19
|
|
|
|
statebaddata TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Received an invalid response from another cluster member"
|
|
::= 20
|
|
|
|
stateconnfail TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Failed to connect to another cluster member for state sharing"
|
|
::= 21
|
|
|
|
stateok TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Successfully connected to another cluster member for state sharing"
|
|
::= 22
|
|
|
|
statereadfail TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Reading state data from another cluster member failed"
|
|
::= 23
|
|
|
|
statetimeout TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Timeout while sending state data to another cluster member"
|
|
::= 24
|
|
|
|
stateunexpected TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Received unexpected state data from another cluster member"
|
|
::= 25
|
|
|
|
statewritefail TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Writing state data to another cluster member failed"
|
|
::= 26
|
|
|
|
activatealldead TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Activating this machine automatically because it is the only working machine in its Traffic IP Groups"
|
|
::= 107
|
|
|
|
machinerecovered TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Remote machine has recovered and can raise Traffic IP addresses"
|
|
::= 108
|
|
|
|
flipperrecovered TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Machine is ready to raise Traffic IP addresses"
|
|
::= 109
|
|
|
|
activatedautomatically TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Machine has recovered and been activated automatically because it would cause no service disruption"
|
|
::= 110
|
|
|
|
zclustermoderr TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"An error occurred when using the zcluster Multi-Hosted IP kernel module"
|
|
::= 111
|
|
|
|
ec2flipperraiselocalworking TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Moving EC2 Elastic IP Address; local machine is working"
|
|
::= 112
|
|
|
|
ec2flipperraiseothersdead TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Moving EC2 Elastic IP Address; other machines have failed"
|
|
::= 113
|
|
|
|
ec2iperr TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Problem occurred when managing an Elastic IP address"
|
|
::= 130
|
|
|
|
dropec2ipwarn TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Removing EC2 Elastic IP Address from all machines; it is no longer a part of any Traffic IP Groups"
|
|
::= 131
|
|
|
|
ec2nopublicip TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Cannot raise Elastic IP on this machine until EC2 provides it with a public IP address"
|
|
::= 132
|
|
|
|
multihostload TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"The amount of load handled by the local machine destined for this Traffic IP has changed"
|
|
::= 133
|
|
|
|
--=============================================================================
|
|
-- SSL hardware
|
|
--=============================================================================
|
|
|
|
sslhwfail TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"SSL hardware support failed"
|
|
::= 27
|
|
|
|
sslhwrestart TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"SSL hardware support restarted"
|
|
::= 28
|
|
|
|
sslhwstart TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"SSL hardware support started"
|
|
::= 29
|
|
|
|
|
|
--=============================================================================
|
|
-- Configuration files
|
|
--=============================================================================
|
|
|
|
confdel TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, confName }
|
|
DESCRIPTION
|
|
"Configuration file deleted"
|
|
::= 30
|
|
|
|
confmod TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, confName }
|
|
DESCRIPTION
|
|
"Configuration file modified"
|
|
::= 31
|
|
|
|
confadd TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, confName }
|
|
DESCRIPTION
|
|
"Configuration file added"
|
|
::= 32
|
|
|
|
confok TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, confName }
|
|
DESCRIPTION
|
|
"Configuration file now OK"
|
|
::= 33
|
|
|
|
confreptimeout TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Replication of configuration has timed out"
|
|
::= 178
|
|
|
|
confrepfailed TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Replication of configuration has failed"
|
|
::= 179
|
|
|
|
--=============================================================================
|
|
-- Java
|
|
--=============================================================================
|
|
|
|
javadied TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Java runner died"
|
|
::= 34
|
|
|
|
javastop TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Java support has stopped"
|
|
::= 35
|
|
|
|
javastartfail TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Java runner failed to start"
|
|
::= 36
|
|
|
|
javaterminatefail TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Java runner failed to terminate"
|
|
::= 37
|
|
|
|
javanotfound TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Cannot start Java runner, program not found"
|
|
::= 38
|
|
|
|
javastarted TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Java runner started"
|
|
::= 39
|
|
|
|
servleterror TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Servlet encountered an error"
|
|
::= 40
|
|
|
|
--=============================================================================
|
|
-- Monitors
|
|
--=============================================================================
|
|
|
|
monitorfail TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, monitorName }
|
|
DESCRIPTION
|
|
"Monitor has detected a failure"
|
|
::= 41
|
|
|
|
monitorok TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, monitorName }
|
|
DESCRIPTION
|
|
"Monitor is working"
|
|
::= 42
|
|
|
|
|
|
--=============================================================================
|
|
-- Rules
|
|
--=============================================================================
|
|
|
|
rulexmlerr TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, ruleName }
|
|
DESCRIPTION
|
|
"Rule encountered an XML error"
|
|
::= 43
|
|
|
|
pooluseunknown TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, ruleName }
|
|
DESCRIPTION
|
|
"Rule selected an unknown pool"
|
|
::= 44
|
|
|
|
ruleabort TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, ruleName }
|
|
DESCRIPTION
|
|
"Rule aborted during execution"
|
|
::= 45
|
|
|
|
rulebufferlarge TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, ruleName }
|
|
DESCRIPTION
|
|
"Rule has buffered more data than expected"
|
|
::= 46
|
|
|
|
rulebodycomperror TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, ruleName }
|
|
DESCRIPTION
|
|
"Rule encountered invalid data while uncompressing response"
|
|
::= 47
|
|
|
|
forwardproxybadhost TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, ruleName }
|
|
DESCRIPTION
|
|
"Rule selected an unresolvable host"
|
|
::= 48
|
|
|
|
invalidemit TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, ruleName }
|
|
DESCRIPTION
|
|
"Rule used event.emit() with an invalid custom event"
|
|
::= 49
|
|
|
|
rulenopersistence TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, ruleName }
|
|
DESCRIPTION
|
|
"Rule selected an unknown session persistence class"
|
|
::= 50
|
|
|
|
rulelogmsginfo TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, ruleName }
|
|
DESCRIPTION
|
|
"Rule logged an info message using log.info"
|
|
::= 51
|
|
|
|
rulelogmsgwarn TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, ruleName }
|
|
DESCRIPTION
|
|
"Rule logged a warning message using log.warn"
|
|
::= 52
|
|
|
|
rulelogmsgserious TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, ruleName }
|
|
DESCRIPTION
|
|
"Rule logged an error message using log.error"
|
|
::= 53
|
|
|
|
norate TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, ruleName }
|
|
DESCRIPTION
|
|
"Rule selected an unknown rate shaping class"
|
|
::= 54
|
|
|
|
poolactivenodesunknown TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, ruleName }
|
|
DESCRIPTION
|
|
"Rule references an unknown pool via pool.activenodes"
|
|
::= 55
|
|
|
|
datastorefull TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"data.set() has run out of space"
|
|
::= 56
|
|
|
|
rulestreamerrortoomuch TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, ruleName }
|
|
DESCRIPTION
|
|
"Rule supplied too much data in HTTP stream"
|
|
::= 210
|
|
|
|
rulestreamerrornotenough TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, ruleName }
|
|
DESCRIPTION
|
|
"Rule did not supply enough data in HTTP stream"
|
|
::= 211
|
|
|
|
rulestreamerrorprocessfailure TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, ruleName }
|
|
DESCRIPTION
|
|
"Data supplied to HTTP stream could not be processed"
|
|
::= 212
|
|
|
|
rulestreamerrornotstarted TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, ruleName }
|
|
DESCRIPTION
|
|
"Attempt to stream data or finish a stream before streaming had been initialized"
|
|
::= 213
|
|
|
|
rulestreamerrornotfinished TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, ruleName }
|
|
DESCRIPTION
|
|
"Attempt to initialize HTTP stream before previous stream had finished"
|
|
::= 214
|
|
|
|
rulestreamerrorinternal TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, ruleName }
|
|
DESCRIPTION
|
|
"Internal error while processing HTTP stream"
|
|
::= 215
|
|
|
|
rulestreamerrorgetresponse TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, ruleName }
|
|
DESCRIPTION
|
|
"Attempt to use http.getResponse or http.getResponseBody after http.stream.startResponse"
|
|
::= 216
|
|
|
|
rulesinvalidrequestbody TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, ruleName, virtualserverName }
|
|
DESCRIPTION
|
|
"Client sent invalid HTTP request body"
|
|
::= 217
|
|
|
|
--=============================================================================
|
|
-- GLB Service Rules
|
|
--=============================================================================
|
|
|
|
serviceruleabort TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, glbServiceName, ruleName }
|
|
DESCRIPTION
|
|
"GLB service rule aborted during execution"
|
|
::= 218
|
|
|
|
servicerulelocunknown TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, glbServiceName, ruleName }
|
|
DESCRIPTION
|
|
"GLB service rule specified an unknown location"
|
|
::= 219
|
|
|
|
servicerulelocnotconfigured TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, glbServiceName, ruleName }
|
|
DESCRIPTION
|
|
"GLB service rule specified a location that is not configured for the service"
|
|
::= 220
|
|
|
|
servicerulelocdead TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, glbServiceName, ruleName }
|
|
DESCRIPTION
|
|
"GLB service rule specified a location that has either failed or been marked as draining in the service configuration"
|
|
::= 221
|
|
|
|
|
|
--=============================================================================
|
|
-- License keys
|
|
--=============================================================================
|
|
|
|
expired TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, licensekeyName }
|
|
DESCRIPTION
|
|
"License key has expired"
|
|
::= 57
|
|
|
|
licensecorrupt TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, licensekeyName }
|
|
DESCRIPTION
|
|
"License key is corrupt"
|
|
::= 58
|
|
|
|
expiresoon TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, licensekeyName }
|
|
DESCRIPTION
|
|
"License key expires within 7 days"
|
|
::= 59
|
|
|
|
usinglicense TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, licensekeyName }
|
|
DESCRIPTION
|
|
"Using license key"
|
|
::= 60
|
|
|
|
licenseclustertoobig TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Cluster size exceeds license key limit"
|
|
::= 61
|
|
|
|
unlicensed TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Started without a license"
|
|
::= 62
|
|
|
|
usingdevlicense TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Using a development license"
|
|
::= 63
|
|
|
|
morememallowed TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"License allows more memory for caching"
|
|
::= 124
|
|
|
|
lessmemallowed TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"License allows less memory for caching"
|
|
::= 125
|
|
|
|
cachesizereduced TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Configured cache size exceeds license limit, only using amount allowed by license"
|
|
::= 123
|
|
|
|
tpslimited TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"License key transactions-per-second limit has been hit"
|
|
::= 134
|
|
|
|
ssltpslimited TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"License key SSL transactions-per-second limit has been hit"
|
|
::= 135
|
|
|
|
bwlimited TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"License key bandwidth limit has been hit"
|
|
::= 136
|
|
|
|
licensetoomanylocations TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"A location has been disabled because you have exceeded the licence limit"
|
|
::= 137
|
|
|
|
autoscalinglicenseerror TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Autoscaling not permitted by licence key"
|
|
::= 175
|
|
|
|
autoscalinglicenseenabled TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Autoscaling support has been enabled"
|
|
::= 176
|
|
|
|
autoscalinglicensedisabled TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Autoscaling support has been disabled"
|
|
::= 177
|
|
|
|
analyticslicenseenabled TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Realtime Analytics support has been enabled"
|
|
::= 180
|
|
|
|
analyticslicensedisabled TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Realtime Analytics support has been disabled"
|
|
::= 181
|
|
|
|
|
|
--=============================================================================
|
|
-- Pools
|
|
--=============================================================================
|
|
|
|
poolnonodes TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"Pool configuration contains no valid backend nodes"
|
|
::= 64
|
|
|
|
poolok TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"Pool now has working nodes"
|
|
::= 65
|
|
|
|
pooldied TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"Pool has no back-end nodes responding"
|
|
::= 66
|
|
|
|
noderesolvefailure TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"Failed to resolve node address"
|
|
::= 67
|
|
|
|
noderesolvemultiple TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"Node resolves to multiple IP addresses"
|
|
::= 68
|
|
|
|
nodeworking TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, perPoolNodePoolName, perPoolNodeNodeAddressType, perPoolNodeNodeAddress, perPoolNodeNodePort }
|
|
DESCRIPTION
|
|
"Node is working again"
|
|
::= 69
|
|
|
|
nostarttls TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, perPoolNodePoolName, perPoolNodeNodeAddressType, perPoolNodeNodeAddress, perPoolNodeNodePort }
|
|
DESCRIPTION
|
|
"Node doesn't provide STARTTLS support"
|
|
::= 70
|
|
|
|
nodefail TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, perPoolNodePoolName, perPoolNodeNodeAddressType, perPoolNodeNodeAddress, perPoolNodeNodePort }
|
|
DESCRIPTION
|
|
"Node has failed"
|
|
::= 71
|
|
|
|
starttlsinvalid TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, perPoolNodePoolName, perPoolNodeNodeAddressType, perPoolNodeNodeAddress, perPoolNodeNodePort }
|
|
DESCRIPTION
|
|
"Node returned invalid STARTTLS response"
|
|
::= 72
|
|
|
|
ehloinvalid TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, perPoolNodePoolName, perPoolNodeNodeAddressType, perPoolNodeNodeAddress, perPoolNodeNodePort }
|
|
DESCRIPTION
|
|
"Node returned invalid EHLO response"
|
|
::= 73
|
|
|
|
usedcredsdeleted TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, cloudcredentialsName }
|
|
DESCRIPTION
|
|
"A Cloud Credentials object has been deleted but it was still in use"
|
|
::= 126
|
|
|
|
|
|
autoscalestatusupdateerror TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, cloudcredentialsName }
|
|
DESCRIPTION
|
|
"An API call made by the autoscaler process has reported an error"
|
|
::= 129
|
|
|
|
autoscaleresponseparseerror TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, cloudcredentialsName }
|
|
DESCRIPTION
|
|
"An API call made by the autoscaler process has returned a response that could not be parsed"
|
|
::= 159
|
|
|
|
autoscalingchangeprocessfailure TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"An API process that should have created or destroyed a node has failed to produce the expected result"
|
|
::= 182
|
|
|
|
autoscalewrongimageid TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"A node created by the autoscaler has the wrong imageid"
|
|
::= 183
|
|
|
|
autoscalewrongname TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"A node created by the autoscaler has a non-matching name"
|
|
::= 184
|
|
|
|
autoscalewrongsizeid TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"A node created by the autoscaler has the wrong sizeid"
|
|
::= 185
|
|
|
|
apistatusprocesshanging TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, cloudcredentialsName }
|
|
DESCRIPTION
|
|
"A cloud API process querying changes to cloud instances is hanging"
|
|
::= 127
|
|
|
|
|
|
autonodedestructioncomplete TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"The destruction of a node in an autoscaled pool is now complete"
|
|
::= 138
|
|
|
|
|
|
autonodeexisted TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"IP address of newly created instance already existed in pool's node list"
|
|
::= 139
|
|
|
|
|
|
autoscaledpooltoosmall TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"Minimum size undercut - growing"
|
|
::= 140
|
|
|
|
|
|
autoscaleinvalidargforcreatenode TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"The 'imageid' was empty when attempting to create a node in an autoscaled pool"
|
|
::= 141
|
|
|
|
|
|
autonodedisappeared TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"A node in an autoscaled pool has disappeared from the cloud"
|
|
::= 142
|
|
|
|
|
|
autoscaledpoolrefractory TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"An autoscaled pool is now refractory"
|
|
::= 143
|
|
|
|
|
|
cannotshrinkemptypool TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"Attempt to scale down a pool that only had pending nodes or none at all"
|
|
::= 144
|
|
|
|
|
|
autoscalinghysteresiscantgrow TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"An autoscaled pool is waiting to grow"
|
|
::= 145
|
|
|
|
|
|
autonodecreationcomplete TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"The creation of a new node requested by an autoscaled pool is now complete"
|
|
::= 146
|
|
|
|
|
|
autonodestatuschange TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"The status of a node in an autoscaled pool has changed"
|
|
::= 147
|
|
|
|
|
|
autoscalinghysteresiscantshrink TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"An autoscaled pool is waiting to shrink"
|
|
::= 148
|
|
|
|
|
|
autoscalingpoolstatechange TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"An autoscaled pool's state has changed"
|
|
::= 149
|
|
|
|
|
|
autonodedestroyed TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"A cloud API call to destroy a node has been started"
|
|
::= 128
|
|
|
|
|
|
autonodecreationstarted TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"Creation of new node instigated"
|
|
::= 165
|
|
|
|
|
|
autoscaleinvalidargfordeletenode TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"'unique id' was empty when attempting to destroy a node in an autoscaled pool"
|
|
::= 166
|
|
|
|
|
|
autoscalinghitroof TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"Maximum size reached by autoscaled pool, cannot grow further"
|
|
::= 167
|
|
|
|
|
|
autoscalinghitfloor TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"Minimum size reached, cannot shrink further"
|
|
::= 168
|
|
|
|
|
|
apichangeprocesshanging TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"API change process still running after refractory period is over"
|
|
::= 169
|
|
|
|
|
|
autoscaledpooltoobig TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"Over maximum size - shrinking"
|
|
::= 170
|
|
|
|
autoscalingprocesstimedout TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, cloudcredentialsName }
|
|
DESCRIPTION
|
|
"A cloud API process has timed out"
|
|
::= 171
|
|
|
|
autoscalingdisabled TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"Autoscaling for a pool has been disabled due to errors communicating with the cloud API"
|
|
::= 172
|
|
|
|
autoscalednodecontested TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"Two pools are trying to use the same instance"
|
|
::= 163
|
|
|
|
autoscalepoolconfupdate TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"A pool config file has been updated by the autoscaler process"
|
|
::= 164
|
|
|
|
autoscalingresuscitatepool TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES{ fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"An autoscaled pool has failed completely"
|
|
::= 188
|
|
|
|
--=============================================================================
|
|
-- Traffic IPs
|
|
--=============================================================================
|
|
|
|
flipperraiselocalworking TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, trafficIPInet46AddressType, trafficIPInet46Address }
|
|
DESCRIPTION
|
|
"Raising Traffic IP Address; local machine is working"
|
|
::= 74
|
|
|
|
flipperraiseothersdead TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, trafficIPInet46AddressType, trafficIPInet46Address }
|
|
DESCRIPTION
|
|
"Raising Traffic IP Address; other machines have failed"
|
|
::= 75
|
|
|
|
flipperraiseosdrop TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, trafficIPInet46AddressType, trafficIPInet46Address }
|
|
DESCRIPTION
|
|
"Raising Traffic IP Address; Operating System had dropped this IP address"
|
|
::= 76
|
|
|
|
dropipinfo TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, trafficIPInet46AddressType, trafficIPInet46Address }
|
|
DESCRIPTION
|
|
"Dropping Traffic IP Address due to a configuration change or traffic manager recovery"
|
|
::= 77
|
|
|
|
dropipwarn TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, trafficIPInet46AddressType, trafficIPInet46Address }
|
|
DESCRIPTION
|
|
"Dropping Traffic IP Address due to an error"
|
|
::= 78
|
|
|
|
flipperdadreraise TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, trafficIPInet46AddressType, trafficIPInet46Address }
|
|
DESCRIPTION
|
|
"Re-raising Traffic IP Address; Operating system did not fully raise the address"
|
|
::= 79
|
|
|
|
flipperipexists TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, trafficIPInet46AddressType, trafficIPInet46Address }
|
|
DESCRIPTION
|
|
"Failed to raise Traffic IP Address; the address exists elsewhere on your network and cannot be raised"
|
|
::= 80
|
|
|
|
|
|
--=============================================================================
|
|
-- Service protection
|
|
--=============================================================================
|
|
|
|
triggersummary TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, serviceProtName }
|
|
DESCRIPTION
|
|
"Summary of recent service protection events"
|
|
::= 81
|
|
|
|
--=============================================================================
|
|
-- SLM
|
|
--=============================================================================
|
|
|
|
slmclasslimitexceeded TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"SLM shared memory limit exceeded"
|
|
::= 82
|
|
|
|
slmrecoveredwarn TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, serviceLevelName }
|
|
DESCRIPTION
|
|
"SLM has recovered"
|
|
::= 83
|
|
|
|
slmrecoveredserious TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, serviceLevelName }
|
|
DESCRIPTION
|
|
"SLM has risen above the serious threshold"
|
|
::= 84
|
|
|
|
slmfallenbelowwarn TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, serviceLevelName }
|
|
DESCRIPTION
|
|
"SLM has fallen below warning threshold"
|
|
::= 85
|
|
|
|
slmfallenbelowserious TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, serviceLevelName }
|
|
DESCRIPTION
|
|
"SLM has fallen below serious threshold"
|
|
::= 86
|
|
|
|
|
|
|
|
--=============================================================================
|
|
-- Virtual servers
|
|
--=============================================================================
|
|
|
|
|
|
vscrloutofdate TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"CRL for a Certificate Authority is out of date"
|
|
::= 87
|
|
|
|
vsstart TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, virtualserverName }
|
|
DESCRIPTION
|
|
"Virtual server started"
|
|
::= 88
|
|
|
|
vsstop TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, virtualserverName }
|
|
DESCRIPTION
|
|
"Virtual server stopped"
|
|
::= 89
|
|
|
|
privkeyok TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, virtualserverName }
|
|
DESCRIPTION
|
|
"Private key now OK (hardware available)"
|
|
::= 90
|
|
|
|
ssldrop TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, virtualserverName }
|
|
DESCRIPTION
|
|
"Request(s) received while SSL configuration invalid, connection closed"
|
|
::= 91
|
|
|
|
vslogwritefail TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, virtualserverName }
|
|
DESCRIPTION
|
|
"Failed to write log file for virtual server"
|
|
::= 92
|
|
|
|
vssslcertexpired TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, virtualserverName }
|
|
DESCRIPTION
|
|
"Public SSL certificate expired"
|
|
::= 93
|
|
|
|
vssslcerttoexpire TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, virtualserverName }
|
|
DESCRIPTION
|
|
"Public SSL certificate will expire within seven days"
|
|
::= 94
|
|
|
|
vscacertexpired TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, virtualserverName }
|
|
DESCRIPTION
|
|
"Certificate Authority certificate expired"
|
|
::= 95
|
|
|
|
vscacerttoexpire TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, virtualserverName }
|
|
DESCRIPTION
|
|
"Certificate Authority certificate will expire within seven days"
|
|
::= 96
|
|
|
|
|
|
--=============================================================================
|
|
-- GLB
|
|
--=============================================================================
|
|
|
|
glbmissingips TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"A DNS Query returned IP addresses that are not configured in any location"
|
|
::= 150
|
|
|
|
glbdeadlocmissingips TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"A DNS Query returned IP addresses that are not configured for any location that is currently alive"
|
|
::= 158
|
|
|
|
glbnolocations TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"No valid location could be chosen for Global Load Balancing"
|
|
::= 151
|
|
|
|
locationmonitorok TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, locationName, glbServiceName }
|
|
DESCRIPTION
|
|
"A monitor has indicated this location is now working"
|
|
::= 152
|
|
|
|
locationmonitorfail TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, locationName, glbServiceName }
|
|
DESCRIPTION
|
|
"A monitor has detected a failure in this location"
|
|
::= 153
|
|
|
|
locationok TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, locationName, glbServiceName }
|
|
DESCRIPTION
|
|
"Location is now working for GLB Service"
|
|
::= 154
|
|
|
|
locationfail TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, locationName, glbServiceName }
|
|
DESCRIPTION
|
|
"Location has failed for GLB Service"
|
|
::= 155
|
|
|
|
locationsoapok TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, locationName, glbServiceName }
|
|
DESCRIPTION
|
|
"An external SOAP agent indicates this location is now working"
|
|
::= 156
|
|
|
|
locationsoapfail TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, locationName, glbServiceName }
|
|
DESCRIPTION
|
|
"An external SOAP agent has detected a failure in this location"
|
|
::= 157
|
|
|
|
glbnewmaster TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, locationName, glbServiceName }
|
|
DESCRIPTION
|
|
"A location has been set as master for a GLB service"
|
|
::= 160
|
|
|
|
glblogwritefail TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, glbServiceName }
|
|
DESCRIPTION
|
|
"Failed to write log file for GLB service"
|
|
::= 161
|
|
|
|
glbfailalter TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, glbServiceName }
|
|
DESCRIPTION
|
|
"Failed to alter DNS packet for global load balancing"
|
|
::= 162
|
|
|
|
glbservicedied TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, glbServiceName }
|
|
DESCRIPTION
|
|
"GLB Service has no working locations"
|
|
::= 190
|
|
|
|
glbserviceok TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, glbServiceName }
|
|
DESCRIPTION
|
|
"GLB Service has recovered"
|
|
::= 191
|
|
|
|
locmovemachine TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, locationName, zxtmName }
|
|
DESCRIPTION
|
|
"Machine now in location"
|
|
::= 173
|
|
|
|
locempty TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, locationName }
|
|
DESCRIPTION
|
|
"Location no longer contains any machines"
|
|
::= 174
|
|
|
|
--=============================================================================
|
|
-- Other
|
|
--=============================================================================
|
|
|
|
maxclientbufferdrop TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Dropped connection, request exceeded max_client_buffer limit"
|
|
::= 97
|
|
|
|
respcompfail TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Error compressing HTTP response"
|
|
::= 98
|
|
|
|
responsetoolarge TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Response headers from webserver too large"
|
|
::= 99
|
|
|
|
sipstreamnoports TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"No suitable ports available for streaming data connection"
|
|
::= 100
|
|
|
|
rtspstreamnoports TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"No suitable ports available for streaming data connection"
|
|
::= 101
|
|
|
|
geodataloadfail TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Failed to load geolocation data"
|
|
::= 102
|
|
|
|
poolpersistencemismatch TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Pool uses a session persistence class that does not work with this virtual server's protocol"
|
|
::= 103
|
|
|
|
connerror TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, virtualserverName }
|
|
DESCRIPTION
|
|
"A protocol error has occurred"
|
|
::= 104
|
|
|
|
connfail TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, virtualserverName }
|
|
DESCRIPTION
|
|
"A socket connection failure has occurred"
|
|
::= 105
|
|
|
|
badcontentlen TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, poolName }
|
|
DESCRIPTION
|
|
"HTTP response contained an invalid Content-Length header"
|
|
::= 106
|
|
|
|
logfiledeleted TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, virtualserverName }
|
|
DESCRIPTION
|
|
"A virtual server request log file was deleted (Zeus Appliances only)"
|
|
::= 115
|
|
|
|
license-graceperiodexpired TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, licensekeyName }
|
|
DESCRIPTION
|
|
"Unable to authorize license key"
|
|
::= 116
|
|
|
|
license-authorized TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, licensekeyName }
|
|
DESCRIPTION
|
|
"License key authorized"
|
|
::= 117
|
|
|
|
license-rejected-authorized TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, licensekeyName }
|
|
DESCRIPTION
|
|
"License server rejected license key; key remains authorized"
|
|
::= 118
|
|
|
|
license-rejected-unauthorized TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, licensekeyName }
|
|
DESCRIPTION
|
|
"License server rejected license key; key is not authorized"
|
|
::= 119
|
|
|
|
license-timedout-authorized TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, licensekeyName }
|
|
DESCRIPTION
|
|
"Unable to contact license server; license key remains authorized"
|
|
::= 120
|
|
|
|
license-timedout-unauthorized TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, licensekeyName }
|
|
DESCRIPTION
|
|
"Unable to contact license server; license key is not authorized"
|
|
::= 121
|
|
|
|
license-unauthorized TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine, licensekeyName }
|
|
DESCRIPTION
|
|
"License key is not authorized"
|
|
::= 122
|
|
|
|
logdiskoverload TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Log disk partition usage has exceeded threshold"
|
|
::= 186
|
|
|
|
logdiskfull TRAP-TYPE
|
|
ENTERPRISE zxtmtraps
|
|
VARIABLES { fullLogLine }
|
|
DESCRIPTION
|
|
"Log disk partition full"
|
|
::= 187
|
|
|
|
|
|
--==================================================================
|
|
-- Cloud Credentials
|
|
--==================================================================
|
|
|
|
cloudcredentialsClassNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of cloud credentials sets defined."
|
|
::= { cloudcredentials 1 }
|
|
|
|
--=======
|
|
-- Individual Sets of Cloud Credentials
|
|
--=======
|
|
|
|
cloudcredentialsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CloudcredentialsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table provides statistics for cloud credentials sets."
|
|
::= { cloudcredentials 2 }
|
|
|
|
cloudcredentialsEntry OBJECT-TYPE
|
|
SYNTAX CloudcredentialsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION "This defines a row in the cloud credentials table."
|
|
INDEX { cloudcredentialsName }
|
|
::= { cloudcredentialsTable 1 }
|
|
|
|
CloudcredentialsEntry ::=
|
|
SEQUENCE {
|
|
cloudcredentialsName DisplayString (SIZE (0..255)),
|
|
cloudcredentialsStatusRequests Counter,
|
|
cloudcredentialsNodeCreations Counter,
|
|
cloudcredentialsNodeDeletions Counter
|
|
}
|
|
|
|
cloudcredentialsName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The name of this set of cloud credentials."
|
|
::= { cloudcredentialsEntry 1 }
|
|
|
|
cloudcredentialsStatusRequests OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of status API requests made
|
|
with this set of cloud credentials."
|
|
::= { cloudcredentialsEntry 2 }
|
|
|
|
cloudcredentialsNodeCreations OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of instance creation API requests
|
|
made with this set of cloud credentials."
|
|
::= { cloudcredentialsEntry 3 }
|
|
|
|
|
|
cloudcredentialsNodeDeletions OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of instance destruction API requests
|
|
made with this set of cloud credentials."
|
|
::= { cloudcredentialsEntry 4 }
|
|
|
|
|
|
--======================================================
|
|
-- Listen IP Table (IPv4 and IPv6 addresses are allowed)
|
|
--======================================================
|
|
|
|
listenIPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ListenIPEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table defines all the information for a particular listening IP (includes IPv4 and IPv6 addresses)."
|
|
::= { listenips 2 }
|
|
|
|
listenIPEntry OBJECT-TYPE
|
|
SYNTAX ListenIPEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines a row in the listenips table (includes IPv4 and IPv6 addresses)."
|
|
INDEX { listenIPAddressType, listenIPAddress }
|
|
::= { listenIPTable 1 }
|
|
|
|
ListenIPEntry ::=
|
|
SEQUENCE {
|
|
listenIPAddressType InetAddressType,
|
|
listenIPAddress InetAddress,
|
|
listenIPBytesInLo Counter,
|
|
listenIPBytesInHi Counter,
|
|
listenIPBytesOutLo Counter,
|
|
listenIPBytesOutHi Counter,
|
|
listenIPCurrentConn Gauge,
|
|
listenIPTotalConn Counter,
|
|
listenIPMaxConn Gauge
|
|
}
|
|
|
|
listenIPAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP address type of this listening IP."
|
|
::= { listenIPEntry 1 }
|
|
|
|
listenIPAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (1..64))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IPv4 or IPv6 address of this listening IP."
|
|
::= { listenIPEntry 2 }
|
|
|
|
listenIPBytesInLo OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes sent to this listening IP ( low 32bits )."
|
|
::= { listenIPEntry 3 }
|
|
|
|
listenIPBytesInHi OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes sent to this listening IP ( high 32bits )."
|
|
::= { listenIPEntry 4 }
|
|
|
|
listenIPBytesOutLo OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes sent from this listening IP ( low 32bits )."
|
|
::= { listenIPEntry 5 }
|
|
|
|
listenIPBytesOutHi OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bytes sent from this listening IP ( high 32bits )."
|
|
::= { listenIPEntry 6 }
|
|
|
|
listenIPCurrentConn OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"TCP connections currently established to this listening IP."
|
|
::= { listenIPEntry 7 }
|
|
|
|
listenIPTotalConn OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Requests sent to this listening IP."
|
|
::= { listenIPEntry 8 }
|
|
|
|
listenIPMaxConn OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Maximum number of simultaneous TCP connections this listening IP
|
|
has processed at any one time."
|
|
::= { listenIPEntry 9 }
|
|
|
|
--============================
|
|
-- Authenticators
|
|
--============================
|
|
|
|
authenticatorNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of Authenticators."
|
|
::= { authenticators 1 }
|
|
|
|
--============================
|
|
-- Authenticators Table
|
|
--============================
|
|
|
|
authenticatorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AuthenticatorEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table provides information and statistics for Authenticators."
|
|
::= { authenticators 2 }
|
|
|
|
authenticatorEntry OBJECT-TYPE
|
|
SYNTAX AuthenticatorEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines a row in the authenticators table."
|
|
INDEX { authenticatorName }
|
|
::= { authenticatorTable 1 }
|
|
|
|
AuthenticatorEntry ::= SEQUENCE {
|
|
authenticatorName DisplayString (SIZE (0..255)),
|
|
authenticatorRequests Counter,
|
|
authenticatorPasses Counter,
|
|
authenticatorFails Counter,
|
|
authenticatorErrors Counter
|
|
}
|
|
|
|
authenticatorName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the Authenticator."
|
|
::= { authenticatorEntry 1 }
|
|
|
|
authenticatorRequests OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times this Authenticator has been asked to authenticate."
|
|
::= { authenticatorEntry 2 }
|
|
|
|
authenticatorPasses OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times this Authenticator has successfully authenticated."
|
|
::= { authenticatorEntry 3 }
|
|
|
|
authenticatorFails OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times this Authenticator has failed to authenticate."
|
|
::= { authenticatorEntry 4 }
|
|
|
|
authenticatorErrors OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of connection errors that have occured when trying to connect to an authentication server."
|
|
::= { authenticatorEntry 5 }
|
|
|
|
END
|