snmp_mib_archive/CISCO-DIAMETER-CC-APPL-MIB.my
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

726 lines
23 KiB
Plaintext

-- CISCO-DIAMETER-CC-APPL-MIB.my : This MIB describes the SNMP MIB objects
-- that are supported pertaining to the Diameter Credit Control Application
-- Configs/Stats
--
-- July 2006, Glen W. Zorn
-- Copyright (c) 2005-2006, 2009 by cisco Systems, Inc.
--
-- All rights reserved.
--
-- This MIB module is based on the Internet Draft
-- draft-zorn-dime-diameter-cc-app-mib-00.txt In terms of object syntax
-- and semantics, the content of this Cisco MIB is the same as
-- the corresponding Internet Draft revision. This Cisco MIB was
-- created due to the "subject to change" nature of Internet Drafts.
-- This Cisco MIB may later be deprecated, and the stable RFC,
-- which may replace the Internet Draft, may be implemented in its
-- place.
CISCO-DIAMETER-CC-APPL-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Unsigned32,
Counter32
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
StorageType,
RowStatus
FROM SNMPv2-TC
InetAddressType,
InetAddress
FROM INET-ADDRESS-MIB
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
ciscoExperiment
FROM CISCO-SMI;
ciscoDiameterCCAMIB MODULE-IDENTITY
LAST-UPDATED "200608230001Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
Customer Service
Postal: 170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-aaa@cisco.com"
DESCRIPTION
"The MIB module for entities implementing the
Diameter Credit Control Application, RFC 4006.
Initial Cisco'ized version of the IETF draft
draft-zorn-dime-diameter-cc-app-mib-00.txt."
REVISION "200608230001Z"
DESCRIPTION
"Initial version of this module."
::= { ciscoExperiment 575 }
-- Top-Level Components of this MIB.
ciscoDiameterCCAMIBNotifs OBJECT IDENTIFIER
::= { ciscoDiameterCCAMIB 0 }
ciscoDiameterCCAMIBObjects OBJECT IDENTIFIER
::= { ciscoDiameterCCAMIB 1 }
ciscoDiameterCCAMIBConform OBJECT IDENTIFIER
::= { ciscoDiameterCCAMIB 2 }
cdccaHostCfgs OBJECT IDENTIFIER
::= { ciscoDiameterCCAMIBObjects 1 }
cdccaPeerCfgs OBJECT IDENTIFIER
::= { ciscoDiameterCCAMIBObjects 2 }
cdccaPeerStats OBJECT IDENTIFIER
::= { ciscoDiameterCCAMIBObjects 3 }
cdccaHostId OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The implementation identification string for the
Diameter software in use on the system, for
example; 'diameterd'"
::= { cdccaHostCfgs 1 }
cdccaHostIpAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF CdccaHostIpAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table listing the Diameter
Credit Control host's IP Addresses."
::= { cdccaHostCfgs 2 }
cdccaHostIpAddrEntry OBJECT-TYPE
SYNTAX CdccaHostIpAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row entry representing a Diameter
Credit Control host IP Address."
INDEX { cdccaHostIpAddrIndex }
::= { cdccaHostIpAddrTable 1 }
CdccaHostIpAddrEntry ::= SEQUENCE {
cdccaHostIpAddrIndex Unsigned32,
cdccaHostIpAddrType InetAddressType,
cdccaHostIpAddress InetAddress
}
cdccaHostIpAddrIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295 )
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A number uniquely identifying the number
of IP Addresses supported by this Diameter
Credit Control host."
::= { cdccaHostIpAddrEntry 1 }
cdccaHostIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of internet address stored
in cdccaHostIpAddress."
::= { cdccaHostIpAddrEntry 2 }
cdccaHostIpAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP-Address of the host, which is of the type
specified in cdccaHostIpAddrType."
::= { cdccaHostIpAddrEntry 3 }
cdccaPeerTable OBJECT-TYPE
SYNTAX SEQUENCE OF CdccaPeerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table listing information regarding
the discovered or configured Diameter
Credit Control peers."
::= { cdccaPeerCfgs 1 }
cdccaPeerEntry OBJECT-TYPE
SYNTAX CdccaPeerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row entry representing a discovered
or configured Diameter Credit Control
peer."
INDEX { cdccaPeerIndex }
::= { cdccaPeerTable 1 }
CdccaPeerEntry ::= SEQUENCE {
cdccaPeerIndex Unsigned32,
cdccaPeerId SnmpAdminString,
cdccaPeerFirmwareRevision Unsigned32,
cdccaPeerStorageType StorageType,
cdccaPeerRowStatus RowStatus
}
cdccaPeerIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295 )
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index that uniquely identifies a dcca peer.
This index is assigned arbitrarily by the SNMP
engine and is not saved over reloads."
::= { cdccaPeerEntry 1 }
cdccaPeerId OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The server identifier for the Diameter
Credit Control peer. It has to be unique
and not an empty string."
::= { cdccaPeerEntry 2 }
cdccaPeerFirmwareRevision OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Firmware revision of peer. If no firmware
revision, the revision of the Diameter
Credit Control software
module may be reported instead."
DEFVAL { 1 }
::= { cdccaPeerEntry 3 }
cdccaPeerStorageType OBJECT-TYPE
SYNTAX StorageType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The storage type for this conceptual row. None of
the columnar objects is writable when the conceptual
row is permanent."
REFERENCE "Textual Conventions for SMIv2, Section 2."
DEFVAL { nonVolatile }
::= { cdccaPeerEntry 4 }
cdccaPeerRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this conceptual row.
To create a row in this table, a manager must
set this object to either createAndGo(4) or
createAndWait(5).
Until instances of all corresponding columns are
appropriately configured, the value of the
corresponding instance of the cdccaPeerRowStatus column is
'notReady'.
In particular, a newly created row cannot be made
active until the corresponding cdccaPeerId has been set.
cdccaPeerId may not be modified while the
value of this object is active(1):
An attempt to set these objects while the value of
cdccaPeerRowStatus is active(1) will result in
an inconsistentValue error.
Entries in this table with cdccaPeerRowStatus equal to
active(1) remain in the table until destroyed.
Entries in this table with cdccaPeerRowStatus equal to
values other than active(1) will be destroyed after timeout
(5 minutes).
If a cdccaPeerId being created via SNMP already exists
in another active cdccaPeerEntry, then a newly created row
cannot be made active until the original row with the
with the cdccaPeerId value is destroyed.
Upon reload, cdccaPeerIndex values may be changed."
::= { cdccaPeerEntry 5 }
cdccaPeerVendorTable OBJECT-TYPE
SYNTAX SEQUENCE OF CdccaPeerVendorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table listing the Vendor IDs
supported by the peer."
::= { cdccaPeerCfgs 2 }
cdccaPeerVendorEntry OBJECT-TYPE
SYNTAX CdccaPeerVendorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row entry representing a
Vendor ID supported by the peer."
INDEX {
cdccaPeerIndex,
cdccaPeerVendorIndex
}
::= { cdccaPeerVendorTable 1 }
CdccaPeerVendorEntry ::= SEQUENCE {
cdccaPeerVendorIndex Unsigned32,
cdccaPeerVendorId Unsigned32,
cdccaPeerVendorStorageType StorageType,
cdccaPeerVendorRowStatus RowStatus
}
cdccaPeerVendorIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295 )
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A number uniquely identifying the Vendor
ID supported by the peer."
::= { cdccaPeerVendorEntry 1 }
cdccaPeerVendorId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The active Vendor IDs used for peer connections."
::= { cdccaPeerVendorEntry 2 }
cdccaPeerVendorStorageType OBJECT-TYPE
SYNTAX StorageType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The storage type for this conceptual row. An agent
implementing the table must allow adding cdccaPeerVendorId
into the table. None of the columnar objects is writable
when the conceptual row is permanent."
REFERENCE "Textual Conventions for SMIv2, Section 2."
DEFVAL { nonVolatile }
::= { cdccaPeerVendorEntry 3 }
cdccaPeerVendorRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this conceptual row.
To create a row in this table, a manager must
set this object to either createAndGo(4) or
createAndWait(5).
Until instances of all corresponding columns are
appropriately configured, the value of the
corresponding instance of the cdccaPeerVendorRowStatus column
is 'notReady'.
In particular, a newly created row cannot be made
active until the corresponding cdccaPeerVendorId has been set.
cdccaPeerVendorId may not be modified while the
value of this object is active(1):
An attempt to set these objects while the value of
cdccaPeerVendorRowStatus is active(1) will result in
an inconsistentValue error.
Entries in this table with cdccaPeerVendorRowStatus equal to
active(1) remain in the table until destroyed.
Entries in this table with cdccaPeerVendorRowStatus equal to
values other than active(1) will be destroyed after timeout
(5 minutes).
If the peer vendor id being created via SNMP already exists
in another active cdccaPeerVendorEntry, then a newly
created row cannot be made active until the original row
with the peer vendor id value is destroyed.
Upon reload, cdccaPeerVendorIndex values may be changed."
::= { cdccaPeerVendorEntry 4 }
cdccaPeerStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF CdccaPeerStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table listing the Diameter
Credit Control Peer Statistics."
::= { cdccaPeerStats 1 }
cdccaPeerStatsEntry OBJECT-TYPE
SYNTAX CdccaPeerStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row entry representing a Diameter
Credit Control Peer."
INDEX { cdccaPeerIndex }
::= { cdccaPeerStatsTable 1 }
CdccaPeerStatsEntry ::= SEQUENCE {
cdccaPeerStatsCCRIn Counter32,
cdccaPeerStatsCCROut Counter32,
cdccaPeerStatsCCRDropped Counter32,
cdccaPeerStatsCCAIn Counter32,
cdccaPeerStatsCCAOut Counter32,
cdccaPeerStatsCCADropped Counter32,
cdccaPeerStatsRARIn Counter32,
cdccaPeerStatsRARDropped Counter32,
cdccaPeerStatsRAAOut Counter32,
cdccaPeerStatsRAADropped Counter32,
cdccaPeerStatsSTROut Counter32,
cdccaPeerStatsSTRDropped Counter32,
cdccaPeerStatsSTAIn Counter32,
cdccaPeerStatsSTADropped Counter32,
cdccaPeerStatsAAROut Counter32,
cdccaPeerStatsAARDropped Counter32,
cdccaPeerStatsAAAIn Counter32,
cdccaPeerStatsAAADropped Counter32,
cdccaPeerStatsASRIn Counter32,
cdccaPeerStatsASRDropped Counter32,
cdccaPeerStatsASAOut Counter32,
cdccaPeerStatsASADropped Counter32
}
cdccaPeerStatsCCRIn OBJECT-TYPE
SYNTAX Counter32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Diameter Credit-Control-Request (CCR)
messages received, per peer."
::= { cdccaPeerStatsEntry 1 }
cdccaPeerStatsCCROut OBJECT-TYPE
SYNTAX Counter32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Diameter Credit-Control-Request (CCR)
messages sent, per peer."
::= { cdccaPeerStatsEntry 2 }
cdccaPeerStatsCCRDropped OBJECT-TYPE
SYNTAX Counter32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Diameter Credit-Control-Request (CCR)
messages dropped, per peer."
::= { cdccaPeerStatsEntry 3 }
cdccaPeerStatsCCAIn OBJECT-TYPE
SYNTAX Counter32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Diameter Credit-Control-Answer (CCA)
messages received, per peer."
::= { cdccaPeerStatsEntry 4 }
cdccaPeerStatsCCAOut OBJECT-TYPE
SYNTAX Counter32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Diameter Credit-Control-Answer (CCA)
messages sent, per peer."
::= { cdccaPeerStatsEntry 5 }
cdccaPeerStatsCCADropped OBJECT-TYPE
SYNTAX Counter32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Diameter Credit-Control-Answer (CCA)
messages dropped, per peer."
::= { cdccaPeerStatsEntry 6 }
cdccaPeerStatsRARIn OBJECT-TYPE
SYNTAX Counter32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Diameter Re-Auth-Request (RAR)
messages received, per peer."
::= { cdccaPeerStatsEntry 7 }
cdccaPeerStatsRARDropped OBJECT-TYPE
SYNTAX Counter32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Diameter Re-Auth-Request (RAR)
messages dropped, per peer."
::= { cdccaPeerStatsEntry 8 }
cdccaPeerStatsRAAOut OBJECT-TYPE
SYNTAX Counter32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Diameter Re-Auth-Answer (RAA)
messages transmitted, per peer."
::= { cdccaPeerStatsEntry 9 }
cdccaPeerStatsRAADropped OBJECT-TYPE
SYNTAX Counter32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Diameter Re-Auth-Answer (RAA)
messages dropped, per peer."
::= { cdccaPeerStatsEntry 10 }
cdccaPeerStatsSTROut OBJECT-TYPE
SYNTAX Counter32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Diameter
Session-Termination-Request (STR)
messages transmitted, per peer."
::= { cdccaPeerStatsEntry 11 }
cdccaPeerStatsSTRDropped OBJECT-TYPE
SYNTAX Counter32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Diameter
Session-Termination-Request (STR)
messages dropped, per peer."
::= { cdccaPeerStatsEntry 12 }
cdccaPeerStatsSTAIn OBJECT-TYPE
SYNTAX Counter32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Diameter
Session-Termination-Answer (STA)
messages received, per peer."
::= { cdccaPeerStatsEntry 13 }
cdccaPeerStatsSTADropped OBJECT-TYPE
SYNTAX Counter32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Diameter
Session-Termination-Answer (STA)
messages dropped, per peer."
::= { cdccaPeerStatsEntry 14 }
cdccaPeerStatsAAROut OBJECT-TYPE
SYNTAX Counter32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Diameter AA-Request (AAR)
messages transmitted, per peer."
::= { cdccaPeerStatsEntry 15 }
cdccaPeerStatsAARDropped OBJECT-TYPE
SYNTAX Counter32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Diameter AA-Request (AAR)
messages dropped, per peer."
::= { cdccaPeerStatsEntry 16 }
cdccaPeerStatsAAAIn OBJECT-TYPE
SYNTAX Counter32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Diameter AA-Answer (AAA)
messages received, per peer."
::= { cdccaPeerStatsEntry 17 }
cdccaPeerStatsAAADropped OBJECT-TYPE
SYNTAX Counter32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Diameter AA-Answer (AAA)
messages dropped, per peer."
::= { cdccaPeerStatsEntry 18 }
cdccaPeerStatsASRIn OBJECT-TYPE
SYNTAX Counter32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Diameter Abort-Session-Request
(ASR) messages received, per peer."
::= { cdccaPeerStatsEntry 19 }
cdccaPeerStatsASRDropped OBJECT-TYPE
SYNTAX Counter32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Diameter Abort-Session-Request
(ASR) messages dropped, per peer."
::= { cdccaPeerStatsEntry 20 }
cdccaPeerStatsASAOut OBJECT-TYPE
SYNTAX Counter32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Diameter Abort-Session-Answer
(ASA) messages transmitted, per peer."
::= { cdccaPeerStatsEntry 21 }
cdccaPeerStatsASADropped OBJECT-TYPE
SYNTAX Counter32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Diameter Abort-Session-Answer
(ASA) messages dropped, per peer."
::= { cdccaPeerStatsEntry 22 }
-- Conformance
ciscoDiameterCCAMIBCompliances OBJECT IDENTIFIER
::= { ciscoDiameterCCAMIBConform 1 }
ciscoDiameterCCAMIBGroups OBJECT IDENTIFIER
::= { ciscoDiameterCCAMIBConform 2 }
-- Compliance Statements
ciscoDiameterCCAMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for Diameter Credit Control
application entities."
MODULE -- this module
MANDATORY-GROUPS { ciscoDiameterCCAPeerStatsGroup }
GROUP ciscoDiameterCCAHostCfgGroup
DESCRIPTION
"This group is only mandatory for a system that
supports Local DCCA Host configuration."
GROUP ciscoDiameterCCAPeerCfgGroup
DESCRIPTION
"This group is only mandatory for a system that
supports DCCA Peer configuration."
::= { ciscoDiameterCCAMIBCompliances 1 }
-- Units of Conformance
ciscoDiameterCCAHostCfgGroup OBJECT-GROUP
OBJECTS {
cdccaHostIpAddrType,
cdccaHostIpAddress,
cdccaHostId
}
STATUS current
DESCRIPTION
"A collection of objects providing host configuration common
to the server."
::= { ciscoDiameterCCAMIBGroups 1 }
ciscoDiameterCCAPeerCfgGroup OBJECT-GROUP
OBJECTS {
cdccaPeerId,
cdccaPeerVendorId,
cdccaPeerStorageType,
cdccaPeerVendorStorageType,
cdccaPeerFirmwareRevision,
cdccaPeerRowStatus,
cdccaPeerVendorRowStatus
}
STATUS current
DESCRIPTION
"A collection of objects providing peer configuration common
to the server."
::= { ciscoDiameterCCAMIBGroups 2 }
ciscoDiameterCCAPeerStatsGroup OBJECT-GROUP
OBJECTS {
cdccaPeerStatsCCRIn,
cdccaPeerStatsCCROut,
cdccaPeerStatsCCRDropped,
cdccaPeerStatsCCAIn,
cdccaPeerStatsCCAOut,
cdccaPeerStatsCCADropped,
cdccaPeerStatsRARIn,
cdccaPeerStatsRARDropped,
cdccaPeerStatsRAAOut,
cdccaPeerStatsRAADropped,
cdccaPeerStatsSTROut,
cdccaPeerStatsSTRDropped,
cdccaPeerStatsSTAIn,
cdccaPeerStatsSTADropped,
cdccaPeerStatsAAROut,
cdccaPeerStatsAARDropped,
cdccaPeerStatsAAAIn,
cdccaPeerStatsAAADropped,
cdccaPeerStatsASRIn,
cdccaPeerStatsASRDropped,
cdccaPeerStatsASAOut,
cdccaPeerStatsASADropped
}
STATUS current
DESCRIPTION
"A collection of objects providing peer statistics common
to the server."
::= { ciscoDiameterCCAMIBGroups 3 }
END