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