snmp_mib_archive/CISCO-COMPRESSION-SERVICE-ADAPTER-MIB.my 2
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

261 lines
6.7 KiB
Plaintext

--------------------------------------------------------------------
-- CISCO-COMPRESSION-SERVICE-ADAPTER-MIB.my:
-- Cisco compression service adaptor MIB file.
--
-- April 1996, Subodh Nijsure, Ram Montinola
--
-- Copyright (c) 1996-1997 by cisco Systems, Inc.
-- All rights reserved.
--------------------------------------------------------------------
--
CISCO-COMPRESSION-SERVICE-ADAPTER-MIB DEFINITIONS ::= BEGIN
-- MIB Definitions for Cisco Compression Service Adapter management.
-- A compression service adapter is a hardware unit used to
-- compress/decompress data.
-- This MIB is intended to
-- Provide performance information about a compression service
-- adapter.
-- Enable or disable the compression service adapter.
--
--
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32 , Gauge32
FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
TruthValue
FROM SNMPv2-TC
ciscoMgmt
FROM CISCO-SMI
cardIndex
FROM OLD-CISCO-CHASSIS-MIB;
-- ***************************************************************
-- Define Compression service adapter MIB objects
-- ***************************************************************
ciscoCompressionServiceAdapterMIB MODULE-IDENTITY
LAST-UPDATED "9608150000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
" Cisco Systems
Customer Service
Postal: 170 West Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-snmp@cisco.com"
DESCRIPTION
"Used to manage the compression service adapter."
::= { ciscoMgmt 57 }
ciscoCSAMIBObjects OBJECT IDENTIFIER ::= { ciscoCompressionServiceAdapterMIB 1 }
--
-- Define cisco compression mib objects
--
csaStats OBJECT IDENTIFIER ::= { ciscoCSAMIBObjects 1 }
csaStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF CsaStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table describing performance statistics and status of
compression service adapter."
::= { csaStats 1 }
csaStatsEntry OBJECT-TYPE
SYNTAX CsaStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table describes performance statistics
for a compression service. A new entry is created or removed
when compression service adapter is physically added or
removed from the device.
Each entry is indexed by cardIndex object, which is an
index for cardTable in chassis mib. Every card of type
sa-compression in cardTable will have corresponding entry
in csaStatsTable."
INDEX { cardIndex }
::= { csaStatsTable 1 }
CsaStatsEntry ::=
SEQUENCE {
csaInOctets
Counter32,
csaOutOctets
Counter32,
csaInPackets
Counter32,
csaOutPackets
Counter32,
csaInPacketsDrop
Counter32,
csaOutPacketsDrop
Counter32,
csaNumberOfRestarts
Counter32,
csaCompressionRatio
Gauge32,
csaDecompressionRatio
Gauge32,
csaEnable
TruthValue
}
csaInOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of compressed octets received by the compression
service adaptor."
::= { csaStatsEntry 1 }
csaOutOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of compressed octets sent by the compression
service adaptor."
::= { csaStatsEntry 2 }
csaInPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of compressed packets received by the compression
service adaptor."
::= { csaStatsEntry 3 }
csaOutPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of compressed packets sent by the compression
service adaptor."
::= { csaStatsEntry 4 }
csaInPacketsDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of output packets dropped.
A large number of packets dropped by a compression adaptor
would indicate, amount of data being passed to the adaptor
for processing, exceeds its capacity."
::= { csaStatsEntry 5 }
csaOutPacketsDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of input packets dropped.
A large number of packets dropped by a compression adaptor
would indicate, amount of data being passed to the adaptor
for processing, exceeds its capacity."
::= { csaStatsEntry 6 }
csaNumberOfRestarts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of compression session restarts. A large number of
restarts could indicate incompatible remote router, data being
corrupted in transmission or packet order not being
maintained."
::= { csaStatsEntry 7 }
csaCompressionRatio OBJECT-TYPE
SYNTAX Gauge32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Compression ratio, the percentage the data was
compressed. This is an instantaneous value.
Compression ratio of 0% would indicate no
compression, a compression ratio of 90% could mean 100
octets were compressed into 10 octets."
::= { csaStatsEntry 8 }
csaDecompressionRatio OBJECT-TYPE
SYNTAX Gauge32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current decompression ratio, the percentage the data was
decompressed. This is an instantaneous value.
Decompression ratio of 0% would indicate no decompression,
a decompression ratio of 90% could mean 10 octets were
decompressed into 100 octets."
::= { csaStatsEntry 9 }
csaEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether compression service adapter is currently
active. Also allows users to set status via SNMP."
::= { csaStatsEntry 10 }
-- conformance information
ciscoCSAMIBConformance OBJECT IDENTIFIER ::= { ciscoCompressionServiceAdapterMIB 3 }
csaMIBCompliances OBJECT IDENTIFIER ::= { ciscoCSAMIBConformance 1 }
csaMIBGroups OBJECT IDENTIFIER ::= { ciscoCSAMIBConformance 2 }
-- compliance statements
csaMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The Cisco Compression Service Adapter MIB is required in all
systems supporting such an adaptor."
MODULE -- this module
MANDATORY-GROUPS { csaMIBGroup }
::= { csaMIBCompliances 1 }
-- units of conformance
csaMIBGroup OBJECT-GROUP
OBJECTS {
csaInOctets,
csaOutOctets,
csaInPackets,
csaOutPackets,
csaInPacketsDrop,
csaOutPacketsDrop,
csaNumberOfRestarts,
csaCompressionRatio,
csaDecompressionRatio,
csaEnable
}
STATUS current
DESCRIPTION
"A collection of objects providing information about
Cisco compression service adapter."
::= { csaMIBGroups 1 }
END