1366 lines
35 KiB
Plaintext

EXINDA-MIB DEFINITIONS ::= BEGIN
--
-- (C) Copyright 2009 Exinda Networks Pty Ltd
-- All rights reserved.
--
IMPORTS
OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE, enterprises, Counter32, Gauge32, Counter64, Integer32, Unsigned32, TimeTicks
FROM SNMPv2-SMI
TruthValue
FROM SNMPv2-TC;
exinda MODULE-IDENTITY
LAST-UPDATED "200908281359Z"
ORGANIZATION "Exinda Networks Pty Ltd"
CONTACT-INFO "support@exinda.com"
DESCRIPTION "Exinda Networks Vendor MIB"
REVISION "200908281359Z"
DESCRIPTION "Revision V5.3.0"
::= { enterprises 21091 }
--
-- System
--
system OBJECT IDENTIFIER
::= { exinda 1 }
systemInfo OBJECT IDENTIFIER
::= { system 1 }
hardwareSeries OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Hardware series"
::= { systemInfo 1 }
licensedModel OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Licensed model"
::= { systemInfo 2 }
systemVersion OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System ExOS version"
::= { systemInfo 3 }
systemHostId OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System Host ID"
::= { systemInfo 4 }
systemUptime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System uptime in milliseconds"
::= { systemInfo 5 }
configName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Current configuration database name"
::= { systemInfo 6 }
configUnsavedChanges OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Unsaved configuration changes {Unsaved(1), Saved(2)}"
::= { systemInfo 7 }
systemTimeZone OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System timezone"
::= { systemInfo 8 }
cpu OBJECT IDENTIFIER
::= { system 2 }
cpuLoad1 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "One-minute CPU load in hundreths"
::= { cpu 1 }
cpuLoad5 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Five-minute CPU load in hundreths"
::= { cpu 2 }
cpuLoad15 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Fifteen-minute CPU load in hundreths"
::= { cpu 3 }
cpuUsagePercent OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Percentage CPU utilization for all CPUs over the past minute"
::= { cpu 4 }
cpuTemperature OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Current CPU temperature"
::= { cpu 5 }
ram OBJECT IDENTIFIER
::= { system 3 }
totalRam OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total physical system RAM in kbytes"
::= { ram 1 }
usedRam OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used physical system RAM in kbytes"
::= { ram 2 }
freeRam OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Free physical system RAM in kbytes"
::= { ram 3 }
systemHealth OBJECT IDENTIFIER
::= { system 4 }
cpuAlarm OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "High CPU utilization"
::= { systemHealth 1 }
ramAlarm OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "High swap utilization"
::= { systemHealth 2 }
diskAlarm OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Full (or almost full) disk partition"
::= { systemHealth 3 }
nicAlarm OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "High collision rate on NICs"
::= { systemHealth 4 }
license OBJECT IDENTIFIER
::= { system 5 }
licensed OBJECT-TYPE
SYNTAX INTEGER {false(0), true(1)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System licensed"
::= { license 1 }
ssExpiry OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Expiry date for software subscription"
::= { license 2 }
maxBandwidth OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Licensed maximum bandwidth"
::= { license 3 }
maxConnections OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Licensed maximum connections"
::= { license 4 }
maxConnectionRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Licensed maximum connection rate"
::= { license 5 }
maxAccelerationBandwidth OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Licensed bandwidth for acceleration"
::= { license 6 }
maxAccelerationConnections OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Licensed connections for acceleration"
::= { license 7 }
hardwareAssistedL7 OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Licenced for fast L7 inspection (monitoring) (Deprecated)"
::= { license 8 }
optimizerLicensedDepr OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Licenced for optimizer (Deprecated)"
::= { license 9 }
maxOptimizerPolicies OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Licensed maximum number of optimizer policies"
::= { license 10 }
maxApsObjects OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Licensed maximum number of APS monitoring objects"
::= { license 11 }
maxSlaObjects OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Licensed maximum number of SLA monitoring objects"
::= { license 12 }
maxPdfReports OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Licensed maximum number of PDF Reports"
::= { license 13 }
sslAccelerationLicensedDepr OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Licensed for SSL Acceleration (Deprecated)"
::= { license 14 }
virtualizationLicensedDepr OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Licensed for Virtualization (Deprecated)"
::= { license 15 }
webCacheLicensedDepr OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Licensed Web Caching (Deprecated)"
::= { license 16 }
maxApmObjects OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Licensed maximum number of APM monitoring objects"
::= { license 17 }
sslAccelerationLicensed OBJECT-TYPE
SYNTAX INTEGER {false(0), true(1)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Licensed for SSL Acceleration"
::= { license 18 }
virtualizationLicensed OBJECT-TYPE
SYNTAX INTEGER {false(0), true(1)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Licensed for Virtualization"
::= { license 19 }
webCacheLicensed OBJECT-TYPE
SYNTAX INTEGER {false(0), true(1)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Licensed Web Caching"
::= { license 20 }
optimizerLicensed OBJECT-TYPE
SYNTAX INTEGER {false(0), true(1)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Licenced for optimizer"
::= { license 21 }
maxNumOfEdgeCacheConnection OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maximum numver of Edge-cache connection"
::= { license 22 }
processes OBJECT IDENTIFIER
::= { system 6 }
procTable OBJECT-TYPE
SYNTAX SEQUENCE OF ProcEntrySeq
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "List of processes managed or monitored by PM"
::= { processes 1 }
procEntry OBJECT-TYPE
SYNTAX ProcEntrySeq
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry for one process"
INDEX { procIndex }
::= { procTable 1 }
ProcEntrySeq ::=
SEQUENCE {
procIndex Unsigned32,
procName OCTET STRING,
procStatus OCTET STRING,
procNumFailures Unsigned32
}
procIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Synthetic numeric unique ID of process"
::= { procEntry 1 }
procName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Unique name of process"
::= { procEntry 2 }
procStatus OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Current state of process"
::= { procEntry 3 }
procNumFailures OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of times process has crashed or exited unexpectedly"
::= { procEntry 4 }
--
-- Monitor
--
monitor OBJECT IDENTIFIER
::= { exinda 2 }
collectorStatus OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Collector state code {Unknown(0), OK(1), Starting(2), Stopping(3), Error(4)} "
::= { monitor 1 }
-- armStatus OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "ARM enabled"
-- ::= { monitor 2 }
--
-- Optimizer
--
optimizer OBJECT IDENTIFIER
::= { exinda 3 }
optimizerState OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Optimizer state code"
::= { optimizer 1 }
optimizerRestartRequired OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Optimizer restart required for changes to take affect"
::= { optimizer 2 }
optimizerTable OBJECT-TYPE
SYNTAX SEQUENCE OF OptimizerEntrySeq
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "List of optimizer policies"
::= { optimizer 3 }
optimizerEntry OBJECT-TYPE
SYNTAX OptimizerEntrySeq
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry for one optimizer policy"
INDEX { optimizerIndex }
::= { optimizerTable 1 }
OptimizerEntrySeq ::=
SEQUENCE {
optimizerIndex Unsigned32,
optimizerId OCTET STRING,
optimizerCircuit OCTET STRING,
optimizerVcircuit OCTET STRING,
optimizerPolicy OCTET STRING,
optimizerDirection OCTET STRING,
optimizerGuaranteedBandwidth Unsigned32,
optimizerMaximumBandwidth Unsigned32,
optimizerCurrentRate Unsigned32,
optimizerOctets Counter64,
optimizerBytes OCTET STRING
}
optimizerIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Synthetic numeric unique ID of optimizer policy"
::= { optimizerEntry 1 }
optimizerId OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ID of optimizer policy"
::= { optimizerEntry 2 }
optimizerCircuit OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Circuit name of optimizer policy"
::= { optimizerEntry 3 }
optimizerVcircuit OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Virtual Circuit name of optimizer policy"
::= { optimizerEntry 4 }
optimizerPolicy OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Policy name"
::= { optimizerEntry 5 }
optimizerDirection OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Direction of optimizer policy"
::= { optimizerEntry 6 }
optimizerGuaranteedBandwidth OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Guaranteed rate (kbps) through optimizer policy"
::= { optimizerEntry 7 }
optimizerMaximumBandwidth OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maximum rate (kbps) allowed through optimizer policy"
::= { optimizerEntry 8 }
optimizerCurrentRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Current rate (kbps) through optimizer policy"
::= { optimizerEntry 9 }
optimizerOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Octets transferred through optimizer policy"
::= { optimizerEntry 10 }
optimizerBytes OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Bytes transferred through optimizer policy"
::= { optimizerEntry 11 }
--
-- Acceleration
--
acceleration OBJECT IDENTIFIER
::= { exinda 4 }
exindaCommunity OBJECT IDENTIFIER
::= { acceleration 1 }
communityState OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Exinda Community status"
::= { exindaCommunity 1 }
communityTable OBJECT-TYPE
SYNTAX SEQUENCE OF CommunityPeerEntrySeq
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "List of peers in the community"
::= { exindaCommunity 2 }
communityPeerEntry OBJECT-TYPE
SYNTAX CommunityPeerEntrySeq
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry for one community peer"
INDEX { communityPeerIndex }
::= { communityTable 1 }
CommunityPeerEntrySeq ::=
SEQUENCE {
communityPeerIndex Unsigned32,
communityPeerHostId OCTET STRING,
communityPeerHostname OCTET STRING,
communityPeerVersion OCTET STRING,
communityPeerState OCTET STRING
}
communityPeerIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Synthetic numeric unique ID of community peer"
::= { communityPeerEntry 1 }
communityPeerHostId OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Host ID of community peer"
::= { communityPeerEntry 2 }
communityPeerHostname OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Hostname of community peer"
::= { communityPeerEntry 3 }
communityPeerVersion OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ExOS version of community peer"
::= { communityPeerEntry 4 }
communityPeerState OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "State of community peer"
::= { communityPeerEntry 5 }
tcpAcceleration OBJECT IDENTIFIER
::= { acceleration 2 }
tcpaCongestionControl OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TCPA congestion control"
::= { tcpAcceleration 1 }
tcpaTransportMode OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TCPA transport mode"
::= { tcpAcceleration 2 }
-- tcpaWindowSize OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "TCPA window size in kbytes"
-- ::= { tcpAcceleration 3 }
-- tcpaMtu OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "TCPA MTU in bytes"
-- ::= { tcpAcceleration 4 }
tcpaConnectionsCurrent OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of concurrent connections being accelerated"
::= { tcpAcceleration 5 }
-- tcpaConnectionsTotal OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "Total number of TCP Accelerated connections"
-- ::= { tcpAcceleration 6 }
tcpaConnectionsPeak OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The maximum number of concurrent connections being accelerated at any one time"
::= { tcpAcceleration 7 }
-- tcpaTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF tcpaPeerEntrySeq
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION "List of TCP Acceleration peers"
-- ::= { tcpAcceleration 8 }
tcpaConnectionsNew OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The average new accelerated connections per second"
::= { tcpAcceleration 9 }
tcpaDiscovery OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Appliance discovery is enabled"
::= { tcpAcceleration 10 }
tcpaDiscoveryAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Override the IP address that is used for appliance discovery"
::= { tcpAcceleration 11 }
tcpaDualBridgeBypass OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Dual bridge acceleration bypass is enabled"
::= { tcpAcceleration 12 }
tcpaWindowScale OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The TCP window scaling factor"
::= { tcpAcceleration 13 }
-- tcpaPeerEntry OBJECT-TYPE
-- SYNTAX tcpaPeerEntrySeq
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION "Entry for one TCP Acceleration peer"
-- INDEX { tcpaPeerIndex }
-- ::= { tcpaTable 1 }
-- tcpaPeerEntrySeq ::=
-- SEQUENCE {
-- tcpaPeerIndex Unsigned32,
-- tcpaPeerHostId OCTET STRING,
-- tcpaPeerIp IpAddress,
-- tcpaPeerHosts Unsigned32,
-- tcpaPeerRtt TimeTicks
-- }
-- tcpaPeerIndex OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "Synthetic numeric unique ID of TCP Acceleration peer"
-- ::= { tcpaPeerEntry 1 }
-- tcpaPeerHostId OBJECT-TYPE
-- SYNTAX OCTET STRING
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "Host ID of TCP Acceleration peer"
-- ::= { tcpaPeerEntry 2 }
-- tcpaPeerIp OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "IP address of TCP Acceleration peer"
-- ::= { tcpaPeerEntry 3 }
-- tcpaPeerHosts OBJECT-TYPE
-- SYNTAX OCTET STRING
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "Number of discovered hosts behind TCP Acceleration peer"
-- ::= { tcpaPeerEntry 4 }
-- tcpaPeerRtt OBJECT-TYPE
-- SYNTAX TimeTicks
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "Average RTT of TCP Acceleration peer"
-- ::= { tcpaPeerEntry 5 }
wanMemory OBJECT IDENTIFIER
::= { acceleration 3 }
wmCompression OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory compression enabled"
::= { wanMemory 1 }
wmSmallMatcher OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory small matching enabled"
::= { wanMemory 2 }
wmPersistence OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory persistence enabled"
::= { wanMemory 3 }
wmDiskSize OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory total disk storage (bytes)"
::= { wanMemory 4 }
wmDiskUsed OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory disk storage used (bytes)"
::= { wanMemory 5 }
wmDiskUsedPercent OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory disk storage used (percent)"
::= { wanMemory 6 }
wmSendBytesIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory TX bytes in"
::= { wanMemory 7 }
wmSendBytesOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory TX bytes out"
::= { wanMemory 8 }
wmSendReductionPercent OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory TX reduction percentage"
::= { wanMemory 9 }
wmReceiveBytesIn OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory RX bytes in"
::= { wanMemory 10 }
wmReceiveBytesOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory RX bytes out"
::= { wanMemory 11 }
wmReceiveReductionPercent OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory RX reduction percentage"
::= { wanMemory 12 }
wmTable OBJECT-TYPE
SYNTAX SEQUENCE OF WmPeerEntrySeq
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "List of WAN Memory peers"
::= { wanMemory 13 }
wmPeerEntry OBJECT-TYPE
SYNTAX WmPeerEntrySeq
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry for one WAN Memory peer"
INDEX { wmPeerIndex }
::= { wmTable 1 }
WmPeerEntrySeq ::=
SEQUENCE {
wmPeerIndex Unsigned32,
wmPeerHostId OCTET STRING,
wmPeerIp IpAddress,
wmPeerStatus OCTET STRING,
wmPeerDiskStatus OCTET STRING,
wmPeerConnections Unsigned32,
wmPeerSendReductionPercent OCTET STRING,
wmPeerReceiveReductionPercent OCTET STRING
}
wmPeerIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Synthetic numeric unique ID of WAN Memory peer"
::= { wmPeerEntry 1 }
wmPeerHostId OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Host ID of WAN Memory peer"
::= { wmPeerEntry 2 }
wmPeerIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IP address of WAN Memory peer"
::= { wmPeerEntry 3 }
wmPeerStatus OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Status of WAN Memory peer"
::= { wmPeerEntry 4 }
wmPeerDiskStatus OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Disk status of WAN Memory peer"
::= { wmPeerEntry 5 }
wmPeerConnections OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of connections through WAN Memory peer"
::= { wmPeerEntry 6 }
wmPeerSendReductionPercent OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TX reduction percentage for WAN Memory peer"
::= { wmPeerEntry 7 }
wmPeerReceiveReductionPercent OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "RX reduction percentage for WAN Memory peer"
::= { wmPeerEntry 8 }
cifsAcceleration OBJECT IDENTIFIER
::= { acceleration 4 }
cifsEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CIFS acceleration enabled"
::= { cifsAcceleration 1 }
cifsReadAhead OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CIFS read-ahead acceleration read-ahead enabled"
::= { cifsAcceleration 2 }
cifsWriteAhead OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CIFS write-ahead acceleration read-ahead enabled"
::= { cifsAcceleration 3 }
cifsTransactionAcceleration OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CIFS transaction acceleration enabled"
::= { cifsAcceleration 4 }
cifsConcurrentConnections OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Current number of CIFS connections"
::= { cifsAcceleration 5 }
cifsConcurrentAcceleratedConnections OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Current number of CIFS accelerated connections"
::= { cifsAcceleration 6 }
cifsConcurrentSignedConnections OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Current number of CIFS signed connections"
::= { cifsAcceleration 7 }
wanMemoryNew OBJECT IDENTIFIER
::= { acceleration 5 }
wmCompression OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory compression enabled"
::= { wanMemoryNew 1 }
wmSmallMatcher OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory small matching enabled"
::= { wanMemoryNew 2 }
wmPersistence OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory persistence enabled"
::= { wanMemoryNew 3 }
wmDiskSize OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory total disk storage (bytes)"
::= { wanMemoryNew 4 }
wmDiskUsed OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory disk storage used (bytes)"
::= { wanMemoryNew 5 }
wmDiskUsedPercent OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory disk storage used (percent)"
::= { wanMemoryNew 6 }
wmSendBytesIn OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory TX bytes in"
::= { wanMemoryNew 7 }
wmSendBytesOut OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory TX bytes out"
::= { wanMemoryNew 8 }
wmSendReductionPercent OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory TX reduction percentage"
::= { wanMemoryNew 9 }
wmReceiveBytesIn OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory RX bytes in"
::= { wanMemoryNew 10 }
wmReceiveBytesOut OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory RX bytes out"
::= { wanMemoryNew 11 }
wmReceiveReductionPercent OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WAN Memory RX reduction percentage"
::= { wanMemoryNew 12 }
wmTable OBJECT-TYPE
SYNTAX SEQUENCE OF WmPeerEntrySeqNew
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "List of WAN Memory peers"
::= { wanMemoryNew 13 }
wmPeerEntryNew OBJECT-TYPE
SYNTAX WmPeerEntrySeqNew
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry for one WAN Memory peer"
INDEX { wmPeerIndexNew }
::= { wmTable 1 }
WmPeerEntrySeqNew ::=
SEQUENCE {
wmPeerIndex Unsigned32,
wmPeerHostId OCTET STRING,
wmPeerIp IpAddress,
wmPeerStatus OCTET STRING,
wmPeerDiskStatus OCTET STRING,
wmPeerConnections Unsigned32,
wmPeerSendReductionPercent OCTET STRING,
wmPeerReceiveReductionPercent OCTET STRING
}
wmPeerIndexNew OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Synthetic numeric unique ID of WAN Memory peer"
::= { wmPeerEntryNew 1 }
wmPeerHostId OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Host ID of WAN Memory peer"
::= { wmPeerEntryNew 2 }
wmPeerIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IP address of WAN Memory peer"
::= { wmPeerEntryNew 3 }
wmPeerStatus OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Status of WAN Memory peer"
::= { wmPeerEntryNew 4 }
wmPeerDiskStatus OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Disk status of WAN Memory peer"
::= { wmPeerEntryNew 5 }
wmPeerConnections OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of connections through WAN Memory peer"
::= { wmPeerEntryNew 6 }
wmPeerSendReductionPercent OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TX reduction percentage for WAN Memory peer"
::= { wmPeerEntryNew 7 }
wmPeerReceiveReductionPercent OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "RX reduction percentage for WAN Memory peer"
::= { wmPeerEntryNew 8 }
---
--- SMB Acceleration objects
---
smbV1Acceleration OBJECT IDENTIFIER
::= { acceleration 6 }
smbV1Enabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SMB v1 acceleration enabled"
::= { smbV1Acceleration 1 }
smbV1ReadAHead OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SMB v1 Read AHead"
::= { smbV1Acceleration 2 }
smbV1WriteBehind OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SMB v1 Write Behind"
::= { smbV1Acceleration 3 }
smbV1MetaCache OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SMB v1 Meta Cache"
::= { smbV1Acceleration 4 }
smbV1PrefetchBytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SMB v1 Prefetch number of bytes"
::= { smbV1Acceleration 5 }
--
-- NOTIFICATIONS
--
notifications OBJECT IDENTIFIER
::= { exinda 5 }
notificationPrefix OBJECT IDENTIFIER
::= { notifications 0 }
cpuUtilHigh NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"CPU utilization has risen too high"
::= { notificationPrefix 1 }
diskUsage NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Disk space on the system is low"
::= { notificationPrefix 2 }
memoryPaging NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"The system has been paging excessively (thrashing)"
::= { notificationPrefix 3 }
nicCollisions NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"High NIC collision rate"
::= { notificationPrefix 4 }
nicNegotiation NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Auto negotiation has failed"
::= { notificationPrefix 5 }
nicDroppedPackets NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"NIC dropped packets - RX"
::= { notificationPrefix 6 }
nicProblemsRx NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"NIC errors - RX"
::= { notificationPrefix 7 }
nicProblemsTx NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"NIC errors - TX"
::= { notificationPrefix 8 }
bridgeLink NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Bridge link has failed"
::= { notificationPrefix 9 }
systemStartup NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"System startup"
::= { notificationPrefix 10 }
cifsSignedConn NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"CIFS Signed Connections"
::= { notificationPrefix 11 }
acceleratedConnLimit NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Accelerated connection limit reached"
::= { notificationPrefix 12 }
slaLatencyAlert NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"SLA Latency threshold exceeded"
::= { notificationPrefix 13 }
slaLossAlert NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"SLA Packet loss threshold exceeded"
::= { notificationPrefix 14 }
-- armNetDelayAlert NOTIFICATION-TYPE
-- STATUS current
-- DESCRIPTION
-- "ARM Network Delay threshold exceeded"
-- ::= { notificationPrefix 15 }
-- armServerDelayAlert NOTIFICATION-TYPE
-- STATUS current
-- DESCRIPTION
-- "ARM Server Delay threshold exceeded"
-- ::= { notificationPrefix 16 }
systemPowerLostRedundancy NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Power supply redundancy lost"
::= { notificationPrefix 17 }
systemStorageLostRedundancy NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Storage redundancy lost"
::= { notificationPrefix 18 }
systemBridgeDirection NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Bridge may be connected incorrectly. Check direction."
::= { notificationPrefix 19 }
apsAlert NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"APS threshold exceeded"
::= { notificationPrefix 20 }
apmAlert NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"APM threshold exceeded"
::= { notificationPrefix 21 }
licenseExpired NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Appliance license expired"
::= { notificationPrefix 22 }
invalidAppliance NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Invalid Appliance"
::= { notificationPrefix 23 }
retryFailure NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Failed to connect Exinda license server"
::= { notificationPrefix 24 }
asymmetryDetection NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Asymmetric route detected on appliance"
::= { notificationPrefix 25 }
END