mibs/MIBS/hp/HP-SN-SW-L4-SWITCH-GROUP-MIB

4604 lines
117 KiB
Plaintext
Raw Normal View History

2023-12-05 12:25:34 +01:00
HP-SN-SW-L4-SWITCH-GROUP-MIB DEFINITIONS ::= BEGIN
-- Foundry L4 Switch Group MIB Release 1.0.0
-- Revision 0 01/08/2000
-- Copyright 1996-98 Foundry Networks, Inc.
-- All rights reserved.
-- This Foundry Networks SNMP Management Information Base Specification
-- (Specification) embodies Foundry Networks' confidential and
-- proprietary intellectual property. Foundry Networks retains all
-- title and ownership in the Specification, including any
-- revisions.
-- This Specification is supplied "AS IS," and Foundry Networks makes
-- no warranty, either express or implied, as to the use,
-- operation, condition, or performance of the Specification.
-- SECTION 1: Top Level Definitions
-- Imports
IMPORTS
IpAddress, Counter, TimeTicks
FROM RFC1155-SMI
Counter64 FROM SNMPv2-SMI
OBJECT-TYPE
FROM RFC-1212
snL4
FROM HP-SN-ROOT-MIB;
-- textual conventions
-- maximum of ports are 32.
-- Row Creation/Deletion Values
L4RowSts ::= INTEGER { other(1),
valid(2),
delete(3),
create(4),
modify(5)
}
-- L4 Status Values
L4Status ::= INTEGER { disabled(0), enabled(1) }
-- L4 Server Name
L4ServerName ::= OCTET STRING (SIZE(1..32))
-- L4 Flag Values
L4Flag ::= INTEGER { false(0), true(1) }
-- L4 Delete Sate
L4DeleteState ::= INTEGER { done(0),
waitunbind(1),
waitdelete(2)
}
-- WebCacheSate
WebCacheState ::= INTEGER { disabled(0),
enabled(1),
failed(2),
testing(3),
suspect(4),
shutdown(5),
active(6)
}
PhysAddress ::= OCTET STRING
-- This data type is used to model media addresses. For many
-- types of media, this will be in a binary representation.
-- For example, an ethernet address would be represented as
-- a string of 6 octets.
DisplayString ::=
OCTET STRING
-- This data type is used to model textual information taken
-- from the NVT ASCII character set. By convention, objects
-- with this syntax are declared as having
--
-- SIZE (0..255)
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)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"numbers of maximum session (L4 cache) entries"
::= { snL4Gen 1 }
snL4TcpSynLimit OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Numbers of connection per second"
::= { snL4Gen 2 }
-- Server load balancing
snL4slbGlobalSDAType OBJECT-TYPE
SYNTAX INTEGER {
leastconnection(1),
roundrobin(2),
weighted(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Global Session Distribution Algorithm(SDA)"
::= { snL4Gen 3 }
snL4slbTotalConnections OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total connections in this device"
::= { snL4Gen 4 }
snL4slbLimitExceeds OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"exceeds snL4TCPSynLimit (numbers of connection per second)"
::= { snL4Gen 5 }
-- Server load balancing traffic info
snL4slbForwardTraffic OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Client->Server"
::= { snL4Gen 6 }
snL4slbReverseTraffic OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Server->Client"
::= { snL4Gen 7 }
snL4slbDrops OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4Gen 8 }
snL4slbDangling OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4Gen 9 }
snL4slbDisableCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4Gen 10 }
snL4slbAged OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4Gen 11 }
snL4slbFinished OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"FIN_or_RST"
::= { snL4Gen 12 }
-- Session
snL4FreeSessionCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Maximum sessions - used sessions"
::= { snL4Gen 13 }
-- Hot stand-by
snL4BackupInterface OBJECT-TYPE
SYNTAX INTEGER (0..26)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"backup monitoring port"
::= { snL4Gen 14 }
snL4BackupMacAddr OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Associated MAC address for backup monitoring port"
::= { snL4Gen 15 }
snL4Active OBJECT-TYPE
SYNTAX L4Flag
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4Gen 16 }
snL4Redundancy OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4Gen 17 }
snL4Backup OBJECT-TYPE
SYNTAX L4Flag
ACCESS read-only
STATUS mandatory
DESCRIPTION
"true->StandBy,false->active"
::= { snL4Gen 18 }
snL4BecomeActive OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"How many times this device become active"
::= { snL4Gen 19 }
snL4BecomeStandBy OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
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)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Backup state"
::= { snL4Gen 21 }
snL4NoPDUSent OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4Gen 22 }
snL4NoPDUCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4Gen 23 }
snL4NoPortMap OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4Gen 24 }
snL4unsuccessfulConn OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Unsuccessfull connection"
::= { snL4Gen 25 }
snL4PingInterval OBJECT-TYPE
SYNTAX INTEGER (1..10)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Ping retries interval"
DEFVAL { 2 }
::= { snL4Gen 26 }
snL4PingRetry OBJECT-TYPE
SYNTAX INTEGER (2..10)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Ping retries attempts"
DEFVAL { 4 }
::= { snL4Gen 27 }
snL4TcpAge OBJECT-TYPE
SYNTAX INTEGER (2..60)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"TCP reset age"
DEFVAL { 30 }
::= { snL4Gen 28 }
snL4UdpAge OBJECT-TYPE
SYNTAX INTEGER (2..60)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"UDP reset age"
DEFVAL { 5 }
::= { snL4Gen 29 }
-- Enable/disable L4 traps
snL4EnableMaxSessionLimitReachedTrap OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable/disable maximum number of connections reached trap."
::= { snL4Gen 30 }
snL4EnableTcpSynLimitReachedTrap OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable/disable the number of TCP SYN limits reached trap."
::= { snL4Gen 31 }
snL4EnableRealServerUpTrap OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable/disable the real server up trap."
::= { snL4Gen 32 }
snL4EnableRealServerDownTrap OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable/disable the real server down trap."
::= { snL4Gen 33 }
snL4EnableRealServerPortUpTrap OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable/disable the real server TCP port up trap."
::= { snL4Gen 34 }
snL4EnableRealServerPortDownTrap OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable/disable the real server TCP port down trap."
::= { snL4Gen 35 }
snL4EnableRealServerMaxConnLimitReachedTrap OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable/disable the real server maximum number of
connections reached trap."
::= { snL4Gen 36 }
snL4EnableBecomeStandbyTrap OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
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) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable/disable trap of the server load balancing
switch changes state from standby to active."
::= { snL4Gen 38 }
snL4slbRouterInterfacePortMask OBJECT-TYPE
SYNTAX INTEGER
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 INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The maximum number of server cache groups"
::= { snL4Gen 40 }
snL4MaxNumWebCachePerGroup OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The maximum number of WEB Cache servers in each of web cache group"
::= { snL4Gen 41 }
snL4WebCacheStateful OBJECT-TYPE
SYNTAX L4Status
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The WEB Cache servers cache-stateful"
::= { snL4Gen 42 }
------- GSLB Group Global MIBs ----------
snL4EnableGslbHealthCheckIpUpTrap OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Health check IP up."
::= { snL4Gen 43 }
snL4EnableGslbHealthCheckIpDownTrap OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Health check IP down."
::= { snL4Gen 44 }
snL4EnableGslbHealthCheckIpPortUpTrap OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Health check IP port up."
::= { snL4Gen 45 }
snL4EnableGslbHealthCheckIpPortDownTrap OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Health check IP port down."
::= { snL4Gen 46 }
snL4EnableGslbRemoteGslbSiDownTrap OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Connection to GSLB ServerIron is down."
::= { snL4Gen 47 }
snL4EnableGslbRemoteGslbSiUpTrap OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Connection to GSLB ServerIron is up."
::= { snL4Gen 48 }
snL4EnableGslbRemoteSiDownTrap OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"GSLB connection to remote ServerIron is down."
::= { snL4Gen 49 }
snL4EnableGslbRemoteSiUpTrap OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"GSLB connection to remote ServerIron is up."
::= { snL4Gen 50 }
snL4slbRouterInterfacePortList OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-write
STATUS mandatory
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
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Virtual Server table."
::= { snL4VirtualServer 1 }
snL4VirtualServerEntry OBJECT-TYPE
SYNTAX SnL4VirtualServerEntry
ACCESS not-accessible
STATUS mandatory
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)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The table index for a Virtual Server entry."
::= { snL4VirtualServerEntry 1 }
snL4VirtualServerName OBJECT-TYPE
SYNTAX L4ServerName
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Virtual server name."
::= { snL4VirtualServerEntry 2 }
snL4VirtualServerVirtualIP
OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Virtual Server IP Address."
::= { snL4VirtualServerEntry 3 }
snL4VirtualServerAdminStatus OBJECT-TYPE
SYNTAX L4Status
ACCESS read-write
STATUS mandatory
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)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"TCP/UDP Sessions Distribution Algorithms Type."
::= { snL4VirtualServerEntry 5 }
snL4VirtualServerRowStatus OBJECT-TYPE
SYNTAX L4RowSts
ACCESS read-write
STATUS mandatory
DESCRIPTION
"To create or delete a virtual server
entry."
::= {snL4VirtualServerEntry 6 }
snL4VirtualServerDeleteState OBJECT-TYPE
SYNTAX L4DeleteState
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Delete operation state."
::= { snL4VirtualServerEntry 7 }
-- Real Server table
snL4RealServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4RealServerEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Real Server table."
::= { snL4RealServer 1 }
snL4RealServerEntry OBJECT-TYPE
SYNTAX SnL4RealServerEntry
ACCESS not-accessible
STATUS mandatory
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)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The table index for a Real Server entry."
::= { snL4RealServerEntry 1 }
snL4RealServerName OBJECT-TYPE
SYNTAX L4ServerName
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Real server name."
::= { snL4RealServerEntry 2 }
snL4RealServerIP
OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Real Server IP Address."
::= { snL4RealServerEntry 3 }
snL4RealServerAdminStatus OBJECT-TYPE
SYNTAX L4Status
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Real Server status is ether disabled(0) or enabled(1)."
::= { snL4RealServerEntry 4 }
snL4RealServerMaxConnections OBJECT-TYPE
SYNTAX INTEGER (0..1000000)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Real Server Maximum Connection allowed."
::= { snL4RealServerEntry 5 }
snL4RealServerWeight OBJECT-TYPE
SYNTAX INTEGER (0..65000)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Real Server weight"
::= { snL4RealServerEntry 6 }
snL4RealServerRowStatus OBJECT-TYPE
SYNTAX L4RowSts
ACCESS read-write
STATUS mandatory
DESCRIPTION
"To create or delete a real server entry."
::= {snL4RealServerEntry 7 }
snL4RealServerDeleteState OBJECT-TYPE
SYNTAX L4DeleteState
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Delete operation state."
::= { snL4RealServerEntry 8 }
-- Virtual Server Port table
snL4VirtualServerPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4VirtualServerPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Virtual Server Port table."
::= { snL4VirtualServerPort 1 }
snL4VirtualServerPortEntry OBJECT-TYPE
SYNTAX SnL4VirtualServerPortEntry
ACCESS not-accessible
STATUS mandatory
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)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index for Virtual Server Port entry."
::= { snL4VirtualServerPortEntry 1 }
snL4VirtualServerPortServerName OBJECT-TYPE
SYNTAX L4ServerName
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortEntry 2 }
snL4VirtualServerPortPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortEntry 3 }
snL4VirtualServerPortAdminStatus OBJECT-TYPE
SYNTAX L4Status
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortEntry 4 }
snL4VirtualServerPortSticky OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortEntry 5 }
snL4VirtualServerPortConcurrent OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortEntry 6 }
snL4VirtualServerPortRowStatus OBJECT-TYPE
SYNTAX L4RowSts
ACCESS read-write
STATUS mandatory
DESCRIPTION
"To create or delete a virtual server port entry."
::= { snL4VirtualServerPortEntry 7 }
snL4VirtualServerPortDeleteState OBJECT-TYPE
SYNTAX L4DeleteState
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Delete operation state."
::= { snL4VirtualServerPortEntry 8 }
-- Real Server Port table
snL4RealServerPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4RealServerPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Real Server Port table."
::= { snL4RealServerPort 1 }
snL4RealServerPortEntry OBJECT-TYPE
SYNTAX SnL4RealServerPortEntry
ACCESS not-accessible
STATUS mandatory
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)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index for Real Server Port entry."
::= { snL4RealServerPortEntry 1 }
snL4RealServerPortServerName OBJECT-TYPE
SYNTAX L4ServerName
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerPortEntry 2 }
snL4RealServerPortPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerPortEntry 3 }
snL4RealServerPortAdminStatus OBJECT-TYPE
SYNTAX L4Status
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerPortEntry 4 }
snL4RealServerPortRowStatus OBJECT-TYPE
SYNTAX L4RowSts
ACCESS read-write
STATUS mandatory
DESCRIPTION
"To create or delete a Real server port entry."
::= { snL4RealServerPortEntry 5 }
snL4RealServerPortDeleteState OBJECT-TYPE
SYNTAX L4DeleteState
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Delete operation state."
::= { snL4RealServerPortEntry 6 }
-- Bind table
snL4BindTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4BindEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Bind table."
::= { snL4Bind 1 }
snL4BindEntry OBJECT-TYPE
SYNTAX SnL4BindEntry
ACCESS not-accessible
STATUS mandatory
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)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index for Bind entry."
::= { snL4BindEntry 1 }
snL4BindVirtualServerName OBJECT-TYPE
SYNTAX L4ServerName
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { snL4BindEntry 2 }
snL4BindVirtualPortNumber OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { snL4BindEntry 3 }
snL4BindRealServerName OBJECT-TYPE
SYNTAX L4ServerName
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { snL4BindEntry 4 }
snL4BindRealPortNumber OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { snL4BindEntry 5 }
snL4BindRowStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
valid(2),
delete(3),
create(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"To create or delete bind entry."
::= { snL4BindEntry 6 }
-- Virtual Server Status table
snL4VirtualServerStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4VirtualServerStatusEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Virtual Server Status table."
::= { snL4VirtualServerStatus 1 }
snL4VirtualServerStatusEntry OBJECT-TYPE
SYNTAX SnL4VirtualServerStatusEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in L4 Virtual Server Status table."
INDEX { snL4VirtualServerStatusIndex }
::= { snL4VirtualServerStatusTable 1 }
SnL4VirtualServerStatusEntry ::= SEQUENCE {
snL4VirtualServerStatusIndex
INTEGER,
snL4VirtualServerStatusName
L4ServerName,
snL4VirtualServerStatusReceivePkts
Counter,
snL4VirtualServerStatusTransmitPkts
Counter,
snL4VirtualServerStatusTotalConnections
Counter
}
snL4VirtualServerStatusIndex OBJECT-TYPE
SYNTAX INTEGER (1..64)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The table index for a Virtual Server Status entry."
::= { snL4VirtualServerStatusEntry 1 }
snL4VirtualServerStatusName OBJECT-TYPE
SYNTAX L4ServerName
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Virtual server name."
::= { snL4VirtualServerStatusEntry 2 }
snL4VirtualServerStatusReceivePkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerStatusEntry 3 }
snL4VirtualServerStatusTransmitPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerStatusEntry 4 }
snL4VirtualServerStatusTotalConnections OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerStatusEntry 5 }
-- Real Server Status Table
snL4RealServerStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4RealServerStatusEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Real Server Status table."
::= { snL4RealServerStatus 1 }
snL4RealServerStatusEntry OBJECT-TYPE
SYNTAX SnL4RealServerStatusEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the Real Server Status table."
INDEX { snL4RealServerStatusIndex }
::= { snL4RealServerStatusTable 1 }
SnL4RealServerStatusEntry ::= SEQUENCE {
snL4RealServerStatusIndex
INTEGER,
snL4RealServerStatusName
L4ServerName,
snL4RealServerStatusRealIP
IpAddress,
snL4RealServerStatusReceivePkts
Counter,
snL4RealServerStatusTransmitPkts
Counter,
snL4RealServerStatusCurConnections
INTEGER,
snL4RealServerStatusTotalConnections
Counter,
snL4RealServerStatusAge
INTEGER,
snL4RealServerStatusState
INTEGER,
snL4RealServerStatusReassignments
INTEGER,
snL4RealServerStatusReassignmentLimit
INTEGER,
snL4RealServerStatusFailedPortExists
INTEGER,
snL4RealServerStatusFailTime
INTEGER,
snL4RealServerStatusPeakConnections
INTEGER
}
snL4RealServerStatusIndex OBJECT-TYPE
SYNTAX INTEGER (1..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The table index for a Real Server Status entry."
::= { snL4RealServerStatusEntry 1 }
snL4RealServerStatusName OBJECT-TYPE
SYNTAX L4ServerName
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatusEntry 2 }
snL4RealServerStatusRealIP OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatusEntry 3 }
snL4RealServerStatusReceivePkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatusEntry 4 }
snL4RealServerStatusTransmitPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatusEntry 5 }
snL4RealServerStatusCurConnections OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatusEntry 6 }
snL4RealServerStatusTotalConnections OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatusEntry 7 }
snL4RealServerStatusAge OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatusEntry 8 }
snL4RealServerStatusState OBJECT-TYPE
SYNTAX INTEGER {
serverdisabled(0),
serverenabled(1),
serverfailed(2),
servertesting(3),
serversuspect(4),
servershutdown(5),
serveractive(6)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatusEntry 9 }
snL4RealServerStatusReassignments OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatusEntry 10 }
snL4RealServerStatusReassignmentLimit OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatusEntry 11 }
snL4RealServerStatusFailedPortExists OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatusEntry 12 }
snL4RealServerStatusFailTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatusEntry 13 }
snL4RealServerStatusPeakConnections OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatusEntry 14 }
-- Virtual Server Port Status table
snL4VirtualServerPortStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4VirtualServerPortStatusEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Virtual Server Port Status table."
::= { snL4VirtualServerPortStatus 1 }
snL4VirtualServerPortStatusEntry OBJECT-TYPE
SYNTAX SnL4VirtualServerPortStatusEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the Virtual Server Port Status table."
INDEX { snL4VirtualServerPortStatusIndex }
::= { snL4VirtualServerPortStatusTable 1 }
SnL4VirtualServerPortStatusEntry ::= SEQUENCE {
snL4VirtualServerPortStatusIndex
INTEGER,
snL4VirtualServerPortStatusPort
INTEGER,
snL4VirtualServerPortStatusServerName
L4ServerName,
snL4VirtualServerPortStatusCurrentConnection
INTEGER,
snL4VirtualServerPortStatusTotalConnection
Counter,
snL4VirtualServerPortStatusPeakConnection
INTEGER
}
snL4VirtualServerPortStatusIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index for Virtual Server Port Status entry."
::= { snL4VirtualServerPortStatusEntry 1 }
snL4VirtualServerPortStatusPort OBJECT-TYPE
SYNTAX INTEGER (1..2048)
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortStatusEntry 2 }
snL4VirtualServerPortStatusServerName OBJECT-TYPE
SYNTAX L4ServerName
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortStatusEntry 3 }
snL4VirtualServerPortStatusCurrentConnection OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortStatusEntry 4 }
snL4VirtualServerPortStatusTotalConnection OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortStatusEntry 5 }
snL4VirtualServerPortStatusPeakConnection OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortStatusEntry 6 }
-- Real Server Port Status table
snL4RealServerPortStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4RealServerPortStatusEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Real Server Port Status table."
::= { snL4RealServerPortStatus 1 }
snL4RealServerPortStatusEntry OBJECT-TYPE
SYNTAX SnL4RealServerPortStatusEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the Real Server Port Status table."
INDEX { snL4RealServerPortStatusIndex }
::= { snL4RealServerPortStatusTable 1 }
SnL4RealServerPortStatusEntry ::= SEQUENCE {
snL4RealServerPortStatusIndex
INTEGER,
snL4RealServerPortStatusPort
INTEGER,
snL4RealServerPortStatusServerName
L4ServerName,
snL4RealServerPortStatusReassignCount
INTEGER,
snL4RealServerPortStatusState
INTEGER,
snL4RealServerPortStatusFailTime
INTEGER,
snL4RealServerPortStatusCurrentConnection
INTEGER,
snL4RealServerPortStatusTotalConnection
Counter,
snL4RealServerPortStatusRxPkts
Counter,
snL4RealServerPortStatusTxPkts
Counter,
snL4RealServerPortStatusRxBytes
Counter,
snL4RealServerPortStatusTxBytes
Counter,
snL4RealServerPortStatusPeakConnection
INTEGER
}
snL4RealServerPortStatusIndex OBJECT-TYPE
SYNTAX INTEGER (1..2048)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index for Real Server Port Status entry."
::= { snL4RealServerPortStatusEntry 1 }
snL4RealServerPortStatusPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerPortStatusEntry 2 }
snL4RealServerPortStatusServerName OBJECT-TYPE
SYNTAX L4ServerName
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerPortStatusEntry 3 }
snL4RealServerPortStatusReassignCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
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)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Real server port state"
::= { snL4RealServerPortStatusEntry 5 }
snL4RealServerPortStatusFailTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
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 INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Real server port current connection"
::= { snL4RealServerPortStatusEntry 7 }
snL4RealServerPortStatusTotalConnection OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Real server port total connection"
::= { snL4RealServerPortStatusEntry 8 }
snL4RealServerPortStatusRxPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Real server port receive packets."
::= { snL4RealServerPortStatusEntry 9 }
snL4RealServerPortStatusTxPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Real server port transmit packets."
::= { snL4RealServerPortStatusEntry 10 }
snL4RealServerPortStatusRxBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Real server port receive bytes."
::= { snL4RealServerPortStatusEntry 11 }
snL4RealServerPortStatusTxBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Real server port transmit bytes."
::= { snL4RealServerPortStatusEntry 12 }
snL4RealServerPortStatusPeakConnection OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"peak connection for real server port."
::= { snL4RealServerPortStatusEntry 13 }
-- L4 policy table
snL4PolicyTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4PolicyEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"L4 policy table."
::= {snL4Policy 1 }
snL4PolicyEntry OBJECT-TYPE
SYNTAX SnL4PolicyEntry
ACCESS not-accessible
STATUS mandatory
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)
ACCESS read-only
STATUS mandatory
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)
}
ACCESS read-write
STATUS mandatory
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) }
ACCESS read-write
STATUS mandatory
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) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { snL4PolicyEntry 4 }
snL4PolicyPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION ""
::= { snL4PolicyEntry 5 }
snL4PolicyRowStatus OBJECT-TYPE
SYNTAX INTEGER {
invalid(1),
valid(2),
delete(3),
create(4),
modify(5)
}
ACCESS read-write
STATUS mandatory
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
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"ip interface L4 policy access table."
::= {snL4PolicyPortAccess 1}
snL4PolicyPortAccessEntry OBJECT-TYPE
SYNTAX SnL4PolicyPortAccessEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry of the ip interface L4 policy access table."
INDEX { snL4PolicyPortAccessPort }
::= { snL4PolicyPortAccessTable 1 }
SnL4PolicyPortAccessEntry ::= SEQUENCE {
snL4PolicyPortAccessPort
INTEGER,
snL4PolicyPortAccessList
OCTET STRING,
snL4PolicyPortAccessRowStatus
INTEGER
}
snL4PolicyPortAccessPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The ip interface to which the L4 policy applies."
::= { snL4PolicyPortAccessEntry 1 }
snL4PolicyPortAccessList OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..64))
ACCESS read-write
STATUS mandatory
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)
}
ACCESS read-write
STATUS mandatory
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
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Real server IP address."
::= { snL4Trap 1 }
snL4TrapRealServerName OBJECT-TYPE
SYNTAX L4ServerName
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Real server name."
::= { snL4Trap 2 }
snL4TrapRealServerPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Transport protocol port number of the real server."
::= { snL4Trap 3 }
snL4TrapRealServerCurConnections OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Real Server current connections."
::= { snL4Trap 4 }
-- Web Cache table
snL4WebCacheTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4WebCacheEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Real Server table."
::= { snL4WebCache 1 }
snL4WebCacheEntry OBJECT-TYPE
SYNTAX SnL4WebCacheEntry
ACCESS not-accessible
STATUS mandatory
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
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Real Server IP Address."
::= { snL4WebCacheEntry 1 }
snL4WebCacheName OBJECT-TYPE
SYNTAX L4ServerName
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Real server name."
::= { snL4WebCacheEntry 2 }
snL4WebCacheAdminStatus OBJECT-TYPE
SYNTAX L4Status
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Real Server status is ether disabled(0) or enabled(1)."
::= { snL4WebCacheEntry 3 }
snL4WebCacheMaxConnections OBJECT-TYPE
SYNTAX INTEGER (0..1000000)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Real Server Maximum Connection allowed."
::= { snL4WebCacheEntry 4 }
snL4WebCacheWeight OBJECT-TYPE
SYNTAX INTEGER (1..65000)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Real Server weight"
::= { snL4WebCacheEntry 5 }
snL4WebCacheRowStatus OBJECT-TYPE
SYNTAX L4RowSts
ACCESS read-write
STATUS mandatory
DESCRIPTION
"To create or delete a real server entry."
::= {snL4WebCacheEntry 6 }
snL4WebCacheDeleteState OBJECT-TYPE
SYNTAX L4DeleteState
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Delete operation state."
::= { snL4WebCacheEntry 7 }
-- Web Cache Group table
snL4WebCacheGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4WebCacheGroupEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Web Cache Group table."
::= { snL4WebCacheGroup 1 }
snL4WebCacheGroupEntry OBJECT-TYPE
SYNTAX SnL4WebCacheGroupEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the Web Cache Group table."
INDEX { snL4WebCacheGroupId }
::= { snL4WebCacheGroupTable 1 }
SnL4WebCacheGroupEntry ::= SEQUENCE {
snL4WebCacheGroupId
INTEGER,
snL4WebCacheGroupName
L4ServerName,
snL4WebCacheGroupWebCacheIpList
OCTET STRING,
snL4WebCacheGroupDestMask
IpAddress,
snL4WebCacheGroupSrcMask
IpAddress,
snL4WebCacheGroupAdminStatus
INTEGER,
snL4WebCacheGroupRowStatus
L4RowSts
}
snL4WebCacheGroupId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The identification for a Web Cache Group entry.
The limit is from 1 to snL4MaxNumWebCacheGroup."
::= { snL4WebCacheGroupEntry 1 }
snL4WebCacheGroupName OBJECT-TYPE
SYNTAX L4ServerName
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Web Cache Group name."
::= { snL4WebCacheGroupEntry 2 }
snL4WebCacheGroupWebCacheIpList
OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-write
STATUS mandatory
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
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Cache Server Group Destination Mask."
::= { snL4WebCacheGroupEntry 4 }
snL4WebCacheGroupSrcMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Cache Server Group Source Mask."
::= { snL4WebCacheGroupEntry 5 }
snL4WebCacheGroupAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The WEB Cache Group is set either
enabled(1)...........activated.
disabled(0)..........disabled."
::= { snL4WebCacheGroupEntry 6 }
snL4WebCacheGroupRowStatus OBJECT-TYPE
SYNTAX L4RowSts
ACCESS read-write
STATUS mandatory
DESCRIPTION
"To create or delete a Web Cache Group entry."
::= { snL4WebCacheGroupEntry 7 }
-- Web Cache Traffic Statistics Table
snL4WebCacheTrafficStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4WebCacheTrafficStatsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Web Cache Traffic Statistics table."
::= { snL4WebCacheTrafficStats 1 }
snL4WebCacheTrafficStatsEntry OBJECT-TYPE
SYNTAX SnL4WebCacheTrafficStatsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the Web Cache Traffic Statistics table."
INDEX { snL4WebCacheTrafficIp , snL4WebCacheTrafficPort}
::= { snL4WebCacheTrafficStatsTable 1 }
SnL4WebCacheTrafficStatsEntry ::= SEQUENCE {
snL4WebCacheTrafficIp
IpAddress,
snL4WebCacheTrafficPort
INTEGER,
snL4WebCacheCurrConnections
INTEGER,
snL4WebCacheTotalConnections
INTEGER,
snL4WebCacheTxPkts
Counter,
snL4WebCacheRxPkts
Counter,
snL4WebCacheTxOctets
Counter,
snL4WebCacheRxOctets
Counter,
snL4WebCachePortState
WebCacheState
}
snL4WebCacheTrafficIp OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Cache Server IP Address."
::= { snL4WebCacheTrafficStatsEntry 1 }
snL4WebCacheTrafficPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The WEB Cache port is one of the protocol port such as UDP, TCP etc."
::= { snL4WebCacheTrafficStatsEntry 2 }
snL4WebCacheCurrConnections OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of the current connections in WEB Cache group."
::= { snL4WebCacheTrafficStatsEntry 3 }
snL4WebCacheTotalConnections OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total connections in WEB Cache group."
::= { snL4WebCacheTrafficStatsEntry 4 }
snL4WebCacheTxPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of the Packets sending from Client/Web-Server to Cache Server"
::= { snL4WebCacheTrafficStatsEntry 5 }
snL4WebCacheRxPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of the Packets sending from Cache Server to Client/Web-Server"
::= { snL4WebCacheTrafficStatsEntry 6 }
snL4WebCacheTxOctets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of the Octets sending from Client/Web-Server to Cache Server"
::= { snL4WebCacheTrafficStatsEntry 7 }
snL4WebCacheRxOctets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of the Octets sending from Cache Server to Client/Web-Server"
::= { snL4WebCacheTrafficStatsEntry 8 }
snL4WebCachePortState OBJECT-TYPE
SYNTAX WebCacheState
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Web Cache Port state."
::= { snL4WebCacheTrafficStatsEntry 9 }
-- Web Uncached Traffic Statistics Table
snL4WebUncachedTrafficStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4WebUncachedTrafficStatsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Web Uncached Traffic Statistics table."
::= { snL4WebUncachedTrafficStats 1 }
snL4WebUncachedTrafficStatsEntry OBJECT-TYPE
SYNTAX SnL4WebUncachedTrafficStatsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the Web Uncached Traffic Statistics table."
INDEX { snL4WebServerPort, snL4WebClientPort }
::= { snL4WebUncachedTrafficStatsTable 1 }
SnL4WebUncachedTrafficStatsEntry ::= SEQUENCE {
snL4WebServerPort
INTEGER,
snL4WebClientPort
INTEGER,
snL4WebUncachedTxPkts
Counter,
snL4WebUncachedRxPkts
Counter,
snL4WebUncachedTxOctets
Counter,
snL4WebUncachedRxOctets
Counter,
snL4WebServerPortName
DisplayString,
snL4WebClientPortName
DisplayString
}
snL4WebServerPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Web Server Port."
::= { snL4WebUncachedTrafficStatsEntry 1 }
snL4WebClientPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Web Client Port."
::= { snL4WebUncachedTrafficStatsEntry 2 }
snL4WebUncachedTxPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of the Packets sending from Client port to Web Server port"
::= { snL4WebUncachedTrafficStatsEntry 3 }
snL4WebUncachedRxPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of the Packets sending from Web Server port to Client port"
::= { snL4WebUncachedTrafficStatsEntry 4 }
snL4WebUncachedTxOctets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of the Octets sending from Client port to Web Server port"
::= { snL4WebUncachedTrafficStatsEntry 5 }
snL4WebUncachedRxOctets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of the Octets sending from Web Server port to Client port"
::= { snL4WebUncachedTrafficStatsEntry 6 }
snL4WebServerPortName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Web Server Port Name string."
::= { snL4WebUncachedTrafficStatsEntry 7 }
snL4WebClientPortName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Web Client Port Name string."
::= { snL4WebUncachedTrafficStatsEntry 8 }
-- Web Cache Server Port table
snL4WebCachePortTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4WebCachePortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Real Server Port table."
::= { snL4WebCachePort 1 }
snL4WebCachePortEntry OBJECT-TYPE
SYNTAX SnL4WebCachePortEntry
ACCESS not-accessible
STATUS mandatory
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
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Cache Server IP Address."
::= { snL4WebCachePortEntry 1 }
snL4WebCachePortPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The WEB Cache port is one of the protocol port such as UDP, TCP etc."
::= { snL4WebCachePortEntry 2 }
snL4WebCachePortAdminStatus OBJECT-TYPE
SYNTAX L4Status
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { snL4WebCachePortEntry 3 }
snL4WebCachePortRowStatus OBJECT-TYPE
SYNTAX L4RowSts
ACCESS read-write
STATUS mandatory
DESCRIPTION
"To create or delete a Real server port entry."
::= { snL4WebCachePortEntry 4 }
snL4WebCachePortDeleteState OBJECT-TYPE
SYNTAX L4DeleteState
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Delete operation state."
::= { snL4WebCachePortEntry 5 }
-- Real Server Configuration table
snL4RealServerCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4RealServerCfgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Real Server table."
::= { snL4RealServerCfg 1 }
snL4RealServerCfgEntry OBJECT-TYPE
SYNTAX SnL4RealServerCfgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the Real Server table."
INDEX { snL4RealServerCfgIP }
::= { snL4RealServerCfgTable 1 }
SnL4RealServerCfgEntry ::= SEQUENCE {
snL4RealServerCfgIP
IpAddress,
snL4RealServerCfgName
L4ServerName,
snL4RealServerCfgAdminStatus
L4Status,
snL4RealServerCfgMaxConnections
INTEGER,
snL4RealServerCfgWeight
INTEGER,
snL4RealServerCfgRowStatus
L4RowSts,
snL4RealServerCfgDeleteState
L4DeleteState
}
snL4RealServerCfgIP OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Real Server IP Address."
::= { snL4RealServerCfgEntry 1 }
snL4RealServerCfgName OBJECT-TYPE
SYNTAX L4ServerName
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Real server name."
::= { snL4RealServerCfgEntry 2 }
snL4RealServerCfgAdminStatus OBJECT-TYPE
SYNTAX L4Status
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Real Server status is ether disabled(0) or enabled(1)."
::= { snL4RealServerCfgEntry 3 }
snL4RealServerCfgMaxConnections OBJECT-TYPE
SYNTAX INTEGER (0..1000000)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Real Server Maximum Connection allowed."
::= { snL4RealServerCfgEntry 4 }
snL4RealServerCfgWeight OBJECT-TYPE
SYNTAX INTEGER (0..65000)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Real Server weight"
::= { snL4RealServerCfgEntry 5 }
snL4RealServerCfgRowStatus OBJECT-TYPE
SYNTAX L4RowSts
ACCESS read-write
STATUS mandatory
DESCRIPTION
"To create or delete a real server entry."
::= {snL4RealServerCfgEntry 6 }
snL4RealServerCfgDeleteState OBJECT-TYPE
SYNTAX L4DeleteState
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Delete operation state."
::= { snL4RealServerCfgEntry 7 }
-- Real Server Port Statistic table
snL4RealServerPortCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4RealServerPortCfgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Real Server Port table."
::= { snL4RealServerPortCfg 1 }
snL4RealServerPortCfgEntry OBJECT-TYPE
SYNTAX SnL4RealServerPortCfgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the Real Server Port table."
INDEX {snL4RealServerPortCfgIP,snL4RealServerPortCfgPort }
::= { snL4RealServerPortCfgTable 1 }
SnL4RealServerPortCfgEntry ::= SEQUENCE {
snL4RealServerPortCfgIP
IpAddress,
snL4RealServerPortCfgPort
INTEGER,
snL4RealServerPortCfgServerName
L4ServerName,
snL4RealServerPortCfgAdminStatus
L4Status,
snL4RealServerPortCfgRowStatus
L4RowSts,
snL4RealServerPortCfgDeleteState
L4DeleteState
}
snL4RealServerPortCfgIP OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The IP address for the Real Server ."
::= { snL4RealServerPortCfgEntry 1 }
snL4RealServerPortCfgPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerPortCfgEntry 3 }
snL4RealServerPortCfgServerName OBJECT-TYPE
SYNTAX L4ServerName
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerPortCfgEntry 2 }
snL4RealServerPortCfgAdminStatus OBJECT-TYPE
SYNTAX L4Status
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerPortCfgEntry 4 }
snL4RealServerPortCfgRowStatus OBJECT-TYPE
SYNTAX L4RowSts
ACCESS read-write
STATUS mandatory
DESCRIPTION
"To create or delete a Real server port entry."
::= { snL4RealServerPortCfgEntry 5 }
snL4RealServerPortCfgDeleteState OBJECT-TYPE
SYNTAX L4DeleteState
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Delete operation state."
::= { snL4RealServerPortCfgEntry 6 }
-- Virtual Server Configuration table
snL4VirtualServerCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4VirtualServerCfgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Virtual Server table."
::= { snL4VirtualServerCfg 1 }
snL4VirtualServerCfgEntry OBJECT-TYPE
SYNTAX SnL4VirtualServerCfgEntry
ACCESS not-accessible
STATUS mandatory
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
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Virtual Server IP Address."
::= { snL4VirtualServerCfgEntry 1 }
snL4VirtualServerCfgName OBJECT-TYPE
SYNTAX L4ServerName
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Virtual server name."
::= { snL4VirtualServerCfgEntry 2 }
snL4VirtualServerCfgAdminStatus OBJECT-TYPE
SYNTAX L4Status
ACCESS read-write
STATUS mandatory
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)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"TCP/UDP Sessions Distribution Algorithms Type."
::= { snL4VirtualServerCfgEntry 4 }
snL4VirtualServerCfgRowStatus OBJECT-TYPE
SYNTAX L4RowSts
ACCESS read-write
STATUS mandatory
DESCRIPTION
"To create or delete a virtual server
entry."
::= {snL4VirtualServerCfgEntry 5 }
snL4VirtualServerCfgDeleteState OBJECT-TYPE
SYNTAX L4DeleteState
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Delete operation state."
::= { snL4VirtualServerCfgEntry 6 }
-- Virtual Server Port Configuration table
snL4VirtualServerPortCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4VirtualServerPortCfgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Virtual Server Port table."
::= { snL4VirtualServerPortCfg 1 }
snL4VirtualServerPortCfgEntry OBJECT-TYPE
SYNTAX SnL4VirtualServerPortCfgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the Virtual Server Port table."
INDEX {snL4VirtualServerPortCfgIP, snL4VirtualServerPortCfgPort }
::= { snL4VirtualServerPortCfgTable 1 }
SnL4VirtualServerPortCfgEntry ::= SEQUENCE {
snL4VirtualServerPortCfgIP
IpAddress,
snL4VirtualServerPortCfgPort
INTEGER,
snL4VirtualServerPortCfgServerName
L4ServerName,
snL4VirtualServerPortCfgAdminStatus
L4Status,
snL4VirtualServerPortCfgSticky
INTEGER,
snL4VirtualServerPortCfgConcurrent
INTEGER,
snL4VirtualServerPortCfgRowStatus
L4RowSts,
snL4VirtualServerPortCfgDeleteState
L4DeleteState
}
snL4VirtualServerPortCfgIP OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Virtual Server IP Address."
::= { snL4VirtualServerPortCfgEntry 1 }
snL4VirtualServerPortCfgPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortCfgEntry 2 }
snL4VirtualServerPortCfgServerName OBJECT-TYPE
SYNTAX L4ServerName
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortCfgEntry 3 }
snL4VirtualServerPortCfgAdminStatus OBJECT-TYPE
SYNTAX L4Status
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortCfgEntry 4 }
snL4VirtualServerPortCfgSticky OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortCfgEntry 5 }
snL4VirtualServerPortCfgConcurrent OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortCfgEntry 6 }
snL4VirtualServerPortCfgRowStatus OBJECT-TYPE
SYNTAX L4RowSts
ACCESS read-write
STATUS mandatory
DESCRIPTION
"To create or delete a virtual server port entry."
::= { snL4VirtualServerPortCfgEntry 7 }
snL4VirtualServerPortCfgDeleteState OBJECT-TYPE
SYNTAX L4DeleteState
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Delete operation state."
::= { snL4VirtualServerPortCfgEntry 8 }
-- Virtual Server Statistic table
snL4VirtualServerStatisticTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4VirtualServerStatisticEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Virtual Server Statistic table."
::= { snL4VirtualServerStatistic 1 }
snL4VirtualServerStatisticEntry OBJECT-TYPE
SYNTAX SnL4VirtualServerStatisticEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in L4 Virtual Server Statistic table."
INDEX {snL4VirtualServerStatisticIP }
::= { snL4VirtualServerStatisticTable 1 }
SnL4VirtualServerStatisticEntry ::= SEQUENCE {
snL4VirtualServerStatisticIP
IpAddress,
snL4VirtualServerStatisticName
L4ServerName,
snL4VirtualServerStatisticReceivePkts
Counter,
snL4VirtualServerStatisticTransmitPkts
Counter,
snL4VirtualServerStatisticTotalConnections
Counter,
snL4VirtualServerStatisticReceiveBytes
Counter64,
snL4VirtualServerStatisticTransmitBytes
Counter64,
snL4VirtualServerStatisticSymmetricState
INTEGER,
snL4VirtualServerStatisticSymmetricPriority
INTEGER,
snL4VirtualServerStatisticSymmetricKeep
INTEGER,
snL4VirtualServerStatisticSymmetricActivates
Counter,
snL4VirtualServerStatisticSymmetricInactives
Counter,
snL4VirtualServerStatisticSymmetricBestStandbyMacAddr
PhysAddress,
snL4VirtualServerStatisticSymmetricActiveMacAddr
PhysAddress
}
snL4VirtualServerStatisticIP OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The table index for a Virtual Server Statistic entry."
::= { snL4VirtualServerStatisticEntry 1 }
snL4VirtualServerStatisticName OBJECT-TYPE
SYNTAX L4ServerName
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Virtual server name."
::= { snL4VirtualServerStatisticEntry 2 }
snL4VirtualServerStatisticReceivePkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerStatisticEntry 3 }
snL4VirtualServerStatisticTransmitPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerStatisticEntry 4 }
snL4VirtualServerStatisticTotalConnections OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerStatisticEntry 5 }
snL4VirtualServerStatisticReceiveBytes OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerStatisticEntry 6 }
snL4VirtualServerStatisticTransmitBytes OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerStatisticEntry 7 }
snL4VirtualServerStatisticSymmetricState OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerStatisticEntry 8 }
snL4VirtualServerStatisticSymmetricPriority OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerStatisticEntry 9 }
snL4VirtualServerStatisticSymmetricKeep OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerStatisticEntry 10 }
snL4VirtualServerStatisticSymmetricActivates OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerStatisticEntry 11 }
snL4VirtualServerStatisticSymmetricInactives OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerStatisticEntry 12 }
snL4VirtualServerStatisticSymmetricBestStandbyMacAddr OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerStatisticEntry 13 }
snL4VirtualServerStatisticSymmetricActiveMacAddr OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerStatisticEntry 14 }
-- Real Server Statistic Table
snL4RealServerStatisticTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4RealServerStatisticEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Real Server Statistic table."
::= { snL4RealServerStatistic 1 }
snL4RealServerStatisticEntry OBJECT-TYPE
SYNTAX SnL4RealServerStatisticEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the Real Server Statistic table."
INDEX {snL4RealServerStatisticRealIP }
::= { snL4RealServerStatisticTable 1 }
SnL4RealServerStatisticEntry ::= SEQUENCE {
snL4RealServerStatisticRealIP
IpAddress,
snL4RealServerStatisticName
L4ServerName,
snL4RealServerStatisticReceivePkts
Counter,
snL4RealServerStatisticTransmitPkts
Counter,
snL4RealServerStatisticCurConnections
INTEGER,
snL4RealServerStatisticTotalConnections
Counter,
snL4RealServerStatisticAge
INTEGER,
snL4RealServerStatisticState
INTEGER,
snL4RealServerStatisticReassignments
INTEGER,
snL4RealServerStatisticReassignmentLimit
INTEGER,
snL4RealServerStatisticFailedPortExists
INTEGER,
snL4RealServerStatisticFailTime
INTEGER,
snL4RealServerStatisticPeakConnections
INTEGER
}
snL4RealServerStatisticRealIP OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatisticEntry 1 }
snL4RealServerStatisticName OBJECT-TYPE
SYNTAX L4ServerName
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatisticEntry 2 }
snL4RealServerStatisticReceivePkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatisticEntry 3 }
snL4RealServerStatisticTransmitPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatisticEntry 4 }
snL4RealServerStatisticCurConnections OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatisticEntry 5 }
snL4RealServerStatisticTotalConnections OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatisticEntry 6 }
snL4RealServerStatisticAge OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatisticEntry 7 }
snL4RealServerStatisticState OBJECT-TYPE
SYNTAX INTEGER {
serverdisabled(0),
serverenabled(1),
serverfailed(2),
servertesting(3),
serversuspect(4),
servershutdown(5),
serveractive(6)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatisticEntry 8 }
snL4RealServerStatisticReassignments OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatisticEntry 9 }
snL4RealServerStatisticReassignmentLimit OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatisticEntry 10 }
snL4RealServerStatisticFailedPortExists OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatisticEntry 11 }
snL4RealServerStatisticFailTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatisticEntry 12 }
snL4RealServerStatisticPeakConnections OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerStatisticEntry 13 }
-- Virtual Server Port Statistic table
snL4VirtualServerPortStatisticTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4VirtualServerPortStatisticEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Virtual Server Port Statistic table."
::= { snL4VirtualServerPortStatistic 1 }
snL4VirtualServerPortStatisticEntry OBJECT-TYPE
SYNTAX SnL4VirtualServerPortStatisticEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the Virtual Server Port Statistic table."
INDEX { snL4VirtualServerPortStatisticIP,snL4VirtualServerPortStatisticPort }
::= { snL4VirtualServerPortStatisticTable 1 }
SnL4VirtualServerPortStatisticEntry ::= SEQUENCE {
snL4VirtualServerPortStatisticIP
IpAddress,
snL4VirtualServerPortStatisticPort
INTEGER,
snL4VirtualServerPortStatisticServerName
L4ServerName,
snL4VirtualServerPortStatisticCurrentConnection
INTEGER,
snL4VirtualServerPortStatisticTotalConnection
Counter,
snL4VirtualServerPortStatisticPeakConnection
INTEGER
}
snL4VirtualServerPortStatisticIP OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index for Virtual Server Port Statistic entry."
::= { snL4VirtualServerPortStatisticEntry 1 }
snL4VirtualServerPortStatisticPort OBJECT-TYPE
SYNTAX INTEGER (1..2048)
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortStatisticEntry 2 }
snL4VirtualServerPortStatisticServerName OBJECT-TYPE
SYNTAX L4ServerName
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortStatisticEntry 3 }
snL4VirtualServerPortStatisticCurrentConnection OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortStatisticEntry 4 }
snL4VirtualServerPortStatisticTotalConnection OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortStatisticEntry 5 }
snL4VirtualServerPortStatisticPeakConnection OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortStatisticEntry 6 }
-- Real Server Port Statistic table
snL4RealServerPortStatisticTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4RealServerPortStatisticEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Real Server Port Statistic table."
::= { snL4RealServerPortStatistic 1 }
snL4RealServerPortStatisticEntry OBJECT-TYPE
SYNTAX SnL4RealServerPortStatisticEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the Real Server Port Statistic table."
INDEX { snL4RealServerPortStatisticIP,snL4RealServerPortStatisticPort }
::= { snL4RealServerPortStatisticTable 1 }
SnL4RealServerPortStatisticEntry ::= SEQUENCE {
snL4RealServerPortStatisticIP
IpAddress,
snL4RealServerPortStatisticPort
INTEGER,
snL4RealServerPortStatisticServerName
L4ServerName,
snL4RealServerPortStatisticReassignCount
INTEGER,
snL4RealServerPortStatisticState
INTEGER,
snL4RealServerPortStatisticFailTime
INTEGER,
snL4RealServerPortStatisticCurrentConnection
INTEGER,
snL4RealServerPortStatisticTotalConnection
Counter,
snL4RealServerPortStatisticRxPkts
Counter,
snL4RealServerPortStatisticTxPkts
Counter,
snL4RealServerPortStatisticRxBytes
Counter,
snL4RealServerPortStatisticTxBytes
Counter,
snL4RealServerPortStatisticPeakConnection
INTEGER
}
snL4RealServerPortStatisticIP OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index for Real Server Port Statistic entry."
::= { snL4RealServerPortStatisticEntry 1 }
snL4RealServerPortStatisticPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerPortStatisticEntry 2 }
snL4RealServerPortStatisticServerName OBJECT-TYPE
SYNTAX L4ServerName
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerPortStatisticEntry 3 }
snL4RealServerPortStatisticReassignCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
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)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Real server port state"
::= { snL4RealServerPortStatisticEntry 5 }
snL4RealServerPortStatisticFailTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
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 INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Real server port current connection"
::= { snL4RealServerPortStatisticEntry 7 }
snL4RealServerPortStatisticTotalConnection OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Real server port total connection"
::= { snL4RealServerPortStatisticEntry 8 }
snL4RealServerPortStatisticRxPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Real server port receive packets."
::= { snL4RealServerPortStatisticEntry 9 }
snL4RealServerPortStatisticTxPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Real server port transmit packets."
::= { snL4RealServerPortStatisticEntry 10 }
snL4RealServerPortStatisticRxBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Real server port receive bytes."
::= { snL4RealServerPortStatisticEntry 11 }
snL4RealServerPortStatisticTxBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Real server port transmit bytes."
::= { snL4RealServerPortStatisticEntry 12 }
snL4RealServerPortStatisticPeakConnection OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"peak connection for real server port."
::= { snL4RealServerPortStatisticEntry 13 }
-- GSLB Site Remote ServerIron Configuration table
snL4GslbSiteRemoteServerIronTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4GslbSiteRemoteServerIronEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"GSLB remote ServerIron configuration table."
::= { snL4GslbSiteRemoteServerIrons 1 }
snL4GslbSiteRemoteServerIronEntry OBJECT-TYPE
SYNTAX SnL4GslbSiteRemoteServerIronEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry of a GSLB remote ServerIron configuration."
INDEX { snL4GslbSiteRemoteServerIronIP }
::= { snL4GslbSiteRemoteServerIronTable 1 }
SnL4GslbSiteRemoteServerIronEntry ::= SEQUENCE {
snL4GslbSiteRemoteServerIronIP
IpAddress,
snL4GslbSiteRemoteServerIronPreference
INTEGER
}
snL4GslbSiteRemoteServerIronIP OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index for each remote ServerIron in a site."
::= { snL4GslbSiteRemoteServerIronEntry 1 }
snL4GslbSiteRemoteServerIronPreference OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-write
STATUS mandatory
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
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of history control entries."
::= { snL4History 1 }
snL4RealServerHistoryControlEntry OBJECT-TYPE
SYNTAX SnL4RealServerHistoryControlEntry
ACCESS not-accessible
STATUS mandatory
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 (1..65535),
snL4RealServerHistoryControlDataSource
OBJECT IDENTIFIER,
snL4RealServerHistoryControlBucketsRequested
INTEGER (1..65535),
snL4RealServerHistoryControlBucketsGranted
INTEGER (1..65535),
snL4RealServerHistoryControlInterval
INTEGER (1..3600),
snL4RealServerHistoryControlOwner
DisplayString,
snL4RealServerHistoryControlStatus
INTEGER
}
snL4RealServerHistoryControlIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
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
ACCESS read-write
STATUS mandatory
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)
ACCESS read-write
STATUS mandatory
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)
ACCESS read-only
STATUS mandatory
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)
ACCESS read-write
STATUS mandatory
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
ACCESS read-write
STATUS mandatory
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)
}
ACCESS read-write
STATUS mandatory
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
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of Ethernet snL4History entries."
::= { snL4History 2 }
snL4RealServerHistoryEntry OBJECT-TYPE
SYNTAX SnL4RealServerHistoryEntry
ACCESS not-accessible
STATUS mandatory
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 (1..65535),
snL4RealServerHistorySampleIndex
INTEGER (1..2147483647),
snL4RealServerHistoryIntervalStart
TimeTicks,
snL4RealServerHistoryReceivePkts
Counter,
snL4RealServerHistoryTransmitPkts
Counter,
snL4RealServerHistoryTotalConnections
Counter,
snL4RealServerHistoryCurConnections
INTEGER,
snL4RealServerHistoryPeakConnections
INTEGER,
snL4RealServerHistoryReassignments
INTEGER
}
snL4RealServerHistoryIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
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)
ACCESS read-only
STATUS mandatory
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
ACCESS read-only
STATUS mandatory
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 Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerHistoryEntry 4 }
snL4RealServerHistoryTransmitPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerHistoryEntry 5 }
snL4RealServerHistoryTotalConnections OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerHistoryEntry 6 }
snL4RealServerHistoryCurConnections OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerHistoryEntry 7 }
snL4RealServerHistoryPeakConnections OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerHistoryEntry 8 }
snL4RealServerHistoryReassignments OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerHistoryEntry 9 }
-- Real Server Port Monitor Group
-- The Real Server Port History Control Group
snL4RealServerPortHistoryControlTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4RealServerPortHistoryControlEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of history control entries."
::= { snL4History 3 }
snL4RealServerPortHistoryControlEntry OBJECT-TYPE
SYNTAX SnL4RealServerPortHistoryControlEntry
ACCESS not-accessible
STATUS mandatory
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 (1..65535),
snL4RealServerPortHistoryControlDataSource
OBJECT IDENTIFIER,
snL4RealServerPortHistoryControlBucketsRequested
INTEGER (1..65535),
snL4RealServerPortHistoryControlBucketsGranted
INTEGER (1..65535),
snL4RealServerPortHistoryControlInterval
INTEGER (1..3600),
snL4RealServerPortHistoryControlOwner
DisplayString,
snL4RealServerPortHistoryControlStatus
INTEGER
}
snL4RealServerPortHistoryControlIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
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
ACCESS read-write
STATUS mandatory
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)
ACCESS read-write
STATUS mandatory
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)
ACCESS read-only
STATUS mandatory
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)
ACCESS read-write
STATUS mandatory
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
ACCESS read-write
STATUS mandatory
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)
}
ACCESS read-write
STATUS mandatory
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
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of Ethernet snL4History entries."
::= { snL4History 4 }
snL4RealServerPortHistoryEntry OBJECT-TYPE
SYNTAX SnL4RealServerPortHistoryEntry
ACCESS not-accessible
STATUS mandatory
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 (1..65535),
snL4RealServerPortHistorySampleIndex
INTEGER (1..2147483647),
snL4RealServerPortHistoryIntervalStart
TimeTicks,
snL4RealServerPortHistoryReceivePkts
Counter,
snL4RealServerPortHistoryTransmitPkts
Counter,
snL4RealServerPortHistoryTotalConnections
Counter,
snL4RealServerPortHistoryCurConnections
INTEGER,
snL4RealServerPortHistoryPeakConnections
INTEGER,
snL4RealServerPortHistoryResponseTime
INTEGER
}
snL4RealServerPortHistoryIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
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)
ACCESS read-only
STATUS mandatory
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
ACCESS read-only
STATUS mandatory
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 Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerPortHistoryEntry 4 }
snL4RealServerPortHistoryTransmitPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerPortHistoryEntry 5 }
snL4RealServerPortHistoryTotalConnections OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerPortHistoryEntry 6 }
snL4RealServerPortHistoryCurConnections OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerPortHistoryEntry 7 }
snL4RealServerPortHistoryPeakConnections OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerPortHistoryEntry 8 }
snL4RealServerPortHistoryResponseTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4RealServerPortHistoryEntry 9 }
-- Virtual Server Monitor Group
-- The Virtual Server History Control Group
snL4VirtualServerHistoryControlTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4VirtualServerHistoryControlEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of history control entries."
::= { snL4History 5 }
snL4VirtualServerHistoryControlEntry OBJECT-TYPE
SYNTAX SnL4VirtualServerHistoryControlEntry
ACCESS not-accessible
STATUS mandatory
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 (1..65535),
snL4VirtualServerHistoryControlDataSource
OBJECT IDENTIFIER,
snL4VirtualServerHistoryControlBucketsRequested
INTEGER (1..65535),
snL4VirtualServerHistoryControlBucketsGranted
INTEGER (1..65535),
snL4VirtualServerHistoryControlInterval
INTEGER (1..3600),
snL4VirtualServerHistoryControlOwner
DisplayString,
snL4VirtualServerHistoryControlStatus
INTEGER
}
snL4VirtualServerHistoryControlIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
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
ACCESS read-write
STATUS mandatory
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)
ACCESS read-write
STATUS mandatory
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)
ACCESS read-only
STATUS mandatory
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)
ACCESS read-write
STATUS mandatory
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
ACCESS read-write
STATUS mandatory
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)
}
ACCESS read-write
STATUS mandatory
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
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of Ethernet snL4History entries."
::= { snL4History 6 }
snL4VirtualServerHistoryEntry OBJECT-TYPE
SYNTAX SnL4VirtualServerHistoryEntry
ACCESS not-accessible
STATUS mandatory
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 (1..65535),
snL4VirtualServerHistorySampleIndex
INTEGER (1..2147483647),
snL4VirtualServerHistoryIntervalStart
TimeTicks,
snL4VirtualServerHistoryReceivePkts
Counter,
snL4VirtualServerHistoryTransmitPkts
Counter,
snL4VirtualServerHistoryTotalConnections
Counter,
snL4VirtualServerHistoryCurConnections
INTEGER,
snL4VirtualServerHistoryPeakConnections
INTEGER
}
snL4VirtualServerHistoryIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
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)
ACCESS read-only
STATUS mandatory
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
ACCESS read-only
STATUS mandatory
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 Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerHistoryEntry 4 }
snL4VirtualServerHistoryTransmitPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerHistoryEntry 5 }
snL4VirtualServerHistoryTotalConnections OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerHistoryEntry 6 }
snL4VirtualServerHistoryCurConnections OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerHistoryEntry 7 }
snL4VirtualServerHistoryPeakConnections OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerHistoryEntry 8 }
-- Virtual Server Port Monitor Group
-- The Virtual Server Port History Control Group
snL4VirtualServerPortHistoryControlTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnL4VirtualServerPortHistoryControlEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of history control entries."
::= { snL4History 7 }
snL4VirtualServerPortHistoryControlEntry OBJECT-TYPE
SYNTAX SnL4VirtualServerPortHistoryControlEntry
ACCESS not-accessible
STATUS mandatory
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 (1..65535),
snL4VirtualServerPortHistoryControlDataSource
OBJECT IDENTIFIER,
snL4VirtualServerPortHistoryControlBucketsRequested
INTEGER (1..65535),
snL4VirtualServerPortHistoryControlBucketsGranted
INTEGER (1..65535),
snL4VirtualServerPortHistoryControlInterval
INTEGER (1..3600),
snL4VirtualServerPortHistoryControlOwner
DisplayString,
snL4VirtualServerPortHistoryControlStatus
INTEGER
}
snL4VirtualServerPortHistoryControlIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
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
ACCESS read-write
STATUS mandatory
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)
ACCESS read-write
STATUS mandatory
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)
ACCESS read-only
STATUS mandatory
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)
ACCESS read-write
STATUS mandatory
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
ACCESS read-write
STATUS mandatory
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)
}
ACCESS read-write
STATUS mandatory
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
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of Ethernet snL4History entries."
::= { snL4History 8 }
snL4VirtualServerPortHistoryEntry OBJECT-TYPE
SYNTAX SnL4VirtualServerPortHistoryEntry
ACCESS not-accessible
STATUS mandatory
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 (1..65535),
snL4VirtualServerPortHistorySampleIndex
INTEGER (1..2147483647),
snL4VirtualServerPortHistoryIntervalStart
TimeTicks,
snL4VirtualServerPortHistoryReceivePkts
Counter,
snL4VirtualServerPortHistoryTransmitPkts
Counter,
snL4VirtualServerPortHistoryTotalConnections
Counter,
snL4VirtualServerPortHistoryCurConnections
INTEGER,
snL4VirtualServerPortHistoryPeakConnections
INTEGER
}
snL4VirtualServerPortHistoryIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
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)
ACCESS read-only
STATUS mandatory
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
ACCESS read-only
STATUS mandatory
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 Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortHistoryEntry 4 }
snL4VirtualServerPortHistoryTransmitPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortHistoryEntry 5 }
snL4VirtualServerPortHistoryTotalConnections OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortHistoryEntry 6 }
snL4VirtualServerPortHistoryCurConnections OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortHistoryEntry 7 }
snL4VirtualServerPortHistoryPeakConnections OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { snL4VirtualServerPortHistoryEntry 8 }
END