4650 lines
118 KiB
Plaintext
4650 lines
118 KiB
Plaintext
FOUNDRY-SN-SW-L4-SWITCH-GROUP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE,IpAddress, Counter32, TimeTicks,Counter64,Integer32
|
|
FROM SNMPv2-SMI
|
|
|
|
switch
|
|
FROM FOUNDRY-SN-ROOT-MIB
|
|
|
|
TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
|
|
PhysAddress
|
|
FROM FOUNDRY-SN-SWITCH-GROUP-MIB
|
|
|
|
DisplayString
|
|
FROM FOUNDRY-SN-AGENT-MIB;
|
|
|
|
snL4 MODULE-IDENTITY
|
|
LAST-UPDATED "201006020000Z" -- 04 June 2010
|
|
ORGANIZATION "Brocade Communications Systems, Inc."
|
|
CONTACT-INFO
|
|
"Technical Support Center
|
|
130 Holger Way,
|
|
San Jose, CA 95134
|
|
Email: ipsupport@brocade.com
|
|
Phone: 1-800-752-8061
|
|
URL: www.brocade.com"
|
|
DESCRIPTION
|
|
"Copyright 1996-2010 Brocade Communications Systems, Inc.
|
|
All rights reserved.
|
|
This Brocade Communications Systems SNMP Management Information Base Specification
|
|
embodies Brocade Communications Systems' confidential and proprietary
|
|
intellectual property. Brocade Communications Systems retains all
|
|
title and ownership in the Specification, including any revisions.
|
|
|
|
This Specification is supplied AS IS, and Brocade Communications Systems makes
|
|
no warranty, either express or implied, as to the use,
|
|
operation, condition, or performance of the specification, and any unintended
|
|
consequence it may on the user environment."
|
|
|
|
REVISION "201006020000Z" -- 04 June 2010
|
|
DESCRIPTION
|
|
"Changed the ORGANIZATION, CONTACT-INFO and DESCRIPTION fields."
|
|
|
|
REVISION "200909300000Z" -- September 30, 2009
|
|
DESCRIPTION
|
|
"convert from SMIv1 to SMIv2"
|
|
::= { switch 4}
|
|
|
|
-- textual conventions
|
|
|
|
L4RowSts ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Row Creation/Deletion Values
|
|
"
|
|
SYNTAX INTEGER { other(1),
|
|
valid(2),
|
|
delete(3),
|
|
create(4),
|
|
modify(5)
|
|
}
|
|
|
|
L4Status ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
L4 Status Values
|
|
"
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
|
|
L4ServerName ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
L4 Server Name
|
|
"
|
|
SYNTAX OCTET STRING (SIZE(1..32))
|
|
|
|
L4Flag ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
L4 Flag Values
|
|
"
|
|
SYNTAX INTEGER { false(0), true(1) }
|
|
|
|
L4DeleteState ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
L4 Delete Sate
|
|
"
|
|
SYNTAX INTEGER { done(0),
|
|
waitunbind(1),
|
|
waitdelete(2)
|
|
}
|
|
|
|
WebCacheState ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
WebCacheSate
|
|
"
|
|
SYNTAX INTEGER { disabled(0),
|
|
enabled(1),
|
|
failed(2),
|
|
testing(3),
|
|
suspect(4),
|
|
shutdown(5),
|
|
active(6)
|
|
}
|
|
|
|
|
|
|
|
snL4Gen OBJECT IDENTIFIER ::= { snL4 1 }
|
|
snL4VirtualServer OBJECT IDENTIFIER ::= { snL4 2 }
|
|
snL4RealServer OBJECT IDENTIFIER ::= { snL4 3 }
|
|
snL4VirtualServerPort OBJECT IDENTIFIER ::= { snL4 4 }
|
|
snL4RealServerPort OBJECT IDENTIFIER ::= { snL4 5 }
|
|
snL4Bind OBJECT IDENTIFIER ::= { snL4 6 }
|
|
snL4VirtualServerStatus OBJECT IDENTIFIER ::= { snL4 7 }
|
|
snL4RealServerStatus OBJECT IDENTIFIER ::= { snL4 8 }
|
|
snL4VirtualServerPortStatus OBJECT IDENTIFIER ::= { snL4 9 }
|
|
snL4RealServerPortStatus OBJECT IDENTIFIER ::= { snL4 10 }
|
|
snL4Policy OBJECT IDENTIFIER ::= { snL4 11 }
|
|
snL4PolicyPortAccess OBJECT IDENTIFIER ::= { snL4 12 }
|
|
snL4Trap OBJECT IDENTIFIER ::= { snL4 13 }
|
|
snL4WebCache OBJECT IDENTIFIER ::= { snL4 14 }
|
|
snL4WebCacheGroup OBJECT IDENTIFIER ::= { snL4 15 }
|
|
snL4WebCacheTrafficStats OBJECT IDENTIFIER ::= { snL4 16 }
|
|
snL4WebUncachedTrafficStats OBJECT IDENTIFIER ::= { snL4 17 }
|
|
snL4WebCachePort OBJECT IDENTIFIER ::= { snL4 18 }
|
|
snL4RealServerCfg OBJECT IDENTIFIER ::= { snL4 19 }
|
|
snL4RealServerPortCfg OBJECT IDENTIFIER ::= { snL4 20 }
|
|
snL4VirtualServerCfg OBJECT IDENTIFIER ::= { snL4 21 }
|
|
snL4VirtualServerPortCfg OBJECT IDENTIFIER ::= { snL4 22 }
|
|
snL4RealServerStatistic OBJECT IDENTIFIER ::= { snL4 23 }
|
|
snL4RealServerPortStatistic OBJECT IDENTIFIER ::= { snL4 24 }
|
|
snL4VirtualServerStatistic OBJECT IDENTIFIER ::= { snL4 25 }
|
|
snL4VirtualServerPortStatistic OBJECT IDENTIFIER ::= { snL4 26 }
|
|
snL4GslbSiteRemoteServerIrons OBJECT IDENTIFIER ::= { snL4 27 }
|
|
snL4History OBJECT IDENTIFIER ::= { snL4 28 }
|
|
|
|
|
|
-- L4 General MIBs
|
|
|
|
snL4MaxSessionLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"numbers of maximum session (L4 cache) entries"
|
|
::= { snL4Gen 1 }
|
|
|
|
snL4TcpSynLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Numbers of connection per second"
|
|
::= { snL4Gen 2 }
|
|
|
|
-- Server load balancing
|
|
snL4slbGlobalSDAType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
leastconnection(1),
|
|
roundrobin(2),
|
|
weighted(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global Session Distribution Algorithm(SDA)"
|
|
::= { snL4Gen 3 }
|
|
|
|
snL4slbTotalConnections OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total connections in this device"
|
|
::= { snL4Gen 4 }
|
|
|
|
snL4slbLimitExceeds OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"exceeds snL4TCPSynLimit (numbers of connection per second)"
|
|
::= { snL4Gen 5 }
|
|
|
|
-- Server load balancing traffic info
|
|
|
|
snL4slbForwardTraffic OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Client->Server"
|
|
::= { snL4Gen 6 }
|
|
|
|
snL4slbReverseTraffic OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Server->Client"
|
|
::= { snL4Gen 7 }
|
|
|
|
snL4slbDrops OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4Gen 8 }
|
|
|
|
snL4slbDangling OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4Gen 9 }
|
|
|
|
snL4slbDisableCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4Gen 10 }
|
|
|
|
snL4slbAged OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4Gen 11 }
|
|
|
|
snL4slbFinished OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FIN_or_RST"
|
|
::= { snL4Gen 12 }
|
|
|
|
-- Session
|
|
|
|
snL4FreeSessionCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum sessions - used sessions"
|
|
::= { snL4Gen 13 }
|
|
|
|
|
|
-- Hot stand-by
|
|
snL4BackupInterface OBJECT-TYPE
|
|
SYNTAX INTEGER (0..26)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"backup monitoring port"
|
|
::= { snL4Gen 14 }
|
|
|
|
snL4BackupMacAddr OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Associated MAC address for backup monitoring port"
|
|
::= { snL4Gen 15 }
|
|
|
|
snL4Active OBJECT-TYPE
|
|
SYNTAX L4Flag
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4Gen 16 }
|
|
|
|
snL4Redundancy OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4Gen 17 }
|
|
|
|
snL4Backup OBJECT-TYPE
|
|
SYNTAX L4Flag
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"true->StandBy,false->active"
|
|
::= { snL4Gen 18 }
|
|
|
|
snL4BecomeActive OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"How many times this device become active"
|
|
::= { snL4Gen 19 }
|
|
|
|
snL4BecomeStandBy OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"How many times this device become standby"
|
|
::= { snL4Gen 20 }
|
|
|
|
snL4BackupState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
slbSyncComplete(0),
|
|
slbSyncReqMap(1),
|
|
slbSyncreqMac(2),
|
|
slbSyncreqServers(3),
|
|
slbSyncReqL4(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Backup state"
|
|
::= { snL4Gen 21 }
|
|
|
|
snL4NoPDUSent OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4Gen 22 }
|
|
|
|
|
|
snL4NoPDUCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4Gen 23 }
|
|
|
|
|
|
snL4NoPortMap OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4Gen 24 }
|
|
|
|
snL4unsuccessfulConn OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unsuccessfull connection"
|
|
::= { snL4Gen 25 }
|
|
|
|
snL4PingInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ping retries interval"
|
|
DEFVAL { 2 }
|
|
::= { snL4Gen 26 }
|
|
|
|
snL4PingRetry OBJECT-TYPE
|
|
SYNTAX INTEGER (2..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ping retries attempts"
|
|
DEFVAL { 4 }
|
|
::= { snL4Gen 27 }
|
|
|
|
snL4TcpAge OBJECT-TYPE
|
|
SYNTAX INTEGER (2..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TCP reset age"
|
|
DEFVAL { 30 }
|
|
::= { snL4Gen 28 }
|
|
|
|
|
|
snL4UdpAge OBJECT-TYPE
|
|
SYNTAX INTEGER (2..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"UDP reset age"
|
|
DEFVAL { 5 }
|
|
::= { snL4Gen 29 }
|
|
|
|
|
|
-- Enable/disable L4 traps
|
|
|
|
snL4EnableMaxSessionLimitReachedTrap OBJECT-TYPE
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable maximum number of connections reached trap."
|
|
::= { snL4Gen 30 }
|
|
|
|
snL4EnableTcpSynLimitReachedTrap OBJECT-TYPE
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable the number of TCP SYN limits reached trap."
|
|
::= { snL4Gen 31 }
|
|
|
|
snL4EnableRealServerUpTrap OBJECT-TYPE
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable the real server up trap."
|
|
::= { snL4Gen 32 }
|
|
|
|
snL4EnableRealServerDownTrap OBJECT-TYPE
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable the real server down trap."
|
|
::= { snL4Gen 33 }
|
|
|
|
snL4EnableRealServerPortUpTrap OBJECT-TYPE
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable the real server TCP port up trap."
|
|
::= { snL4Gen 34 }
|
|
|
|
snL4EnableRealServerPortDownTrap OBJECT-TYPE
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable the real server TCP port down trap."
|
|
::= { snL4Gen 35 }
|
|
|
|
snL4EnableRealServerMaxConnLimitReachedTrap OBJECT-TYPE
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable the real server maximum number of
|
|
connections reached trap."
|
|
::= { snL4Gen 36 }
|
|
|
|
snL4EnableBecomeStandbyTrap OBJECT-TYPE
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable trap of the server load balancing
|
|
switch changes state from active to standby."
|
|
::= { snL4Gen 37 }
|
|
|
|
snL4EnableBecomeActiveTrap OBJECT-TYPE
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable trap of the server load balancing
|
|
switch changes state from standby to active."
|
|
::= { snL4Gen 38 }
|
|
|
|
snL4slbRouterInterfacePortMask OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Router interface port mask.
|
|
(It was obsoleted after release 07100, replaced by snL4slbRouterInterfacePortList)"
|
|
::= { snL4Gen 39 }
|
|
|
|
------- Server Cache Group Global MIBs ----------
|
|
snL4MaxNumWebCacheGroup OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of server cache groups"
|
|
::= { snL4Gen 40 }
|
|
|
|
snL4MaxNumWebCachePerGroup OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of WEB Cache servers in each of web cache group"
|
|
::= { snL4Gen 41 }
|
|
|
|
snL4WebCacheStateful OBJECT-TYPE
|
|
SYNTAX L4Status
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The WEB Cache servers cache-stateful"
|
|
::= { snL4Gen 42 }
|
|
|
|
------- GSLB Group Global MIBs ----------
|
|
snL4EnableGslbHealthCheckIpUpTrap OBJECT-TYPE
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Health check IP up."
|
|
::= { snL4Gen 43 }
|
|
|
|
snL4EnableGslbHealthCheckIpDownTrap OBJECT-TYPE
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Health check IP down."
|
|
::= { snL4Gen 44 }
|
|
|
|
|
|
snL4EnableGslbHealthCheckIpPortUpTrap OBJECT-TYPE
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Health check IP port up."
|
|
::= { snL4Gen 45 }
|
|
|
|
|
|
snL4EnableGslbHealthCheckIpPortDownTrap OBJECT-TYPE
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Health check IP port down."
|
|
::= { snL4Gen 46 }
|
|
|
|
|
|
snL4EnableGslbRemoteGslbSiDownTrap OBJECT-TYPE
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Connection to GSLB ServerIron is down."
|
|
::= { snL4Gen 47 }
|
|
|
|
|
|
snL4EnableGslbRemoteGslbSiUpTrap OBJECT-TYPE
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Connection to GSLB ServerIron is up."
|
|
::= { snL4Gen 48 }
|
|
|
|
|
|
snL4EnableGslbRemoteSiDownTrap OBJECT-TYPE
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"GSLB connection to remote ServerIron is down."
|
|
::= { snL4Gen 49 }
|
|
|
|
|
|
snL4EnableGslbRemoteSiUpTrap OBJECT-TYPE
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"GSLB connection to remote ServerIron is up."
|
|
::= { snL4Gen 50 }
|
|
|
|
snL4slbRouterInterfacePortList OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Router interface port list. Each port index is a 16-bit integer
|
|
in big endian order. 8-bit is the slot number, the other 8-bit
|
|
is the port number."
|
|
::= { snL4Gen 51 }
|
|
|
|
|
|
-- Virtual Server table
|
|
|
|
snL4VirtualServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4VirtualServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Server table."
|
|
::= { snL4VirtualServer 1 }
|
|
|
|
snL4VirtualServerEntry OBJECT-TYPE
|
|
SYNTAX SnL4VirtualServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in L4 Virtual Server table."
|
|
INDEX { snL4VirtualServerIndex }
|
|
::= { snL4VirtualServerTable 1 }
|
|
|
|
SnL4VirtualServerEntry ::= SEQUENCE {
|
|
snL4VirtualServerIndex
|
|
INTEGER,
|
|
snL4VirtualServerName
|
|
L4ServerName,
|
|
snL4VirtualServerVirtualIP
|
|
IpAddress,
|
|
snL4VirtualServerAdminStatus
|
|
L4Status,
|
|
snL4VirtualServerSDAType
|
|
INTEGER,
|
|
snL4VirtualServerRowStatus
|
|
L4RowSts,
|
|
snL4VirtualServerDeleteState
|
|
L4DeleteState
|
|
}
|
|
|
|
snL4VirtualServerIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table index for a Virtual Server entry."
|
|
::= { snL4VirtualServerEntry 1 }
|
|
|
|
|
|
snL4VirtualServerName OBJECT-TYPE
|
|
SYNTAX L4ServerName
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual server name."
|
|
::= { snL4VirtualServerEntry 2 }
|
|
|
|
snL4VirtualServerVirtualIP
|
|
OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Server IP Address."
|
|
::= { snL4VirtualServerEntry 3 }
|
|
|
|
snL4VirtualServerAdminStatus OBJECT-TYPE
|
|
SYNTAX L4Status
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Server status is ether disabled(0) or enabled(1)."
|
|
::= { snL4VirtualServerEntry 4 }
|
|
|
|
snL4VirtualServerSDAType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default(0),
|
|
leastconnection(1),
|
|
roundrobin(2),
|
|
weighted(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TCP/UDP Sessions Distribution Algorithms Type."
|
|
::= { snL4VirtualServerEntry 5 }
|
|
|
|
snL4VirtualServerRowStatus OBJECT-TYPE
|
|
SYNTAX L4RowSts
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To create or delete a virtual server
|
|
entry."
|
|
::= {snL4VirtualServerEntry 6 }
|
|
|
|
snL4VirtualServerDeleteState OBJECT-TYPE
|
|
SYNTAX L4DeleteState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delete operation state."
|
|
::= { snL4VirtualServerEntry 7 }
|
|
|
|
|
|
-- Real Server table
|
|
|
|
snL4RealServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4RealServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Server table."
|
|
::= { snL4RealServer 1 }
|
|
|
|
snL4RealServerEntry OBJECT-TYPE
|
|
SYNTAX SnL4RealServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Real Server table."
|
|
INDEX { snL4RealServerIndex }
|
|
::= { snL4RealServerTable 1 }
|
|
|
|
SnL4RealServerEntry ::= SEQUENCE {
|
|
snL4RealServerIndex
|
|
INTEGER,
|
|
snL4RealServerName
|
|
L4ServerName,
|
|
snL4RealServerIP
|
|
IpAddress,
|
|
snL4RealServerAdminStatus
|
|
L4Status,
|
|
snL4RealServerMaxConnections
|
|
INTEGER,
|
|
snL4RealServerWeight
|
|
INTEGER,
|
|
snL4RealServerRowStatus
|
|
L4RowSts,
|
|
snL4RealServerDeleteState
|
|
L4DeleteState
|
|
}
|
|
|
|
snL4RealServerIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..256)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table index for a Real Server entry."
|
|
::= { snL4RealServerEntry 1 }
|
|
snL4RealServerName OBJECT-TYPE
|
|
SYNTAX L4ServerName
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real server name."
|
|
::= { snL4RealServerEntry 2 }
|
|
|
|
snL4RealServerIP
|
|
OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Server IP Address."
|
|
::= { snL4RealServerEntry 3 }
|
|
|
|
snL4RealServerAdminStatus OBJECT-TYPE
|
|
SYNTAX L4Status
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Server status is ether disabled(0) or enabled(1)."
|
|
::= { snL4RealServerEntry 4 }
|
|
|
|
snL4RealServerMaxConnections OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Server Maximum Connection allowed."
|
|
::= { snL4RealServerEntry 5 }
|
|
|
|
snL4RealServerWeight OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Server weight"
|
|
::= { snL4RealServerEntry 6 }
|
|
|
|
snL4RealServerRowStatus OBJECT-TYPE
|
|
SYNTAX L4RowSts
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To create or delete a real server entry."
|
|
::= {snL4RealServerEntry 7 }
|
|
|
|
snL4RealServerDeleteState OBJECT-TYPE
|
|
SYNTAX L4DeleteState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delete operation state."
|
|
::= { snL4RealServerEntry 8 }
|
|
|
|
|
|
|
|
-- Virtual Server Port table
|
|
|
|
snL4VirtualServerPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4VirtualServerPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Server Port table."
|
|
::= { snL4VirtualServerPort 1 }
|
|
|
|
snL4VirtualServerPortEntry OBJECT-TYPE
|
|
SYNTAX SnL4VirtualServerPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Virtual Server Port table."
|
|
INDEX { snL4VirtualServerPortIndex }
|
|
::= { snL4VirtualServerPortTable 1 }
|
|
|
|
SnL4VirtualServerPortEntry ::= SEQUENCE {
|
|
snL4VirtualServerPortIndex
|
|
INTEGER,
|
|
snL4VirtualServerPortServerName
|
|
L4ServerName,
|
|
snL4VirtualServerPortPort
|
|
INTEGER,
|
|
snL4VirtualServerPortAdminStatus
|
|
L4Status,
|
|
snL4VirtualServerPortSticky
|
|
INTEGER,
|
|
snL4VirtualServerPortConcurrent
|
|
INTEGER,
|
|
snL4VirtualServerPortRowStatus
|
|
L4RowSts,
|
|
snL4VirtualServerPortDeleteState
|
|
L4DeleteState
|
|
}
|
|
|
|
|
|
snL4VirtualServerPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2048)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index for Virtual Server Port entry."
|
|
::= { snL4VirtualServerPortEntry 1 }
|
|
|
|
|
|
snL4VirtualServerPortServerName OBJECT-TYPE
|
|
SYNTAX L4ServerName
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortEntry 2 }
|
|
|
|
snL4VirtualServerPortPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortEntry 3 }
|
|
|
|
|
|
snL4VirtualServerPortAdminStatus OBJECT-TYPE
|
|
SYNTAX L4Status
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortEntry 4 }
|
|
|
|
|
|
snL4VirtualServerPortSticky OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortEntry 5 }
|
|
|
|
|
|
snL4VirtualServerPortConcurrent OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortEntry 6 }
|
|
|
|
|
|
snL4VirtualServerPortRowStatus OBJECT-TYPE
|
|
SYNTAX L4RowSts
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To create or delete a virtual server port entry."
|
|
::= { snL4VirtualServerPortEntry 7 }
|
|
|
|
snL4VirtualServerPortDeleteState OBJECT-TYPE
|
|
SYNTAX L4DeleteState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delete operation state."
|
|
::= { snL4VirtualServerPortEntry 8 }
|
|
|
|
|
|
|
|
|
|
-- Real Server Port table
|
|
|
|
snL4RealServerPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4RealServerPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Server Port table."
|
|
::= { snL4RealServerPort 1 }
|
|
|
|
snL4RealServerPortEntry OBJECT-TYPE
|
|
SYNTAX SnL4RealServerPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Real Server Port table."
|
|
INDEX { snL4RealServerPortIndex }
|
|
::= { snL4RealServerPortTable 1 }
|
|
|
|
SnL4RealServerPortEntry ::= SEQUENCE {
|
|
snL4RealServerPortIndex
|
|
INTEGER,
|
|
snL4RealServerPortServerName
|
|
L4ServerName,
|
|
snL4RealServerPortPort
|
|
INTEGER,
|
|
snL4RealServerPortAdminStatus
|
|
L4Status,
|
|
snL4RealServerPortRowStatus
|
|
L4RowSts,
|
|
snL4RealServerPortDeleteState
|
|
L4DeleteState
|
|
}
|
|
|
|
|
|
snL4RealServerPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2048)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index for Real Server Port entry."
|
|
::= { snL4RealServerPortEntry 1 }
|
|
snL4RealServerPortServerName OBJECT-TYPE
|
|
SYNTAX L4ServerName
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerPortEntry 2 }
|
|
|
|
snL4RealServerPortPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerPortEntry 3 }
|
|
|
|
|
|
snL4RealServerPortAdminStatus OBJECT-TYPE
|
|
SYNTAX L4Status
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerPortEntry 4 }
|
|
|
|
snL4RealServerPortRowStatus OBJECT-TYPE
|
|
SYNTAX L4RowSts
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To create or delete a Real server port entry."
|
|
::= { snL4RealServerPortEntry 5 }
|
|
|
|
snL4RealServerPortDeleteState OBJECT-TYPE
|
|
SYNTAX L4DeleteState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delete operation state."
|
|
::= { snL4RealServerPortEntry 6 }
|
|
|
|
|
|
|
|
-- Bind table
|
|
|
|
snL4BindTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4BindEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bind table."
|
|
::= { snL4Bind 1 }
|
|
|
|
snL4BindEntry OBJECT-TYPE
|
|
SYNTAX SnL4BindEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Bind table."
|
|
INDEX { snL4BindIndex }
|
|
::= { snL4BindTable 1 }
|
|
|
|
SnL4BindEntry ::= SEQUENCE {
|
|
snL4BindIndex
|
|
INTEGER,
|
|
snL4BindVirtualServerName
|
|
L4ServerName,
|
|
snL4BindVirtualPortNumber
|
|
INTEGER,
|
|
snL4BindRealServerName
|
|
L4ServerName,
|
|
snL4BindRealPortNumber
|
|
INTEGER,
|
|
snL4BindRowStatus
|
|
INTEGER
|
|
}
|
|
|
|
|
|
snL4BindIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2048)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index for Bind entry."
|
|
::= { snL4BindEntry 1 }
|
|
|
|
snL4BindVirtualServerName OBJECT-TYPE
|
|
SYNTAX L4ServerName
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4BindEntry 2 }
|
|
|
|
snL4BindVirtualPortNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4BindEntry 3 }
|
|
|
|
|
|
snL4BindRealServerName OBJECT-TYPE
|
|
SYNTAX L4ServerName
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4BindEntry 4 }
|
|
|
|
snL4BindRealPortNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4BindEntry 5 }
|
|
snL4BindRowStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
valid(2),
|
|
delete(3),
|
|
create(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To create or delete bind entry."
|
|
::= { snL4BindEntry 6 }
|
|
|
|
|
|
|
|
|
|
|
|
-- Virtual Server Status table
|
|
|
|
snL4VirtualServerStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4VirtualServerStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Server Status table."
|
|
::= { snL4VirtualServerStatus 1 }
|
|
|
|
snL4VirtualServerStatusEntry OBJECT-TYPE
|
|
SYNTAX SnL4VirtualServerStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in L4 Virtual Server Status table."
|
|
INDEX { snL4VirtualServerStatusIndex }
|
|
::= { snL4VirtualServerStatusTable 1 }
|
|
|
|
SnL4VirtualServerStatusEntry ::= SEQUENCE {
|
|
snL4VirtualServerStatusIndex
|
|
INTEGER,
|
|
snL4VirtualServerStatusName
|
|
L4ServerName,
|
|
snL4VirtualServerStatusReceivePkts
|
|
Counter32,
|
|
snL4VirtualServerStatusTransmitPkts
|
|
Counter32,
|
|
snL4VirtualServerStatusTotalConnections
|
|
Counter32
|
|
}
|
|
|
|
snL4VirtualServerStatusIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table index for a Virtual Server Status entry."
|
|
::= { snL4VirtualServerStatusEntry 1 }
|
|
|
|
|
|
snL4VirtualServerStatusName OBJECT-TYPE
|
|
SYNTAX L4ServerName
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual server name."
|
|
::= { snL4VirtualServerStatusEntry 2 }
|
|
|
|
|
|
snL4VirtualServerStatusReceivePkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerStatusEntry 3 }
|
|
|
|
snL4VirtualServerStatusTransmitPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerStatusEntry 4 }
|
|
|
|
snL4VirtualServerStatusTotalConnections OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerStatusEntry 5 }
|
|
|
|
|
|
-- Real Server Status Table
|
|
|
|
snL4RealServerStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4RealServerStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Server Status table."
|
|
::= { snL4RealServerStatus 1 }
|
|
|
|
snL4RealServerStatusEntry OBJECT-TYPE
|
|
SYNTAX SnL4RealServerStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Real Server Status table."
|
|
INDEX { snL4RealServerStatusIndex }
|
|
::= { snL4RealServerStatusTable 1 }
|
|
|
|
SnL4RealServerStatusEntry ::= SEQUENCE {
|
|
snL4RealServerStatusIndex
|
|
INTEGER,
|
|
snL4RealServerStatusName
|
|
L4ServerName,
|
|
snL4RealServerStatusRealIP
|
|
IpAddress,
|
|
snL4RealServerStatusReceivePkts
|
|
Counter32,
|
|
snL4RealServerStatusTransmitPkts
|
|
Counter32,
|
|
snL4RealServerStatusCurConnections
|
|
Integer32,
|
|
snL4RealServerStatusTotalConnections
|
|
Counter32,
|
|
snL4RealServerStatusAge
|
|
Integer32,
|
|
snL4RealServerStatusState
|
|
INTEGER,
|
|
snL4RealServerStatusReassignments
|
|
Integer32,
|
|
snL4RealServerStatusReassignmentLimit
|
|
Integer32,
|
|
snL4RealServerStatusFailedPortExists
|
|
Integer32,
|
|
snL4RealServerStatusFailTime
|
|
Integer32,
|
|
snL4RealServerStatusPeakConnections
|
|
Integer32
|
|
}
|
|
|
|
snL4RealServerStatusIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..256)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table index for a Real Server Status entry."
|
|
::= { snL4RealServerStatusEntry 1 }
|
|
|
|
snL4RealServerStatusName OBJECT-TYPE
|
|
SYNTAX L4ServerName
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatusEntry 2 }
|
|
|
|
snL4RealServerStatusRealIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatusEntry 3 }
|
|
|
|
snL4RealServerStatusReceivePkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatusEntry 4 }
|
|
|
|
snL4RealServerStatusTransmitPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatusEntry 5 }
|
|
|
|
snL4RealServerStatusCurConnections OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatusEntry 6 }
|
|
|
|
snL4RealServerStatusTotalConnections OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatusEntry 7 }
|
|
|
|
snL4RealServerStatusAge OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatusEntry 8 }
|
|
|
|
snL4RealServerStatusState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
serverdisabled(0),
|
|
serverenabled(1),
|
|
serverfailed(2),
|
|
servertesting(3),
|
|
serversuspect(4),
|
|
servershutdown(5),
|
|
serveractive(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatusEntry 9 }
|
|
|
|
snL4RealServerStatusReassignments OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatusEntry 10 }
|
|
|
|
snL4RealServerStatusReassignmentLimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatusEntry 11 }
|
|
|
|
snL4RealServerStatusFailedPortExists OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatusEntry 12 }
|
|
|
|
snL4RealServerStatusFailTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatusEntry 13 }
|
|
|
|
|
|
snL4RealServerStatusPeakConnections OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatusEntry 14 }
|
|
|
|
|
|
|
|
|
|
-- Virtual Server Port Status table
|
|
|
|
snL4VirtualServerPortStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4VirtualServerPortStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Server Port Status table."
|
|
::= { snL4VirtualServerPortStatus 1 }
|
|
|
|
snL4VirtualServerPortStatusEntry OBJECT-TYPE
|
|
SYNTAX SnL4VirtualServerPortStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Virtual Server Port Status table."
|
|
INDEX { snL4VirtualServerPortStatusIndex }
|
|
::= { snL4VirtualServerPortStatusTable 1 }
|
|
|
|
SnL4VirtualServerPortStatusEntry ::= SEQUENCE {
|
|
snL4VirtualServerPortStatusIndex
|
|
Integer32,
|
|
snL4VirtualServerPortStatusPort
|
|
INTEGER,
|
|
snL4VirtualServerPortStatusServerName
|
|
L4ServerName,
|
|
snL4VirtualServerPortStatusCurrentConnection
|
|
Integer32,
|
|
snL4VirtualServerPortStatusTotalConnection
|
|
Counter32,
|
|
snL4VirtualServerPortStatusPeakConnection
|
|
Integer32
|
|
}
|
|
|
|
snL4VirtualServerPortStatusIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index for Virtual Server Port Status entry."
|
|
::= { snL4VirtualServerPortStatusEntry 1 }
|
|
|
|
snL4VirtualServerPortStatusPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2048)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortStatusEntry 2 }
|
|
|
|
snL4VirtualServerPortStatusServerName OBJECT-TYPE
|
|
SYNTAX L4ServerName
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortStatusEntry 3 }
|
|
|
|
snL4VirtualServerPortStatusCurrentConnection OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortStatusEntry 4 }
|
|
|
|
snL4VirtualServerPortStatusTotalConnection OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortStatusEntry 5 }
|
|
|
|
snL4VirtualServerPortStatusPeakConnection OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortStatusEntry 6 }
|
|
|
|
-- Real Server Port Status table
|
|
|
|
snL4RealServerPortStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4RealServerPortStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Server Port Status table."
|
|
::= { snL4RealServerPortStatus 1 }
|
|
|
|
snL4RealServerPortStatusEntry OBJECT-TYPE
|
|
SYNTAX SnL4RealServerPortStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Real Server Port Status table."
|
|
INDEX { snL4RealServerPortStatusIndex }
|
|
::= { snL4RealServerPortStatusTable 1 }
|
|
|
|
SnL4RealServerPortStatusEntry ::= SEQUENCE {
|
|
snL4RealServerPortStatusIndex
|
|
INTEGER,
|
|
snL4RealServerPortStatusPort
|
|
Integer32,
|
|
snL4RealServerPortStatusServerName
|
|
L4ServerName,
|
|
snL4RealServerPortStatusReassignCount
|
|
Integer32,
|
|
snL4RealServerPortStatusState
|
|
INTEGER,
|
|
snL4RealServerPortStatusFailTime
|
|
Integer32,
|
|
snL4RealServerPortStatusCurrentConnection
|
|
Integer32,
|
|
snL4RealServerPortStatusTotalConnection
|
|
Counter32,
|
|
snL4RealServerPortStatusRxPkts
|
|
Counter32,
|
|
snL4RealServerPortStatusTxPkts
|
|
Counter32,
|
|
snL4RealServerPortStatusRxBytes
|
|
Counter32,
|
|
snL4RealServerPortStatusTxBytes
|
|
Counter32,
|
|
snL4RealServerPortStatusPeakConnection
|
|
Integer32
|
|
}
|
|
|
|
|
|
snL4RealServerPortStatusIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2048)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index for Real Server Port Status entry."
|
|
::= { snL4RealServerPortStatusEntry 1 }
|
|
|
|
snL4RealServerPortStatusPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerPortStatusEntry 2 }
|
|
|
|
snL4RealServerPortStatusServerName OBJECT-TYPE
|
|
SYNTAX L4ServerName
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerPortStatusEntry 3 }
|
|
|
|
snL4RealServerPortStatusReassignCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerPortStatusEntry 4 }
|
|
|
|
snL4RealServerPortStatusState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1),
|
|
failed(2),
|
|
testing(3),
|
|
suspect(4),
|
|
shutdown(5),
|
|
active(6),
|
|
unbound(7),
|
|
awaitUnbind(8),
|
|
awaitDelete(9)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real server port state"
|
|
::= { snL4RealServerPortStatusEntry 5 }
|
|
|
|
snL4RealServerPortStatusFailTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Only useful, if real server port state is failed.
|
|
Indicating how seconds has been elapsed from the last retry."
|
|
::= { snL4RealServerPortStatusEntry 6 }
|
|
|
|
snL4RealServerPortStatusCurrentConnection OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real server port current connection"
|
|
::= { snL4RealServerPortStatusEntry 7 }
|
|
|
|
snL4RealServerPortStatusTotalConnection OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real server port total connection"
|
|
::= { snL4RealServerPortStatusEntry 8 }
|
|
|
|
snL4RealServerPortStatusRxPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real server port receive packets."
|
|
::= { snL4RealServerPortStatusEntry 9 }
|
|
|
|
|
|
snL4RealServerPortStatusTxPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real server port transmit packets."
|
|
::= { snL4RealServerPortStatusEntry 10 }
|
|
|
|
|
|
snL4RealServerPortStatusRxBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real server port receive bytes."
|
|
::= { snL4RealServerPortStatusEntry 11 }
|
|
|
|
snL4RealServerPortStatusTxBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real server port transmit bytes."
|
|
::= { snL4RealServerPortStatusEntry 12 }
|
|
|
|
|
|
snL4RealServerPortStatusPeakConnection OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"peak connection for real server port."
|
|
::= { snL4RealServerPortStatusEntry 13 }
|
|
|
|
|
|
|
|
|
|
-- L4 policy table
|
|
|
|
snL4PolicyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4PolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"L4 policy table."
|
|
::= {snL4Policy 1 }
|
|
|
|
snL4PolicyEntry OBJECT-TYPE
|
|
SYNTAX SnL4PolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry of the L4 policy table."
|
|
INDEX { snL4PolicyId }
|
|
::= { snL4PolicyTable 1 }
|
|
|
|
SnL4PolicyEntry ::= SEQUENCE {
|
|
snL4PolicyId
|
|
INTEGER,
|
|
snL4PolicyPriority
|
|
INTEGER,
|
|
snL4PolicyScope
|
|
INTEGER,
|
|
snL4PolicyProtocol
|
|
INTEGER,
|
|
snL4PolicyPort
|
|
INTEGER,
|
|
snL4PolicyRowStatus
|
|
INTEGER
|
|
}
|
|
|
|
snL4PolicyId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ID to identify a entry."
|
|
::= { snL4PolicyEntry 1 }
|
|
|
|
snL4PolicyPriority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
level0(0),
|
|
level1(1),
|
|
level2(2),
|
|
level3(3),
|
|
level4(4),
|
|
level5(5),
|
|
level6(6),
|
|
level7(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Stand alone stackable switch L4 Policy Priority values are:
|
|
normal(0) -- normal prority
|
|
high(1) -- high prority
|
|
cache(2) -- prority for cache
|
|
transparent(3) -- prority for transparent
|
|
The BigIron switch L4 Priority values are:
|
|
level0(0), level1(1), level2(2), level3(3),
|
|
level4(4), level5(5), level6(6), level7(7) "
|
|
::= { snL4PolicyEntry 2 }
|
|
|
|
snL4PolicyScope OBJECT-TYPE
|
|
SYNTAX INTEGER { global(0), local(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Scope of the local or global.
|
|
Global automatic apply to all port.
|
|
Local apply to a port."
|
|
::= { snL4PolicyEntry 3 }
|
|
|
|
snL4PolicyProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER { udp(0), tcp(1) }
|
|
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4PolicyEntry 4 }
|
|
|
|
snL4PolicyPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { snL4PolicyEntry 5 }
|
|
|
|
snL4PolicyRowStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
invalid(1),
|
|
valid(2),
|
|
delete(3),
|
|
create(4),
|
|
modify(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create and
|
|
delete row in the table and control
|
|
if they are used. The values
|
|
that can be written are:
|
|
delete(3)...deletes the row
|
|
create(4)...creates a new row
|
|
modify(5)...modifies an exsisting row
|
|
|
|
If the row exists, then a SET with
|
|
value of create(4) returns error
|
|
'badValue'. Deleted rows go away
|
|
immediately. The following values
|
|
can be returned on reads:
|
|
invalid(1)...Setting it to 'invalid' has the effect of
|
|
rendering it inoperative.
|
|
valid(2).....the row exists and is valid"
|
|
::= { snL4PolicyEntry 6 }
|
|
|
|
-- L4 policy port access table
|
|
|
|
snL4PolicyPortAccessTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4PolicyPortAccessEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ip interface L4 policy access table."
|
|
::= {snL4PolicyPortAccess 1}
|
|
|
|
snL4PolicyPortAccessEntry OBJECT-TYPE
|
|
SYNTAX SnL4PolicyPortAccessEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry of the ip interface L4 policy access table."
|
|
INDEX { snL4PolicyPortAccessPort }
|
|
::= { snL4PolicyPortAccessTable 1 }
|
|
|
|
SnL4PolicyPortAccessEntry ::= SEQUENCE {
|
|
snL4PolicyPortAccessPort
|
|
Integer32,
|
|
snL4PolicyPortAccessList
|
|
OCTET STRING,
|
|
snL4PolicyPortAccessRowStatus
|
|
INTEGER
|
|
}
|
|
|
|
snL4PolicyPortAccessPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ip interface to which the L4 policy applies."
|
|
::= { snL4PolicyPortAccessEntry 1 }
|
|
|
|
snL4PolicyPortAccessList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(1..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An ip L4 policy list, of which each octet contains
|
|
a ID number that forms a group of s. A
|
|
valid entry in the snL4PolicyTable with the
|
|
corresponding ID number (i.e. snL4PolicyId)
|
|
must have been created before a list is initialized."
|
|
::= { snL4PolicyPortAccessEntry 2 }
|
|
|
|
snL4PolicyPortAccessRowStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
invalid(1),
|
|
valid(2),
|
|
delete(3),
|
|
create(4),
|
|
modify(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create and
|
|
delete row in the table and control
|
|
if they are used. The values
|
|
that can be written are:
|
|
delete(3)...deletes the row
|
|
create(4)...creates a new row
|
|
modify(5)...modifies an exsisting row
|
|
|
|
If the row exists, then a SET with
|
|
value of create(4) returns error
|
|
'badValue'. Deleted rows go away
|
|
immediately. The following values
|
|
can be returned on reads:
|
|
invalid(1)...Setting it to 'invalid' has the effect of
|
|
rendering it inoperative.
|
|
valid(2).....the row exists and is valid"
|
|
::= { snL4PolicyPortAccessEntry 3 }
|
|
|
|
-- L4 trap variable binding objects
|
|
|
|
snL4TrapRealServerIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real server IP address."
|
|
::= { snL4Trap 1 }
|
|
|
|
snL4TrapRealServerName OBJECT-TYPE
|
|
SYNTAX L4ServerName
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real server name."
|
|
::= { snL4Trap 2 }
|
|
|
|
snL4TrapRealServerPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transport protocol port number of the real server."
|
|
::= { snL4Trap 3 }
|
|
|
|
snL4TrapRealServerCurConnections OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Server current connections."
|
|
::= { snL4Trap 4 }
|
|
|
|
snL4TrapLinkName OBJECT-TYPE
|
|
SYNTAX L4ServerName
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Link name."
|
|
::= { snL4Trap 5 }
|
|
|
|
snL4LinkVirtualInterface OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Link virtual interface."
|
|
::= { snL4Trap 6 }
|
|
|
|
-- Web Cache table
|
|
|
|
snL4WebCacheTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4WebCacheEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Server table."
|
|
::= { snL4WebCache 1 }
|
|
|
|
snL4WebCacheEntry OBJECT-TYPE
|
|
SYNTAX SnL4WebCacheEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Real Server table."
|
|
INDEX { snL4WebCacheIP }
|
|
::= { snL4WebCacheTable 1 }
|
|
|
|
SnL4WebCacheEntry ::= SEQUENCE {
|
|
snL4WebCacheIP
|
|
IpAddress,
|
|
snL4WebCacheName
|
|
L4ServerName,
|
|
snL4WebCacheAdminStatus
|
|
L4Status,
|
|
snL4WebCacheMaxConnections
|
|
INTEGER,
|
|
snL4WebCacheWeight
|
|
INTEGER,
|
|
snL4WebCacheRowStatus
|
|
L4RowSts,
|
|
snL4WebCacheDeleteState
|
|
L4DeleteState
|
|
}
|
|
|
|
snL4WebCacheIP
|
|
OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Server IP Address."
|
|
::= { snL4WebCacheEntry 1 }
|
|
|
|
snL4WebCacheName OBJECT-TYPE
|
|
SYNTAX L4ServerName
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real server name."
|
|
::= { snL4WebCacheEntry 2 }
|
|
|
|
snL4WebCacheAdminStatus OBJECT-TYPE
|
|
SYNTAX L4Status
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Server status is ether disabled(0) or enabled(1)."
|
|
::= { snL4WebCacheEntry 3 }
|
|
|
|
snL4WebCacheMaxConnections OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Server Maximum Connection allowed."
|
|
::= { snL4WebCacheEntry 4 }
|
|
|
|
snL4WebCacheWeight OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Server weight"
|
|
::= { snL4WebCacheEntry 5 }
|
|
|
|
snL4WebCacheRowStatus OBJECT-TYPE
|
|
SYNTAX L4RowSts
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To create or delete a real server entry."
|
|
::= {snL4WebCacheEntry 6 }
|
|
|
|
snL4WebCacheDeleteState OBJECT-TYPE
|
|
SYNTAX L4DeleteState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delete operation state."
|
|
::= { snL4WebCacheEntry 7 }
|
|
|
|
|
|
-- Web Cache Group table
|
|
|
|
|
|
snL4WebCacheGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4WebCacheGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Web Cache Group table."
|
|
::= { snL4WebCacheGroup 1 }
|
|
|
|
snL4WebCacheGroupEntry OBJECT-TYPE
|
|
SYNTAX SnL4WebCacheGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Web Cache Group table."
|
|
INDEX { snL4WebCacheGroupId }
|
|
::= { snL4WebCacheGroupTable 1 }
|
|
|
|
SnL4WebCacheGroupEntry ::= SEQUENCE {
|
|
snL4WebCacheGroupId
|
|
Integer32,
|
|
snL4WebCacheGroupName
|
|
L4ServerName,
|
|
snL4WebCacheGroupWebCacheIpList
|
|
OCTET STRING,
|
|
snL4WebCacheGroupDestMask
|
|
IpAddress,
|
|
snL4WebCacheGroupSrcMask
|
|
IpAddress,
|
|
snL4WebCacheGroupAdminStatus
|
|
INTEGER,
|
|
snL4WebCacheGroupRowStatus
|
|
L4RowSts
|
|
}
|
|
|
|
snL4WebCacheGroupId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identification for a Web Cache Group entry.
|
|
The limit is from 1 to snL4MaxNumWebCacheGroup."
|
|
::= { snL4WebCacheGroupEntry 1 }
|
|
|
|
snL4WebCacheGroupName OBJECT-TYPE
|
|
SYNTAX L4ServerName
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Web Cache Group name."
|
|
::= { snL4WebCacheGroupEntry 2 }
|
|
|
|
snL4WebCacheGroupWebCacheIpList
|
|
OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of the Server Cache Group Real Server IP Address.
|
|
The number of IP Address is from 1 (4 OCTETs) to the
|
|
snL4MaxNumServersPerWebCacheGroup, maximum number of
|
|
server IP Address allowed in the list."
|
|
::= { snL4WebCacheGroupEntry 3 }
|
|
|
|
snL4WebCacheGroupDestMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cache Server Group Destination Mask."
|
|
::= { snL4WebCacheGroupEntry 4 }
|
|
|
|
snL4WebCacheGroupSrcMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cache Server Group Source Mask."
|
|
::= { snL4WebCacheGroupEntry 5 }
|
|
|
|
snL4WebCacheGroupAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The WEB Cache Group is set either
|
|
enabled(1)...........activated.
|
|
disabled(0)..........disabled."
|
|
::= { snL4WebCacheGroupEntry 6 }
|
|
|
|
snL4WebCacheGroupRowStatus OBJECT-TYPE
|
|
SYNTAX L4RowSts
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To create or delete a Web Cache Group entry."
|
|
::= { snL4WebCacheGroupEntry 7 }
|
|
|
|
|
|
-- Web Cache Traffic Statistics Table
|
|
|
|
snL4WebCacheTrafficStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4WebCacheTrafficStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Web Cache Traffic Statistics table."
|
|
::= { snL4WebCacheTrafficStats 1 }
|
|
|
|
snL4WebCacheTrafficStatsEntry OBJECT-TYPE
|
|
SYNTAX SnL4WebCacheTrafficStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Web Cache Traffic Statistics table."
|
|
INDEX { snL4WebCacheTrafficIp , snL4WebCacheTrafficPort}
|
|
::= { snL4WebCacheTrafficStatsTable 1 }
|
|
|
|
SnL4WebCacheTrafficStatsEntry ::= SEQUENCE {
|
|
snL4WebCacheTrafficIp
|
|
IpAddress,
|
|
snL4WebCacheTrafficPort
|
|
INTEGER,
|
|
snL4WebCacheCurrConnections
|
|
Integer32,
|
|
snL4WebCacheTotalConnections
|
|
Integer32,
|
|
snL4WebCacheTxPkts
|
|
Counter32,
|
|
snL4WebCacheRxPkts
|
|
Counter32,
|
|
snL4WebCacheTxOctets
|
|
Counter32,
|
|
snL4WebCacheRxOctets
|
|
Counter32,
|
|
snL4WebCachePortState
|
|
WebCacheState
|
|
}
|
|
|
|
snL4WebCacheTrafficIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cache Server IP Address."
|
|
::= { snL4WebCacheTrafficStatsEntry 1 }
|
|
|
|
snL4WebCacheTrafficPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The WEB Cache port is one of the protocol port such as UDP, TCP etc."
|
|
::= { snL4WebCacheTrafficStatsEntry 2 }
|
|
|
|
snL4WebCacheCurrConnections OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of the current connections in WEB Cache group."
|
|
::= { snL4WebCacheTrafficStatsEntry 3 }
|
|
|
|
snL4WebCacheTotalConnections OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total connections in WEB Cache group."
|
|
::= { snL4WebCacheTrafficStatsEntry 4 }
|
|
|
|
snL4WebCacheTxPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of the Packets sending from Client/Web-Server to Cache Server"
|
|
::= { snL4WebCacheTrafficStatsEntry 5 }
|
|
|
|
snL4WebCacheRxPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of the Packets sending from Cache Server to Client/Web-Server"
|
|
::= { snL4WebCacheTrafficStatsEntry 6 }
|
|
|
|
snL4WebCacheTxOctets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of the Octets sending from Client/Web-Server to Cache Server"
|
|
::= { snL4WebCacheTrafficStatsEntry 7 }
|
|
|
|
snL4WebCacheRxOctets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of the Octets sending from Cache Server to Client/Web-Server"
|
|
::= { snL4WebCacheTrafficStatsEntry 8 }
|
|
|
|
snL4WebCachePortState OBJECT-TYPE
|
|
SYNTAX WebCacheState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Web Cache Port state."
|
|
::= { snL4WebCacheTrafficStatsEntry 9 }
|
|
|
|
-- Web Uncached Traffic Statistics Table
|
|
|
|
snL4WebUncachedTrafficStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4WebUncachedTrafficStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Web Uncached Traffic Statistics table."
|
|
::= { snL4WebUncachedTrafficStats 1 }
|
|
|
|
snL4WebUncachedTrafficStatsEntry OBJECT-TYPE
|
|
SYNTAX SnL4WebUncachedTrafficStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Web Uncached Traffic Statistics table."
|
|
INDEX { snL4WebServerPort, snL4WebClientPort }
|
|
::= { snL4WebUncachedTrafficStatsTable 1 }
|
|
|
|
SnL4WebUncachedTrafficStatsEntry ::= SEQUENCE {
|
|
snL4WebServerPort
|
|
Integer32,
|
|
snL4WebClientPort
|
|
Integer32,
|
|
snL4WebUncachedTxPkts
|
|
Counter32,
|
|
snL4WebUncachedRxPkts
|
|
Counter32,
|
|
snL4WebUncachedTxOctets
|
|
Counter32,
|
|
snL4WebUncachedRxOctets
|
|
Counter32,
|
|
snL4WebServerPortName
|
|
DisplayString,
|
|
snL4WebClientPortName
|
|
DisplayString
|
|
}
|
|
|
|
snL4WebServerPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Web Server Port."
|
|
::= { snL4WebUncachedTrafficStatsEntry 1 }
|
|
|
|
snL4WebClientPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Web Client Port."
|
|
::= { snL4WebUncachedTrafficStatsEntry 2 }
|
|
|
|
snL4WebUncachedTxPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of the Packets sending from Client port to Web Server port"
|
|
::= { snL4WebUncachedTrafficStatsEntry 3 }
|
|
|
|
snL4WebUncachedRxPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of the Packets sending from Web Server port to Client port"
|
|
::= { snL4WebUncachedTrafficStatsEntry 4 }
|
|
|
|
snL4WebUncachedTxOctets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of the Octets sending from Client port to Web Server port"
|
|
::= { snL4WebUncachedTrafficStatsEntry 5 }
|
|
|
|
snL4WebUncachedRxOctets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of the Octets sending from Web Server port to Client port"
|
|
::= { snL4WebUncachedTrafficStatsEntry 6 }
|
|
|
|
snL4WebServerPortName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Web Server Port Name string."
|
|
::= { snL4WebUncachedTrafficStatsEntry 7 }
|
|
|
|
snL4WebClientPortName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Web Client Port Name string."
|
|
::= { snL4WebUncachedTrafficStatsEntry 8 }
|
|
|
|
|
|
-- Web Cache Server Port table
|
|
|
|
snL4WebCachePortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4WebCachePortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Server Port table."
|
|
::= { snL4WebCachePort 1 }
|
|
|
|
snL4WebCachePortEntry OBJECT-TYPE
|
|
SYNTAX SnL4WebCachePortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Real Server Port table."
|
|
INDEX { snL4WebCachePortServerIp, snL4WebCachePortPort }
|
|
::= { snL4WebCachePortTable 1 }
|
|
|
|
SnL4WebCachePortEntry ::= SEQUENCE {
|
|
snL4WebCachePortServerIp
|
|
IpAddress,
|
|
snL4WebCachePortPort
|
|
INTEGER,
|
|
snL4WebCachePortAdminStatus
|
|
L4Status,
|
|
snL4WebCachePortRowStatus
|
|
L4RowSts,
|
|
snL4WebCachePortDeleteState
|
|
L4DeleteState
|
|
}
|
|
|
|
|
|
snL4WebCachePortServerIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cache Server IP Address."
|
|
::= { snL4WebCachePortEntry 1 }
|
|
|
|
snL4WebCachePortPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The WEB Cache port is one of the protocol port such as UDP, TCP etc."
|
|
::= { snL4WebCachePortEntry 2 }
|
|
|
|
snL4WebCachePortAdminStatus OBJECT-TYPE
|
|
SYNTAX L4Status
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4WebCachePortEntry 3 }
|
|
|
|
snL4WebCachePortRowStatus OBJECT-TYPE
|
|
SYNTAX L4RowSts
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To create or delete a Real server port entry."
|
|
::= { snL4WebCachePortEntry 4 }
|
|
|
|
snL4WebCachePortDeleteState OBJECT-TYPE
|
|
SYNTAX L4DeleteState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delete operation state."
|
|
::= { snL4WebCachePortEntry 5 }
|
|
|
|
-- Real Server Configuration table
|
|
|
|
snL4RealServerCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4RealServerCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Server table."
|
|
::= { snL4RealServerCfg 1 }
|
|
|
|
snL4RealServerCfgEntry OBJECT-TYPE
|
|
SYNTAX SnL4RealServerCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Real Server table."
|
|
INDEX { snL4RealServerCfgIP }
|
|
::= { snL4RealServerCfgTable 1 }
|
|
|
|
SnL4RealServerCfgEntry ::= SEQUENCE {
|
|
snL4RealServerCfgIP
|
|
IpAddress,
|
|
snL4RealServerCfgName
|
|
L4ServerName,
|
|
snL4RealServerCfgAdminStatus
|
|
L4Status,
|
|
snL4RealServerCfgMaxConnections
|
|
Integer32,
|
|
snL4RealServerCfgWeight
|
|
Integer32,
|
|
snL4RealServerCfgRowStatus
|
|
L4RowSts,
|
|
snL4RealServerCfgDeleteState
|
|
L4DeleteState
|
|
}
|
|
|
|
snL4RealServerCfgIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Server IP Address."
|
|
::= { snL4RealServerCfgEntry 1 }
|
|
snL4RealServerCfgName OBJECT-TYPE
|
|
SYNTAX L4ServerName
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real server name."
|
|
::= { snL4RealServerCfgEntry 2 }
|
|
|
|
snL4RealServerCfgAdminStatus OBJECT-TYPE
|
|
SYNTAX L4Status
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Server status is ether disabled(0) or enabled(1)."
|
|
::= { snL4RealServerCfgEntry 3 }
|
|
|
|
snL4RealServerCfgMaxConnections OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Server Maximum Connection allowed."
|
|
::= { snL4RealServerCfgEntry 4 }
|
|
|
|
snL4RealServerCfgWeight OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Server weight"
|
|
::= { snL4RealServerCfgEntry 5 }
|
|
|
|
snL4RealServerCfgRowStatus OBJECT-TYPE
|
|
SYNTAX L4RowSts
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To create or delete a real server entry."
|
|
::= {snL4RealServerCfgEntry 6 }
|
|
|
|
snL4RealServerCfgDeleteState OBJECT-TYPE
|
|
SYNTAX L4DeleteState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delete operation state."
|
|
::= { snL4RealServerCfgEntry 7 }
|
|
|
|
|
|
-- Real Server Port Statistic table
|
|
|
|
snL4RealServerPortCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4RealServerPortCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Server Port table."
|
|
::= { snL4RealServerPortCfg 1 }
|
|
|
|
snL4RealServerPortCfgEntry OBJECT-TYPE
|
|
SYNTAX SnL4RealServerPortCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Real Server Port table."
|
|
INDEX {snL4RealServerPortCfgIP,snL4RealServerPortCfgPort }
|
|
::= { snL4RealServerPortCfgTable 1 }
|
|
|
|
SnL4RealServerPortCfgEntry ::= SEQUENCE {
|
|
snL4RealServerPortCfgIP
|
|
IpAddress,
|
|
snL4RealServerPortCfgPort
|
|
Integer32,
|
|
snL4RealServerPortCfgServerName
|
|
L4ServerName,
|
|
snL4RealServerPortCfgAdminStatus
|
|
L4Status,
|
|
snL4RealServerPortCfgRowStatus
|
|
L4RowSts,
|
|
snL4RealServerPortCfgDeleteState
|
|
L4DeleteState
|
|
}
|
|
|
|
|
|
snL4RealServerPortCfgIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address for the Real Server ."
|
|
::= { snL4RealServerPortCfgEntry 1 }
|
|
|
|
snL4RealServerPortCfgPort OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerPortCfgEntry 3 }
|
|
|
|
|
|
snL4RealServerPortCfgServerName OBJECT-TYPE
|
|
SYNTAX L4ServerName
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerPortCfgEntry 2 }
|
|
|
|
snL4RealServerPortCfgAdminStatus OBJECT-TYPE
|
|
SYNTAX L4Status
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerPortCfgEntry 4 }
|
|
|
|
snL4RealServerPortCfgRowStatus OBJECT-TYPE
|
|
SYNTAX L4RowSts
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To create or delete a Real server port entry."
|
|
::= { snL4RealServerPortCfgEntry 5 }
|
|
|
|
snL4RealServerPortCfgDeleteState OBJECT-TYPE
|
|
SYNTAX L4DeleteState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delete operation state."
|
|
::= { snL4RealServerPortCfgEntry 6 }
|
|
|
|
|
|
-- Virtual Server Configuration table
|
|
|
|
snL4VirtualServerCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4VirtualServerCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Server table."
|
|
::= { snL4VirtualServerCfg 1 }
|
|
|
|
snL4VirtualServerCfgEntry OBJECT-TYPE
|
|
SYNTAX SnL4VirtualServerCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in L4 Virtual Server table."
|
|
INDEX {snL4VirtualServerCfgVirtualIP }
|
|
::= { snL4VirtualServerCfgTable 1 }
|
|
|
|
SnL4VirtualServerCfgEntry ::= SEQUENCE {
|
|
snL4VirtualServerCfgVirtualIP
|
|
IpAddress,
|
|
snL4VirtualServerCfgName
|
|
L4ServerName,
|
|
snL4VirtualServerCfgAdminStatus
|
|
L4Status,
|
|
snL4VirtualServerCfgSDAType
|
|
INTEGER,
|
|
snL4VirtualServerCfgRowStatus
|
|
L4RowSts,
|
|
snL4VirtualServerCfgDeleteState
|
|
L4DeleteState
|
|
}
|
|
|
|
snL4VirtualServerCfgVirtualIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Server IP Address."
|
|
::= { snL4VirtualServerCfgEntry 1 }
|
|
|
|
snL4VirtualServerCfgName OBJECT-TYPE
|
|
SYNTAX L4ServerName
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual server name."
|
|
::= { snL4VirtualServerCfgEntry 2 }
|
|
|
|
snL4VirtualServerCfgAdminStatus OBJECT-TYPE
|
|
SYNTAX L4Status
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Server status is ether disabled(0) or enabled(1)."
|
|
::= { snL4VirtualServerCfgEntry 3 }
|
|
|
|
snL4VirtualServerCfgSDAType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default(0),
|
|
leastconnection(1),
|
|
roundrobin(2),
|
|
weighted(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TCP/UDP Sessions Distribution Algorithms Type."
|
|
::= { snL4VirtualServerCfgEntry 4 }
|
|
|
|
snL4VirtualServerCfgRowStatus OBJECT-TYPE
|
|
SYNTAX L4RowSts
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To create or delete a virtual server
|
|
entry."
|
|
::= {snL4VirtualServerCfgEntry 5 }
|
|
|
|
snL4VirtualServerCfgDeleteState OBJECT-TYPE
|
|
SYNTAX L4DeleteState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delete operation state."
|
|
::= { snL4VirtualServerCfgEntry 6 }
|
|
|
|
|
|
-- Virtual Server Port Configuration table
|
|
|
|
snL4VirtualServerPortCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4VirtualServerPortCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Server Port table."
|
|
::= { snL4VirtualServerPortCfg 1 }
|
|
|
|
snL4VirtualServerPortCfgEntry OBJECT-TYPE
|
|
SYNTAX SnL4VirtualServerPortCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Virtual Server Port table."
|
|
INDEX {snL4VirtualServerPortCfgIP, snL4VirtualServerPortCfgPort }
|
|
::= { snL4VirtualServerPortCfgTable 1 }
|
|
|
|
SnL4VirtualServerPortCfgEntry ::= SEQUENCE {
|
|
snL4VirtualServerPortCfgIP
|
|
IpAddress,
|
|
snL4VirtualServerPortCfgPort
|
|
Integer32,
|
|
snL4VirtualServerPortCfgServerName
|
|
L4ServerName,
|
|
snL4VirtualServerPortCfgAdminStatus
|
|
L4Status,
|
|
snL4VirtualServerPortCfgSticky
|
|
INTEGER,
|
|
snL4VirtualServerPortCfgConcurrent
|
|
INTEGER,
|
|
snL4VirtualServerPortCfgRowStatus
|
|
L4RowSts,
|
|
snL4VirtualServerPortCfgDeleteState
|
|
L4DeleteState
|
|
}
|
|
|
|
|
|
snL4VirtualServerPortCfgIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Server IP Address."
|
|
::= { snL4VirtualServerPortCfgEntry 1 }
|
|
|
|
snL4VirtualServerPortCfgPort OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortCfgEntry 2 }
|
|
|
|
|
|
snL4VirtualServerPortCfgServerName OBJECT-TYPE
|
|
SYNTAX L4ServerName
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortCfgEntry 3 }
|
|
|
|
snL4VirtualServerPortCfgAdminStatus OBJECT-TYPE
|
|
SYNTAX L4Status
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortCfgEntry 4 }
|
|
|
|
|
|
snL4VirtualServerPortCfgSticky OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortCfgEntry 5 }
|
|
|
|
|
|
snL4VirtualServerPortCfgConcurrent OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortCfgEntry 6 }
|
|
|
|
|
|
snL4VirtualServerPortCfgRowStatus OBJECT-TYPE
|
|
SYNTAX L4RowSts
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To create or delete a virtual server port entry."
|
|
::= { snL4VirtualServerPortCfgEntry 7 }
|
|
|
|
snL4VirtualServerPortCfgDeleteState OBJECT-TYPE
|
|
SYNTAX L4DeleteState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delete operation state."
|
|
::= { snL4VirtualServerPortCfgEntry 8 }
|
|
|
|
|
|
|
|
-- Virtual Server Statistic table
|
|
|
|
snL4VirtualServerStatisticTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4VirtualServerStatisticEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Server Statistic table."
|
|
::= { snL4VirtualServerStatistic 1 }
|
|
|
|
snL4VirtualServerStatisticEntry OBJECT-TYPE
|
|
SYNTAX SnL4VirtualServerStatisticEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in L4 Virtual Server Statistic table."
|
|
INDEX {snL4VirtualServerStatisticIP }
|
|
::= { snL4VirtualServerStatisticTable 1 }
|
|
|
|
SnL4VirtualServerStatisticEntry ::= SEQUENCE {
|
|
snL4VirtualServerStatisticIP
|
|
IpAddress,
|
|
snL4VirtualServerStatisticName
|
|
L4ServerName,
|
|
snL4VirtualServerStatisticReceivePkts
|
|
Counter32,
|
|
snL4VirtualServerStatisticTransmitPkts
|
|
Counter32,
|
|
snL4VirtualServerStatisticTotalConnections
|
|
Counter32,
|
|
snL4VirtualServerStatisticReceiveBytes
|
|
Counter64,
|
|
snL4VirtualServerStatisticTransmitBytes
|
|
Counter64,
|
|
snL4VirtualServerStatisticSymmetricState
|
|
Integer32,
|
|
snL4VirtualServerStatisticSymmetricPriority
|
|
Integer32,
|
|
snL4VirtualServerStatisticSymmetricKeep
|
|
Integer32,
|
|
snL4VirtualServerStatisticSymmetricActivates
|
|
Counter32,
|
|
snL4VirtualServerStatisticSymmetricInactives
|
|
Counter32,
|
|
snL4VirtualServerStatisticSymmetricBestStandbyMacAddr
|
|
PhysAddress,
|
|
snL4VirtualServerStatisticSymmetricActiveMacAddr
|
|
PhysAddress
|
|
}
|
|
|
|
snL4VirtualServerStatisticIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table index for a Virtual Server Statistic entry."
|
|
::= { snL4VirtualServerStatisticEntry 1 }
|
|
|
|
|
|
snL4VirtualServerStatisticName OBJECT-TYPE
|
|
SYNTAX L4ServerName
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual server name."
|
|
::= { snL4VirtualServerStatisticEntry 2 }
|
|
|
|
|
|
snL4VirtualServerStatisticReceivePkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerStatisticEntry 3 }
|
|
|
|
snL4VirtualServerStatisticTransmitPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerStatisticEntry 4 }
|
|
|
|
snL4VirtualServerStatisticTotalConnections OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerStatisticEntry 5 }
|
|
|
|
snL4VirtualServerStatisticReceiveBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerStatisticEntry 6 }
|
|
|
|
snL4VirtualServerStatisticTransmitBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerStatisticEntry 7 }
|
|
|
|
snL4VirtualServerStatisticSymmetricState OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerStatisticEntry 8 }
|
|
|
|
snL4VirtualServerStatisticSymmetricPriority OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerStatisticEntry 9 }
|
|
|
|
snL4VirtualServerStatisticSymmetricKeep OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerStatisticEntry 10 }
|
|
|
|
snL4VirtualServerStatisticSymmetricActivates OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerStatisticEntry 11 }
|
|
|
|
snL4VirtualServerStatisticSymmetricInactives OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerStatisticEntry 12 }
|
|
|
|
snL4VirtualServerStatisticSymmetricBestStandbyMacAddr OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerStatisticEntry 13 }
|
|
|
|
snL4VirtualServerStatisticSymmetricActiveMacAddr OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerStatisticEntry 14 }
|
|
|
|
|
|
-- Real Server Statistic Table
|
|
|
|
snL4RealServerStatisticTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4RealServerStatisticEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Server Statistic table."
|
|
::= { snL4RealServerStatistic 1 }
|
|
|
|
snL4RealServerStatisticEntry OBJECT-TYPE
|
|
SYNTAX SnL4RealServerStatisticEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Real Server Statistic table."
|
|
INDEX {snL4RealServerStatisticRealIP }
|
|
::= { snL4RealServerStatisticTable 1 }
|
|
|
|
SnL4RealServerStatisticEntry ::= SEQUENCE {
|
|
snL4RealServerStatisticRealIP
|
|
IpAddress,
|
|
snL4RealServerStatisticName
|
|
L4ServerName,
|
|
snL4RealServerStatisticReceivePkts
|
|
Counter32,
|
|
snL4RealServerStatisticTransmitPkts
|
|
Counter32,
|
|
snL4RealServerStatisticCurConnections
|
|
Integer32,
|
|
snL4RealServerStatisticTotalConnections
|
|
Counter32,
|
|
snL4RealServerStatisticAge
|
|
Integer32,
|
|
snL4RealServerStatisticState
|
|
INTEGER,
|
|
snL4RealServerStatisticReassignments
|
|
Integer32,
|
|
snL4RealServerStatisticReassignmentLimit
|
|
Integer32,
|
|
snL4RealServerStatisticFailedPortExists
|
|
Integer32,
|
|
snL4RealServerStatisticFailTime
|
|
Integer32,
|
|
snL4RealServerStatisticPeakConnections
|
|
Integer32
|
|
}
|
|
|
|
snL4RealServerStatisticRealIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatisticEntry 1 }
|
|
|
|
|
|
snL4RealServerStatisticName OBJECT-TYPE
|
|
SYNTAX L4ServerName
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatisticEntry 2 }
|
|
|
|
snL4RealServerStatisticReceivePkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatisticEntry 3 }
|
|
|
|
snL4RealServerStatisticTransmitPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatisticEntry 4 }
|
|
|
|
snL4RealServerStatisticCurConnections OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatisticEntry 5 }
|
|
|
|
snL4RealServerStatisticTotalConnections OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatisticEntry 6 }
|
|
|
|
snL4RealServerStatisticAge OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatisticEntry 7 }
|
|
|
|
snL4RealServerStatisticState OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
serverdisabled(0),
|
|
serverenabled(1),
|
|
serverfailed(2),
|
|
servertesting(3),
|
|
serversuspect(4),
|
|
servershutdown(5),
|
|
serveractive(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatisticEntry 8 }
|
|
|
|
snL4RealServerStatisticReassignments OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatisticEntry 9 }
|
|
|
|
snL4RealServerStatisticReassignmentLimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatisticEntry 10 }
|
|
|
|
snL4RealServerStatisticFailedPortExists OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatisticEntry 11 }
|
|
|
|
snL4RealServerStatisticFailTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatisticEntry 12 }
|
|
|
|
|
|
snL4RealServerStatisticPeakConnections OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerStatisticEntry 13 }
|
|
|
|
|
|
|
|
|
|
-- Virtual Server Port Statistic table
|
|
|
|
snL4VirtualServerPortStatisticTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4VirtualServerPortStatisticEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Server Port Statistic table."
|
|
::= { snL4VirtualServerPortStatistic 1 }
|
|
|
|
snL4VirtualServerPortStatisticEntry OBJECT-TYPE
|
|
SYNTAX SnL4VirtualServerPortStatisticEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Virtual Server Port Statistic table."
|
|
INDEX { snL4VirtualServerPortStatisticIP,snL4VirtualServerPortStatisticPort }
|
|
::= { snL4VirtualServerPortStatisticTable 1 }
|
|
|
|
SnL4VirtualServerPortStatisticEntry ::= SEQUENCE {
|
|
snL4VirtualServerPortStatisticIP
|
|
IpAddress,
|
|
snL4VirtualServerPortStatisticPort
|
|
INTEGER,
|
|
snL4VirtualServerPortStatisticServerName
|
|
L4ServerName,
|
|
snL4VirtualServerPortStatisticCurrentConnection
|
|
Integer32,
|
|
snL4VirtualServerPortStatisticTotalConnection
|
|
Counter32,
|
|
snL4VirtualServerPortStatisticPeakConnection
|
|
Integer32
|
|
}
|
|
|
|
snL4VirtualServerPortStatisticIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index for Virtual Server Port Statistic entry."
|
|
::= { snL4VirtualServerPortStatisticEntry 1 }
|
|
|
|
snL4VirtualServerPortStatisticPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2048)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortStatisticEntry 2 }
|
|
|
|
snL4VirtualServerPortStatisticServerName OBJECT-TYPE
|
|
SYNTAX L4ServerName
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortStatisticEntry 3 }
|
|
|
|
snL4VirtualServerPortStatisticCurrentConnection OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortStatisticEntry 4 }
|
|
|
|
snL4VirtualServerPortStatisticTotalConnection OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortStatisticEntry 5 }
|
|
|
|
snL4VirtualServerPortStatisticPeakConnection OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortStatisticEntry 6 }
|
|
|
|
-- Real Server Port Statistic table
|
|
|
|
snL4RealServerPortStatisticTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4RealServerPortStatisticEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real Server Port Statistic table."
|
|
::= { snL4RealServerPortStatistic 1 }
|
|
|
|
snL4RealServerPortStatisticEntry OBJECT-TYPE
|
|
SYNTAX SnL4RealServerPortStatisticEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Real Server Port Statistic table."
|
|
INDEX { snL4RealServerPortStatisticIP,snL4RealServerPortStatisticPort }
|
|
::= { snL4RealServerPortStatisticTable 1 }
|
|
|
|
SnL4RealServerPortStatisticEntry ::= SEQUENCE {
|
|
snL4RealServerPortStatisticIP
|
|
IpAddress,
|
|
snL4RealServerPortStatisticPort
|
|
Integer32,
|
|
snL4RealServerPortStatisticServerName
|
|
L4ServerName,
|
|
snL4RealServerPortStatisticReassignCount
|
|
Integer32,
|
|
snL4RealServerPortStatisticState
|
|
INTEGER,
|
|
snL4RealServerPortStatisticFailTime
|
|
Integer32,
|
|
snL4RealServerPortStatisticCurrentConnection
|
|
Integer32,
|
|
snL4RealServerPortStatisticTotalConnection
|
|
Counter32,
|
|
snL4RealServerPortStatisticRxPkts
|
|
Counter32,
|
|
snL4RealServerPortStatisticTxPkts
|
|
Counter32,
|
|
snL4RealServerPortStatisticRxBytes
|
|
Counter32,
|
|
snL4RealServerPortStatisticTxBytes
|
|
Counter32,
|
|
snL4RealServerPortStatisticPeakConnection
|
|
Integer32
|
|
}
|
|
|
|
|
|
snL4RealServerPortStatisticIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index for Real Server Port Statistic entry."
|
|
::= { snL4RealServerPortStatisticEntry 1 }
|
|
|
|
snL4RealServerPortStatisticPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerPortStatisticEntry 2 }
|
|
|
|
snL4RealServerPortStatisticServerName OBJECT-TYPE
|
|
SYNTAX L4ServerName
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerPortStatisticEntry 3 }
|
|
|
|
snL4RealServerPortStatisticReassignCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerPortStatisticEntry 4 }
|
|
|
|
snL4RealServerPortStatisticState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1),
|
|
failed(2),
|
|
testing(3),
|
|
suspect(4),
|
|
shutdown(5),
|
|
active(6),
|
|
unbound(7),
|
|
awaitUnbind(8),
|
|
awaitDelete(9)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real server port state"
|
|
::= { snL4RealServerPortStatisticEntry 5 }
|
|
|
|
snL4RealServerPortStatisticFailTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Only useful, if real server port state is failed.
|
|
Indicating how seconds has been elapsed from the last retry."
|
|
::= { snL4RealServerPortStatisticEntry 6 }
|
|
|
|
snL4RealServerPortStatisticCurrentConnection OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real server port current connection"
|
|
::= { snL4RealServerPortStatisticEntry 7 }
|
|
|
|
snL4RealServerPortStatisticTotalConnection OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real server port total connection"
|
|
::= { snL4RealServerPortStatisticEntry 8 }
|
|
|
|
snL4RealServerPortStatisticRxPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real server port receive packets."
|
|
::= { snL4RealServerPortStatisticEntry 9 }
|
|
|
|
|
|
snL4RealServerPortStatisticTxPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real server port transmit packets."
|
|
::= { snL4RealServerPortStatisticEntry 10 }
|
|
|
|
|
|
snL4RealServerPortStatisticRxBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real server port receive bytes."
|
|
::= { snL4RealServerPortStatisticEntry 11 }
|
|
|
|
snL4RealServerPortStatisticTxBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real server port transmit bytes."
|
|
::= { snL4RealServerPortStatisticEntry 12 }
|
|
|
|
|
|
snL4RealServerPortStatisticPeakConnection OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"peak connection for real server port."
|
|
::= { snL4RealServerPortStatisticEntry 13 }
|
|
|
|
|
|
-- GSLB Site Remote ServerIron Configuration table
|
|
|
|
snL4GslbSiteRemoteServerIronTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4GslbSiteRemoteServerIronEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"GSLB remote ServerIron configuration table."
|
|
::= { snL4GslbSiteRemoteServerIrons 1 }
|
|
|
|
snL4GslbSiteRemoteServerIronEntry OBJECT-TYPE
|
|
SYNTAX SnL4GslbSiteRemoteServerIronEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry of a GSLB remote ServerIron configuration."
|
|
INDEX { snL4GslbSiteRemoteServerIronIP }
|
|
::= { snL4GslbSiteRemoteServerIronTable 1 }
|
|
|
|
SnL4GslbSiteRemoteServerIronEntry ::= SEQUENCE {
|
|
snL4GslbSiteRemoteServerIronIP
|
|
IpAddress,
|
|
snL4GslbSiteRemoteServerIronPreference
|
|
INTEGER
|
|
}
|
|
|
|
|
|
snL4GslbSiteRemoteServerIronIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index for each remote ServerIron in a site."
|
|
::= { snL4GslbSiteRemoteServerIronEntry 1 }
|
|
|
|
snL4GslbSiteRemoteServerIronPreference OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The preference of a remote ServerIron. The default value is 128."
|
|
DEFVAL { 128 }
|
|
::= { snL4GslbSiteRemoteServerIronEntry 2 }
|
|
|
|
|
|
-- Real Server Monitor Group
|
|
|
|
-- The Real Server History Control Group
|
|
|
|
-- The snL4History control group controls the periodic statistical
|
|
-- sampling of data from various types of data sources. The
|
|
-- snL4RealServerHistoryControlTable stores configuration entries that each
|
|
-- define an interface, polling period, and other parameters.
|
|
-- Once samples are taken, their data is stored in an entry
|
|
-- in a media-specific table. Each such entry defines one
|
|
-- sample, and is associated with the snL4RealServerHistoryControlEntry that
|
|
-- caused the sample to be taken. Each counter in the
|
|
-- snL4HistoryEntry counts the same event as its
|
|
-- similarly-named counterpart in the Statistics Entry,
|
|
-- except that each value here is a cumulative sum during a
|
|
-- sampling period.
|
|
--
|
|
-- If the probe keeps track of the time of day, it should
|
|
-- start the first sample of the snL4History at a time such that
|
|
-- when the next hour of the day begins, a sample is
|
|
-- started at that instant. This tends to make more
|
|
-- user-friendly reports, and enables comparison of reports
|
|
-- from different probes that have relatively accurate time
|
|
-- of day.
|
|
--
|
|
-- The probe is encouraged to add two snL4History control entries
|
|
-- per monitored interface upon initialization that describe
|
|
-- a short term and a long term polling period. Suggested
|
|
-- parameters are 30 seconds for the short term polling period
|
|
-- and 30 minutes for the long term period.
|
|
|
|
snL4RealServerHistoryControlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4RealServerHistoryControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of history control entries."
|
|
::= { snL4History 1 }
|
|
|
|
snL4RealServerHistoryControlEntry OBJECT-TYPE
|
|
SYNTAX SnL4RealServerHistoryControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of parameters that set up a periodic sampling
|
|
of statistics.As an example, an instance of the
|
|
snL4RealServerHistoryControlInterval object might be named
|
|
snL4RealServerHistoryControlInterval.2"
|
|
INDEX { snL4RealServerHistoryControlIndex }
|
|
::= { snL4RealServerHistoryControlTable 1 }
|
|
|
|
SnL4RealServerHistoryControlEntry ::= SEQUENCE {
|
|
snL4RealServerHistoryControlIndex
|
|
INTEGER ,
|
|
snL4RealServerHistoryControlDataSource
|
|
OBJECT IDENTIFIER,
|
|
snL4RealServerHistoryControlBucketsRequested
|
|
INTEGER ,
|
|
snL4RealServerHistoryControlBucketsGranted
|
|
INTEGER ,
|
|
snL4RealServerHistoryControlInterval
|
|
INTEGER ,
|
|
snL4RealServerHistoryControlOwner
|
|
DisplayString,
|
|
snL4RealServerHistoryControlStatus
|
|
INTEGER
|
|
}
|
|
|
|
snL4RealServerHistoryControlIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An index that uniquely identifies an entry in the
|
|
snL4RealServerHistoryControl table.Each such entry defines a
|
|
set of samples at a particular interval for an
|
|
interface on the device."
|
|
::= { snL4RealServerHistoryControlEntry 1 }
|
|
|
|
snL4RealServerHistoryControlDataSource OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the source of the data for
|
|
which historical data was collected and
|
|
placed in a media-specific table on behalf of this
|
|
snL4RealServerHistoryControlEntry.This source can be any
|
|
real/virtual server and real/virtual server port on
|
|
this ServerIron. In order to identify
|
|
a particular instance, this object shall identify
|
|
the instance of the object, defined in the above
|
|
statistics tables.
|
|
|
|
This object may not be modified if the associated
|
|
snL4RealServerHistoryControlStatus object is equal to valid(1)."
|
|
::= { snL4RealServerHistoryControlEntry 2 }
|
|
|
|
snL4RealServerHistoryControlBucketsRequested OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The requested number of discrete time intervals
|
|
over which data is to be saved in the part of the
|
|
media-specific table associated with this
|
|
snL4RealServerHistoryControlEntry.
|
|
|
|
When this object is created or modified, the probe
|
|
should set snL4RealServerHistoryControlBucketsGranted as closely to
|
|
this object as is possible for the particular probe
|
|
implementation and available resources."
|
|
DEFVAL { 50 }
|
|
::= { snL4RealServerHistoryControlEntry 3 }
|
|
|
|
snL4RealServerHistoryControlBucketsGranted OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of discrete sampling intervals
|
|
over which data shall be saved in the part of
|
|
the media-specific table associated with this
|
|
snL4RealServerHistoryControlEntry.
|
|
|
|
When the associated snL4RealServerHistoryControlBucketsRequested
|
|
object is created or modified, the probe
|
|
should set this object as closely to the requested
|
|
value as is possible for the particular
|
|
probe implementation and available resources.The
|
|
probe must not lower this value except as a result
|
|
of a modification to the associated
|
|
snL4RealServerHistoryControlBucketsRequested object.
|
|
|
|
There will be times when the actual number of
|
|
buckets associated with this entry is less than
|
|
the value of this object.In this case, at the
|
|
end of each sampling interval, a new bucket will
|
|
be added to the media-specific table.
|
|
|
|
When the number of buckets reaches the value of
|
|
this object and a new bucket is to be added to the
|
|
media-specific table, the oldest bucket associated
|
|
with this snL4RealServerHistoryControlEntry shall be deleted by
|
|
the agent so that the new bucket can be added.
|
|
|
|
When the value of this object changes to a value less
|
|
than the current value, entries are deleted
|
|
from the media-specific table associated with this
|
|
snL4RealServerHistoryControlEntry.Enough of the oldest of these
|
|
entries shall be deleted by the agent so that their
|
|
number remains less than or equal to the new value of
|
|
this object.
|
|
|
|
When the value of this object changes to a value
|
|
greater than the current value, the number of
|
|
associated media- specific entries may be allowed to
|
|
grow."
|
|
::= { snL4RealServerHistoryControlEntry 4 }
|
|
|
|
snL4RealServerHistoryControlInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interval in seconds over which the data is
|
|
sampled for each bucket in the part of the
|
|
media-specific table associated with this
|
|
snL4RealServerHistoryControlEntry.This interval can
|
|
be set to any number of seconds between 1 and
|
|
3600 (1 hour).
|
|
|
|
Because the counters in a bucket may overflow at their
|
|
maximum value with no indication, a prudent manager
|
|
will take into account the possibility of overflow
|
|
in any of the associated counters.It is important
|
|
to consider the minimum time in which any counter
|
|
could overflow on a particular media type and set
|
|
the snL4RealServerHistoryControlInterval object to a value less
|
|
than this interval.This is typically most
|
|
important for the 'octets' counter in any
|
|
media-specific table.
|
|
This object may not be modified if the associated
|
|
snL4RealServerHistoryControlStatus object is equal to valid(1)."
|
|
DEFVAL { 1800 }
|
|
::= { snL4RealServerHistoryControlEntry 5 }
|
|
|
|
snL4RealServerHistoryControlOwner OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entity that configured this entry and is
|
|
therefore using the resources assigned to it."
|
|
::= { snL4RealServerHistoryControlEntry 6 }
|
|
|
|
snL4RealServerHistoryControlStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
valid(1),
|
|
createRequest(2),
|
|
underCreation(3),
|
|
invalid(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this snL4RealServerHistoryControl entry.
|
|
Each instance of the media-specific table associated
|
|
with this snL4RealServerHistoryControlEntry will be deleted by the
|
|
agent if this snL4RealServerHistoryControlEntry is not equal to
|
|
valid(1)."
|
|
::= { snL4RealServerHistoryControlEntry 7 }
|
|
|
|
|
|
-- The Real Server History Group
|
|
|
|
|
|
snL4RealServerHistoryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4RealServerHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Ethernet snL4History entries."
|
|
::= { snL4History 2 }
|
|
|
|
snL4RealServerHistoryEntry OBJECT-TYPE
|
|
SYNTAX SnL4RealServerHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An historical sample of Ethernet statistics on a
|
|
particular Ethernet interface. This sample is
|
|
associated with the snL4RealServerHistoryControlEntry which set up
|
|
the parameters for a regular collection of these
|
|
samples. As an example, an instance of the
|
|
snL4RealServerHistoryReceivePkts object might be named
|
|
snL4RealServerHistoryReceivePkts.2.89"
|
|
INDEX { snL4RealServerHistoryIndex , snL4RealServerHistorySampleIndex }
|
|
::= { snL4RealServerHistoryTable 1 }
|
|
|
|
SnL4RealServerHistoryEntry ::= SEQUENCE {
|
|
snL4RealServerHistoryIndex
|
|
INTEGER ,
|
|
snL4RealServerHistorySampleIndex
|
|
INTEGER ,
|
|
snL4RealServerHistoryIntervalStart
|
|
TimeTicks,
|
|
snL4RealServerHistoryReceivePkts
|
|
Counter32,
|
|
snL4RealServerHistoryTransmitPkts
|
|
Counter32,
|
|
snL4RealServerHistoryTotalConnections
|
|
Counter32,
|
|
snL4RealServerHistoryCurConnections
|
|
Integer32,
|
|
snL4RealServerHistoryPeakConnections
|
|
Integer32,
|
|
snL4RealServerHistoryReassignments
|
|
Integer32
|
|
}
|
|
|
|
snL4RealServerHistoryIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The snL4RealServerHistory of which this entry is a part.The
|
|
snL4RealServerHistory identified by a particular value of this
|
|
index is the same snL4RealServerHistory as identified
|
|
by the same value of snL4RealServerHistoryControlIndex."
|
|
::= { snL4RealServerHistoryEntry 1 }
|
|
|
|
snL4RealServerHistorySampleIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An index that uniquely identifies the particular
|
|
sample this entry represents among all samples
|
|
associated with the same snL4RealServerHistoryControlEntry.
|
|
This index starts at 1 and increases by one
|
|
as each new sample is taken."
|
|
::= { snL4RealServerHistoryEntry 2 }
|
|
|
|
snL4RealServerHistoryIntervalStart OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of sysUpTime at the start of the interval
|
|
over which this sample was measured.If the probe
|
|
keeps track of the time of day, it should start
|
|
the first sample of the snL4RealServerHistory at a time such that
|
|
when the next hour of the day begins, a sample is
|
|
started at that instant.Note that following this
|
|
rule may require the probe to delay collecting the
|
|
first sample of the snL4RealServerHistory, as each sample must be
|
|
of the same interval.Also note that the sample which
|
|
is currently being collected is not accessible in this
|
|
table until the end of its interval."
|
|
::= { snL4RealServerHistoryEntry 3 }
|
|
|
|
|
|
snL4RealServerHistoryReceivePkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerHistoryEntry 4 }
|
|
|
|
snL4RealServerHistoryTransmitPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerHistoryEntry 5 }
|
|
|
|
snL4RealServerHistoryTotalConnections OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerHistoryEntry 6 }
|
|
|
|
snL4RealServerHistoryCurConnections OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerHistoryEntry 7 }
|
|
|
|
snL4RealServerHistoryPeakConnections OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerHistoryEntry 8 }
|
|
|
|
snL4RealServerHistoryReassignments OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerHistoryEntry 9 }
|
|
|
|
|
|
-- Real Server Port Monitor Group
|
|
|
|
-- The Real Server Port History Control Group
|
|
|
|
snL4RealServerPortHistoryControlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4RealServerPortHistoryControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of history control entries."
|
|
::= { snL4History 3 }
|
|
|
|
snL4RealServerPortHistoryControlEntry OBJECT-TYPE
|
|
SYNTAX SnL4RealServerPortHistoryControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of parameters that set up a periodic sampling
|
|
of statistics.As an example, an instance of the
|
|
snL4RealServerPortHistoryControlInterval object might be named
|
|
snL4RealServerPortHistoryControlInterval.2"
|
|
INDEX { snL4RealServerPortHistoryControlIndex }
|
|
::= { snL4RealServerPortHistoryControlTable 1 }
|
|
|
|
SnL4RealServerPortHistoryControlEntry ::= SEQUENCE {
|
|
snL4RealServerPortHistoryControlIndex
|
|
INTEGER ,
|
|
snL4RealServerPortHistoryControlDataSource
|
|
OBJECT IDENTIFIER,
|
|
snL4RealServerPortHistoryControlBucketsRequested
|
|
INTEGER ,
|
|
snL4RealServerPortHistoryControlBucketsGranted
|
|
INTEGER,
|
|
snL4RealServerPortHistoryControlInterval
|
|
INTEGER ,
|
|
snL4RealServerPortHistoryControlOwner
|
|
DisplayString,
|
|
snL4RealServerPortHistoryControlStatus
|
|
INTEGER
|
|
}
|
|
|
|
snL4RealServerPortHistoryControlIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An index that uniquely identifies an entry in the
|
|
snL4RealServerPortHistoryControl table.Each such entry defines a
|
|
set of samples at a particular interval for an
|
|
interface on the device."
|
|
::= { snL4RealServerPortHistoryControlEntry 1 }
|
|
|
|
snL4RealServerPortHistoryControlDataSource OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the source of the data for
|
|
which historical data was collected and
|
|
placed in a media-specific table on behalf of this
|
|
snL4RealServerPortHistoryControlEntry.This source can be any
|
|
real/virtual server and real/virtual server port on
|
|
this ServerIron. In order to identify
|
|
a particular instance, this object shall identify
|
|
the instance of the object, defined in the above
|
|
statistics tables.
|
|
|
|
This object may not be modified if the associated
|
|
snL4RealServerPortHistoryControlStatus object is equal to valid(1)."
|
|
::= { snL4RealServerPortHistoryControlEntry 2 }
|
|
|
|
snL4RealServerPortHistoryControlBucketsRequested OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The requested number of discrete time intervals
|
|
over which data is to be saved in the part of the
|
|
media-specific table associated with this
|
|
snL4RealServerPortHistoryControlEntry.
|
|
|
|
When this object is created or modified, the probe
|
|
should set snL4RealServerPortHistoryControlBucketsGranted as closely to
|
|
this object as is possible for the particular probe
|
|
implementation and available resources."
|
|
DEFVAL { 50 }
|
|
::= { snL4RealServerPortHistoryControlEntry 3 }
|
|
|
|
snL4RealServerPortHistoryControlBucketsGranted OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of discrete sampling intervals
|
|
over which data shall be saved in the part of
|
|
the media-specific table associated with this
|
|
snL4RealServerPortHistoryControlEntry.
|
|
|
|
When the associated snL4RealServerPortHistoryControlBucketsRequested
|
|
object is created or modified, the probe
|
|
should set this object as closely to the requested
|
|
value as is possible for the particular
|
|
probe implementation and available resources.The
|
|
probe must not lower this value except as a result
|
|
of a modification to the associated
|
|
snL4RealServerPortHistoryControlBucketsRequested object.
|
|
|
|
There will be times when the actual number of
|
|
buckets associated with this entry is less than
|
|
the value of this object.In this case, at the
|
|
end of each sampling interval, a new bucket will
|
|
be added to the media-specific table.
|
|
|
|
When the number of buckets reaches the value of
|
|
this object and a new bucket is to be added to the
|
|
media-specific table, the oldest bucket associated
|
|
with this snL4RealServerPortHistoryControlEntry shall be deleted by
|
|
the agent so that the new bucket can be added.
|
|
|
|
When the value of this object changes to a value less
|
|
than the current value, entries are deleted
|
|
from the media-specific table associated with this
|
|
snL4RealServerPortHistoryControlEntry.Enough of the oldest of these
|
|
entries shall be deleted by the agent so that their
|
|
number remains less than or equal to the new value of
|
|
this object.
|
|
|
|
When the value of this object changes to a value
|
|
greater than the current value, the number of
|
|
associated media- specific entries may be allowed to
|
|
grow."
|
|
::= { snL4RealServerPortHistoryControlEntry 4 }
|
|
|
|
snL4RealServerPortHistoryControlInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interval in seconds over which the data is
|
|
sampled for each bucket in the part of the
|
|
media-specific table associated with this
|
|
snL4RealServerPortHistoryControlEntry.This interval can
|
|
be set to any number of seconds between 1 and
|
|
3600 (1 hour).
|
|
|
|
Because the counters in a bucket may overflow at their
|
|
maximum value with no indication, a prudent manager
|
|
will take into account the possibility of overflow
|
|
in any of the associated counters.It is important
|
|
to consider the minimum time in which any counter
|
|
could overflow on a particular media type and set
|
|
the snL4RealServerPortHistoryControlInterval object to a value less
|
|
than this interval.This is typically most
|
|
important for the 'octets' counter in any
|
|
media-specific table.
|
|
This object may not be modified if the associated
|
|
snL4RealServerPortHistoryControlStatus object is equal to valid(1)."
|
|
DEFVAL { 1800 }
|
|
::= { snL4RealServerPortHistoryControlEntry 5 }
|
|
|
|
snL4RealServerPortHistoryControlOwner OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entity that configured this entry and is
|
|
therefore using the resources assigned to it."
|
|
::= { snL4RealServerPortHistoryControlEntry 6 }
|
|
|
|
snL4RealServerPortHistoryControlStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
valid(1),
|
|
createRequest(2),
|
|
underCreation(3),
|
|
invalid(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this snL4RealServerPortHistoryControl entry.
|
|
Each instance of the media-specific table associated
|
|
with this snL4RealServerPortHistoryControlEntry will be deleted by the
|
|
agent if this snL4RealServerPortHistoryControlEntry is not equal to
|
|
valid(1)."
|
|
::= { snL4RealServerPortHistoryControlEntry 7 }
|
|
|
|
|
|
-- The Real Server Port History Group
|
|
|
|
|
|
snL4RealServerPortHistoryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4RealServerPortHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Ethernet snL4History entries."
|
|
::= { snL4History 4 }
|
|
|
|
snL4RealServerPortHistoryEntry OBJECT-TYPE
|
|
SYNTAX SnL4RealServerPortHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An historical sample of Ethernet statistics on a
|
|
particular Ethernet interface. This sample is
|
|
associated with the snL4RealServerPortHistoryControlEntry which set up
|
|
the parameters for a regular collection of these
|
|
samples. As an example, an instance of the
|
|
snL4RealServerPortHistoryReceivePkts object might be named
|
|
snL4RealServerPortHistoryReceivePkts.2.89"
|
|
INDEX { snL4RealServerPortHistoryIndex , snL4RealServerPortHistorySampleIndex }
|
|
::= { snL4RealServerPortHistoryTable 1 }
|
|
|
|
SnL4RealServerPortHistoryEntry ::= SEQUENCE {
|
|
snL4RealServerPortHistoryIndex
|
|
INTEGER ,
|
|
snL4RealServerPortHistorySampleIndex
|
|
INTEGER ,
|
|
snL4RealServerPortHistoryIntervalStart
|
|
TimeTicks,
|
|
snL4RealServerPortHistoryReceivePkts
|
|
Counter32,
|
|
snL4RealServerPortHistoryTransmitPkts
|
|
Counter32,
|
|
snL4RealServerPortHistoryTotalConnections
|
|
Counter32,
|
|
snL4RealServerPortHistoryCurConnections
|
|
Integer32,
|
|
snL4RealServerPortHistoryPeakConnections
|
|
Integer32,
|
|
snL4RealServerPortHistoryResponseTime
|
|
Integer32
|
|
}
|
|
|
|
snL4RealServerPortHistoryIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The snL4RealServerPortHistory of which this entry is a part.The
|
|
snL4RealServerPortHistory identified by a particular value of this
|
|
index is the same snL4RealServerPortHistory as identified
|
|
by the same value of snL4RealServerPortHistoryControlIndex."
|
|
::= { snL4RealServerPortHistoryEntry 1 }
|
|
|
|
snL4RealServerPortHistorySampleIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An index that uniquely identifies the particular
|
|
sample this entry represents among all samples
|
|
associated with the same snL4RealServerPortHistoryControlEntry.
|
|
This index starts at 1 and increases by one
|
|
as each new sample is taken."
|
|
::= { snL4RealServerPortHistoryEntry 2 }
|
|
|
|
snL4RealServerPortHistoryIntervalStart OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of sysUpTime at the start of the interval
|
|
over which this sample was measured.If the probe
|
|
keeps track of the time of day, it should start
|
|
the first sample of the snL4RealServerPortHistory at a time such that
|
|
when the next hour of the day begins, a sample is
|
|
started at that instant.Note that following this
|
|
rule may require the probe to delay collecting the
|
|
first sample of the snL4RealServerPortHistory, as each sample must be
|
|
of the same interval.Also note that the sample which
|
|
is currently being collected is not accessible in this
|
|
table until the end of its interval."
|
|
::= { snL4RealServerPortHistoryEntry 3 }
|
|
|
|
|
|
snL4RealServerPortHistoryReceivePkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerPortHistoryEntry 4 }
|
|
|
|
snL4RealServerPortHistoryTransmitPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerPortHistoryEntry 5 }
|
|
|
|
snL4RealServerPortHistoryTotalConnections OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerPortHistoryEntry 6 }
|
|
|
|
snL4RealServerPortHistoryCurConnections OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerPortHistoryEntry 7 }
|
|
|
|
snL4RealServerPortHistoryPeakConnections OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerPortHistoryEntry 8 }
|
|
|
|
snL4RealServerPortHistoryResponseTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4RealServerPortHistoryEntry 9 }
|
|
|
|
|
|
-- Virtual Server Monitor Group
|
|
-- The Virtual Server History Control Group
|
|
|
|
|
|
snL4VirtualServerHistoryControlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4VirtualServerHistoryControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of history control entries."
|
|
::= { snL4History 5 }
|
|
|
|
snL4VirtualServerHistoryControlEntry OBJECT-TYPE
|
|
SYNTAX SnL4VirtualServerHistoryControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of parameters that set up a periodic sampling
|
|
of statistics.As an example, an instance of the
|
|
snL4VirtualServerHistoryControlInterval object might be named
|
|
snL4VirtualServerHistoryControlInterval.2"
|
|
INDEX { snL4VirtualServerHistoryControlIndex }
|
|
::= { snL4VirtualServerHistoryControlTable 1 }
|
|
|
|
SnL4VirtualServerHistoryControlEntry ::= SEQUENCE {
|
|
snL4VirtualServerHistoryControlIndex
|
|
INTEGER ,
|
|
snL4VirtualServerHistoryControlDataSource
|
|
OBJECT IDENTIFIER,
|
|
snL4VirtualServerHistoryControlBucketsRequested
|
|
INTEGER ,
|
|
snL4VirtualServerHistoryControlBucketsGranted
|
|
INTEGER ,
|
|
snL4VirtualServerHistoryControlInterval
|
|
INTEGER ,
|
|
snL4VirtualServerHistoryControlOwner
|
|
DisplayString,
|
|
snL4VirtualServerHistoryControlStatus
|
|
INTEGER
|
|
}
|
|
|
|
snL4VirtualServerHistoryControlIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An index that uniquely identifies an entry in the
|
|
snL4VirtualServerHistoryControl table.Each such entry defines a
|
|
set of samples at a particular interval for an
|
|
interface on the device."
|
|
::= { snL4VirtualServerHistoryControlEntry 1 }
|
|
|
|
snL4VirtualServerHistoryControlDataSource OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the source of the data for
|
|
which historical data was collected and
|
|
placed in a media-specific table on behalf of this
|
|
snL4VirtualServerHistoryControlEntry.This source can be any
|
|
real/virtual server and real/virtual server port on
|
|
this ServerIron. In order to identify
|
|
a particular instance, this object shall identify
|
|
the instance of the object, defined in the above
|
|
statistics tables.
|
|
|
|
This object may not be modified if the associated
|
|
snL4VirtualServerHistoryControlStatus object is equal to valid(1)."
|
|
::= { snL4VirtualServerHistoryControlEntry 2 }
|
|
|
|
snL4VirtualServerHistoryControlBucketsRequested OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The requested number of discrete time intervals
|
|
over which data is to be saved in the part of the
|
|
media-specific table associated with this
|
|
snL4VirtualServerHistoryControlEntry.
|
|
|
|
When this object is created or modified, the probe
|
|
should set snL4VirtualServerHistoryControlBucketsGranted as closely to
|
|
this object as is possible for the particular probe
|
|
implementation and available resources."
|
|
DEFVAL { 50 }
|
|
::= { snL4VirtualServerHistoryControlEntry 3 }
|
|
|
|
snL4VirtualServerHistoryControlBucketsGranted OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of discrete sampling intervals
|
|
over which data shall be saved in the part of
|
|
the media-specific table associated with this
|
|
snL4VirtualServerHistoryControlEntry.
|
|
|
|
When the associated snL4VirtualServerHistoryControlBucketsRequested
|
|
object is created or modified, the probe
|
|
should set this object as closely to the requested
|
|
value as is possible for the particular
|
|
probe implementation and available resources.The
|
|
probe must not lower this value except as a result
|
|
of a modification to the associated
|
|
snL4VirtualServerHistoryControlBucketsRequested object.
|
|
|
|
There will be times when the actual number of
|
|
buckets associated with this entry is less than
|
|
the value of this object.In this case, at the
|
|
end of each sampling interval, a new bucket will
|
|
be added to the media-specific table.
|
|
|
|
When the number of buckets reaches the value of
|
|
this object and a new bucket is to be added to the
|
|
media-specific table, the oldest bucket associated
|
|
with this snL4VirtualServerHistoryControlEntry shall be deleted by
|
|
the agent so that the new bucket can be added.
|
|
|
|
When the value of this object changes to a value less
|
|
than the current value, entries are deleted
|
|
from the media-specific table associated with this
|
|
snL4VirtualServerHistoryControlEntry.Enough of the oldest of these
|
|
entries shall be deleted by the agent so that their
|
|
number remains less than or equal to the new value of
|
|
this object.
|
|
|
|
When the value of this object changes to a value
|
|
greater than the current value, the number of
|
|
associated media- specific entries may be allowed to
|
|
grow."
|
|
::= { snL4VirtualServerHistoryControlEntry 4 }
|
|
|
|
snL4VirtualServerHistoryControlInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interval in seconds over which the data is
|
|
sampled for each bucket in the part of the
|
|
media-specific table associated with this
|
|
snL4VirtualServerHistoryControlEntry.This interval can
|
|
be set to any number of seconds between 1 and
|
|
3600 (1 hour).
|
|
|
|
Because the counters in a bucket may overflow at their
|
|
maximum value with no indication, a prudent manager
|
|
will take into account the possibility of overflow
|
|
in any of the associated counters.It is important
|
|
to consider the minimum time in which any counter
|
|
could overflow on a particular media type and set
|
|
the snL4VirtualServerHistoryControlInterval object to a value less
|
|
than this interval.This is typically most
|
|
important for the 'octets' counter in any
|
|
media-specific table.
|
|
This object may not be modified if the associated
|
|
snL4VirtualServerHistoryControlStatus object is equal to valid(1)."
|
|
DEFVAL { 1800 }
|
|
::= { snL4VirtualServerHistoryControlEntry 5 }
|
|
|
|
snL4VirtualServerHistoryControlOwner OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entity that configured this entry and is
|
|
therefore using the resources assigned to it."
|
|
::= { snL4VirtualServerHistoryControlEntry 6 }
|
|
|
|
snL4VirtualServerHistoryControlStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
valid(1),
|
|
createRequest(2),
|
|
underCreation(3),
|
|
invalid(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this snL4VirtualServerHistoryControl entry.
|
|
Each instance of the media-specific table associated
|
|
with this snL4VirtualServerHistoryControlEntry will be deleted by the
|
|
agent if this snL4VirtualServerHistoryControlEntry is not equal to
|
|
valid(1)."
|
|
::= { snL4VirtualServerHistoryControlEntry 7 }
|
|
|
|
|
|
-- The Virtual Server History Group
|
|
|
|
|
|
snL4VirtualServerHistoryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4VirtualServerHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Ethernet snL4History entries."
|
|
::= { snL4History 6 }
|
|
|
|
snL4VirtualServerHistoryEntry OBJECT-TYPE
|
|
SYNTAX SnL4VirtualServerHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An historical sample of Ethernet statistics on a
|
|
particular Ethernet interface. This sample is
|
|
associated with the snL4VirtualServerHistoryControlEntry which set up
|
|
the parameters for a regular collection of these
|
|
samples. As an example, an instance of the
|
|
snL4VirtualServerHistoryReceivePkts object might be named
|
|
snL4VirtualServerHistoryReceivePkts.2.89"
|
|
INDEX { snL4VirtualServerHistoryIndex , snL4VirtualServerHistorySampleIndex }
|
|
::= { snL4VirtualServerHistoryTable 1 }
|
|
|
|
SnL4VirtualServerHistoryEntry ::= SEQUENCE {
|
|
snL4VirtualServerHistoryIndex
|
|
INTEGER,
|
|
snL4VirtualServerHistorySampleIndex
|
|
INTEGER,
|
|
snL4VirtualServerHistoryIntervalStart
|
|
TimeTicks,
|
|
snL4VirtualServerHistoryReceivePkts
|
|
Counter32,
|
|
snL4VirtualServerHistoryTransmitPkts
|
|
Counter32,
|
|
snL4VirtualServerHistoryTotalConnections
|
|
Counter32,
|
|
snL4VirtualServerHistoryCurConnections
|
|
Integer32,
|
|
snL4VirtualServerHistoryPeakConnections
|
|
Integer32
|
|
}
|
|
|
|
snL4VirtualServerHistoryIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The snL4VirtualServerHistory of which this entry is a part.The
|
|
snL4VirtualServerHistory identified by a particular value of this
|
|
index is the same snL4VirtualServerHistory as identified
|
|
by the same value of snL4VirtualServerHistoryControlIndex."
|
|
::= { snL4VirtualServerHistoryEntry 1 }
|
|
|
|
snL4VirtualServerHistorySampleIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An index that uniquely identifies the particular
|
|
sample this entry represents among all samples
|
|
associated with the same snL4VirtualServerHistoryControlEntry.
|
|
This index starts at 1 and increases by one
|
|
as each new sample is taken."
|
|
::= { snL4VirtualServerHistoryEntry 2 }
|
|
|
|
snL4VirtualServerHistoryIntervalStart OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of sysUpTime at the start of the interval
|
|
over which this sample was measured.If the probe
|
|
keeps track of the time of day, it should start
|
|
the first sample of the snL4VirtualServerHistory at a time such that
|
|
when the next hour of the day begins, a sample is
|
|
started at that instant.Note that following this
|
|
rule may require the probe to delay collecting the
|
|
first sample of the snL4VirtualServerHistory, as each sample must be
|
|
of the same interval.Also note that the sample which
|
|
is currently being collected is not accessible in this
|
|
table until the end of its interval."
|
|
::= { snL4VirtualServerHistoryEntry 3 }
|
|
|
|
|
|
snL4VirtualServerHistoryReceivePkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerHistoryEntry 4 }
|
|
|
|
snL4VirtualServerHistoryTransmitPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerHistoryEntry 5 }
|
|
|
|
snL4VirtualServerHistoryTotalConnections OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerHistoryEntry 6 }
|
|
|
|
snL4VirtualServerHistoryCurConnections OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerHistoryEntry 7 }
|
|
|
|
snL4VirtualServerHistoryPeakConnections OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerHistoryEntry 8 }
|
|
|
|
|
|
-- Virtual Server Port Monitor Group
|
|
|
|
-- The Virtual Server Port History Control Group
|
|
|
|
|
|
snL4VirtualServerPortHistoryControlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4VirtualServerPortHistoryControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of history control entries."
|
|
::= { snL4History 7 }
|
|
|
|
snL4VirtualServerPortHistoryControlEntry OBJECT-TYPE
|
|
SYNTAX SnL4VirtualServerPortHistoryControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of parameters that set up a periodic sampling
|
|
of statistics.As an example, an instance of the
|
|
snL4VirtualServerPortHistoryControlInterval object might be named
|
|
snL4VirtualServerPortHistoryControlInterval.2"
|
|
INDEX { snL4VirtualServerPortHistoryControlIndex }
|
|
::= { snL4VirtualServerPortHistoryControlTable 1 }
|
|
|
|
SnL4VirtualServerPortHistoryControlEntry ::= SEQUENCE {
|
|
snL4VirtualServerPortHistoryControlIndex
|
|
INTEGER,
|
|
snL4VirtualServerPortHistoryControlDataSource
|
|
OBJECT IDENTIFIER,
|
|
snL4VirtualServerPortHistoryControlBucketsRequested
|
|
INTEGER,
|
|
snL4VirtualServerPortHistoryControlBucketsGranted
|
|
INTEGER,
|
|
snL4VirtualServerPortHistoryControlInterval
|
|
INTEGER,
|
|
snL4VirtualServerPortHistoryControlOwner
|
|
DisplayString,
|
|
snL4VirtualServerPortHistoryControlStatus
|
|
INTEGER
|
|
}
|
|
|
|
snL4VirtualServerPortHistoryControlIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An index that uniquely identifies an entry in the
|
|
snL4VirtualServerPortHistoryControl table.Each such entry defines a
|
|
set of samples at a particular interval for an
|
|
interface on the device."
|
|
::= { snL4VirtualServerPortHistoryControlEntry 1 }
|
|
|
|
snL4VirtualServerPortHistoryControlDataSource OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the source of the data for
|
|
which historical data was collected and
|
|
placed in a media-specific table on behalf of this
|
|
snL4VirtualServerPortHistoryControlEntry.This source can be any
|
|
real/virtual server and real/virtual server port on
|
|
this ServerIron. In order to identify
|
|
a particular instance, this object shall identify
|
|
the instance of the object, defined in the above
|
|
statistics tables.
|
|
|
|
This object may not be modified if the associated
|
|
snL4VirtualServerPortHistoryControlStatus object is equal to valid(1)."
|
|
::= { snL4VirtualServerPortHistoryControlEntry 2 }
|
|
|
|
snL4VirtualServerPortHistoryControlBucketsRequested OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The requested number of discrete time intervals
|
|
over which data is to be saved in the part of the
|
|
media-specific table associated with this
|
|
snL4VirtualServerPortHistoryControlEntry.
|
|
|
|
When this object is created or modified, the probe
|
|
should set snL4VirtualServerPortHistoryControlBucketsGranted as closely to
|
|
this object as is possible for the particular probe
|
|
implementation and available resources."
|
|
DEFVAL { 50 }
|
|
::= { snL4VirtualServerPortHistoryControlEntry 3 }
|
|
|
|
snL4VirtualServerPortHistoryControlBucketsGranted OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of discrete sampling intervals
|
|
over which data shall be saved in the part of
|
|
the media-specific table associated with this
|
|
snL4VirtualServerPortHistoryControlEntry.
|
|
|
|
When the associated snL4VirtualServerPortHistoryControlBucketsRequested
|
|
object is created or modified, the probe
|
|
should set this object as closely to the requested
|
|
value as is possible for the particular
|
|
probe implementation and available resources.The
|
|
probe must not lower this value except as a result
|
|
of a modification to the associated
|
|
snL4VirtualServerPortHistoryControlBucketsRequested object.
|
|
|
|
There will be times when the actual number of
|
|
buckets associated with this entry is less than
|
|
the value of this object.In this case, at the
|
|
end of each sampling interval, a new bucket will
|
|
be added to the media-specific table.
|
|
|
|
When the number of buckets reaches the value of
|
|
this object and a new bucket is to be added to the
|
|
media-specific table, the oldest bucket associated
|
|
with this snL4VirtualServerPortHistoryControlEntry shall be deleted by
|
|
the agent so that the new bucket can be added.
|
|
|
|
When the value of this object changes to a value less
|
|
than the current value, entries are deleted
|
|
from the media-specific table associated with this
|
|
snL4VirtualServerPortHistoryControlEntry.Enough of the oldest of these
|
|
entries shall be deleted by the agent so that their
|
|
number remains less than or equal to the new value of
|
|
this object.
|
|
|
|
When the value of this object changes to a value
|
|
greater than the current value, the number of
|
|
associated media- specific entries may be allowed to
|
|
grow."
|
|
::= { snL4VirtualServerPortHistoryControlEntry 4 }
|
|
|
|
snL4VirtualServerPortHistoryControlInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interval in seconds over which the data is
|
|
sampled for each bucket in the part of the
|
|
media-specific table associated with this
|
|
snL4VirtualServerPortHistoryControlEntry.This interval can
|
|
be set to any number of seconds between 1 and
|
|
3600 (1 hour).
|
|
|
|
Because the counters in a bucket may overflow at their
|
|
maximum value with no indication, a prudent manager
|
|
will take into account the possibility of overflow
|
|
in any of the associated counters.It is important
|
|
to consider the minimum time in which any counter
|
|
could overflow on a particular media type and set
|
|
the snL4VirtualServerPortHistoryControlInterval object to a value less
|
|
than this interval.This is typically most
|
|
important for the 'octets' counter in any
|
|
media-specific table.
|
|
This object may not be modified if the associated
|
|
snL4VirtualServerPortHistoryControlStatus object is equal to valid(1)."
|
|
DEFVAL { 1800 }
|
|
::= { snL4VirtualServerPortHistoryControlEntry 5 }
|
|
|
|
snL4VirtualServerPortHistoryControlOwner OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entity that configured this entry and is
|
|
therefore using the resources assigned to it."
|
|
::= { snL4VirtualServerPortHistoryControlEntry 6 }
|
|
|
|
snL4VirtualServerPortHistoryControlStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
valid(1),
|
|
createRequest(2),
|
|
underCreation(3),
|
|
invalid(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this snL4VirtualServerPortHistoryControl entry.
|
|
Each instance of the media-specific table associated
|
|
with this snL4VirtualServerPortHistoryControlEntry will be deleted by the
|
|
agent if this snL4VirtualServerPortHistoryControlEntry is not equal to
|
|
valid(1)."
|
|
::= { snL4VirtualServerPortHistoryControlEntry 7 }
|
|
|
|
|
|
-- The Virtual Server Port History Group
|
|
|
|
|
|
snL4VirtualServerPortHistoryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnL4VirtualServerPortHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Ethernet snL4History entries."
|
|
::= { snL4History 8 }
|
|
|
|
snL4VirtualServerPortHistoryEntry OBJECT-TYPE
|
|
SYNTAX SnL4VirtualServerPortHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An historical sample of Ethernet statistics on a
|
|
particular Ethernet interface. This sample is
|
|
associated with the snL4VirtualServerPortHistoryControlEntry which set up
|
|
the parameters for a regular collection of these
|
|
samples. As an example, an instance of the
|
|
snL4VirtualServerPortHistoryReceivePkts object might be named
|
|
snL4VirtualServerPortHistoryReceivePkts.2.89"
|
|
INDEX { snL4VirtualServerPortHistoryIndex , snL4VirtualServerPortHistorySampleIndex }
|
|
::= { snL4VirtualServerPortHistoryTable 1 }
|
|
|
|
SnL4VirtualServerPortHistoryEntry ::= SEQUENCE {
|
|
snL4VirtualServerPortHistoryIndex
|
|
INTEGER ,
|
|
snL4VirtualServerPortHistorySampleIndex
|
|
INTEGER,
|
|
snL4VirtualServerPortHistoryIntervalStart
|
|
TimeTicks,
|
|
snL4VirtualServerPortHistoryReceivePkts
|
|
Counter32,
|
|
snL4VirtualServerPortHistoryTransmitPkts
|
|
Counter32,
|
|
snL4VirtualServerPortHistoryTotalConnections
|
|
Counter32,
|
|
snL4VirtualServerPortHistoryCurConnections
|
|
Integer32,
|
|
snL4VirtualServerPortHistoryPeakConnections
|
|
Integer32
|
|
}
|
|
|
|
snL4VirtualServerPortHistoryIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The snL4VirtualServerPortHistory of which this entry is a part.The
|
|
snL4VirtualServerPortHistory identified by a particular value of this
|
|
index is the same snL4VirtualServerPortHistory as identified
|
|
by the same value of snL4VirtualServerPortHistoryControlIndex."
|
|
::= { snL4VirtualServerPortHistoryEntry 1 }
|
|
|
|
snL4VirtualServerPortHistorySampleIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An index that uniquely identifies the particular
|
|
sample this entry represents among all samples
|
|
associated with the same snL4VirtualServerPortHistoryControlEntry.
|
|
This index starts at 1 and increases by one
|
|
as each new sample is taken."
|
|
::= { snL4VirtualServerPortHistoryEntry 2 }
|
|
|
|
snL4VirtualServerPortHistoryIntervalStart OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of sysUpTime at the start of the interval
|
|
over which this sample was measured.If the probe
|
|
keeps track of the time of day, it should start
|
|
the first sample of the snL4VirtualServerPortHistory at a time such that
|
|
when the next hour of the day begins, a sample is
|
|
started at that instant.Note that following this
|
|
rule may require the probe to delay collecting the
|
|
first sample of the snL4VirtualServerPortHistory, as each sample must be
|
|
of the same interval.Also note that the sample which
|
|
is currently being collected is not accessible in this
|
|
table until the end of its interval."
|
|
::= { snL4VirtualServerPortHistoryEntry 3 }
|
|
|
|
|
|
snL4VirtualServerPortHistoryReceivePkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortHistoryEntry 4 }
|
|
|
|
snL4VirtualServerPortHistoryTransmitPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortHistoryEntry 5 }
|
|
|
|
snL4VirtualServerPortHistoryTotalConnections OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortHistoryEntry 6 }
|
|
|
|
snL4VirtualServerPortHistoryCurConnections OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortHistoryEntry 7 }
|
|
|
|
snL4VirtualServerPortHistoryPeakConnections OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { snL4VirtualServerPortHistoryEntry 8 }
|
|
|
|
END
|