CISCO-CSG-MIB

        This MIB supports the Cisco Content Services Gateway 
(CSG) product. It includes five traps and four tables 
that enable querying CSG resource statistics.
    
Source file
CISCO-CSG-MIB
Last revised
Identity
ciscoCsgMIB
Base OID
1.3.6.1.4.1.9.9.331
Imported Objects
CISCO-SMI ciscoMgmt
INET-ADDRESS-MIB InetAddress InetAddressType InetPortNumber
SNMPv2-CONF MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 Counter64 Gauge32 MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC RowStatus TEXTUAL-CONVENTION (no object page) TimeInterval TruthValue
Net-SNMP examples using the cisco MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'CISCO-CSG-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-CSG-MIB::ciscoCsgMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-CSG-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-CSG-MIB::ciscoCsgMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (70)
.1.3.6.1.4.1.9.9.331
.1.3.6.1.4.1.9.9.331.0
.1.3.6.1.4.1.9.9.331.1
.1.3.6.1.4.1.9.9.331.1.1
.1.3.6.1.4.1.9.9.331.1.1.1
.1.3.6.1.4.1.9.9.331.1.1.2
.1.3.6.1.4.1.9.9.331.1.2
.1.3.6.1.4.1.9.9.331.1.2.1
.1.3.6.1.4.1.9.9.331.1.2.1.1
.1.3.6.1.4.1.9.9.331.1.2.1.1.1
.1.3.6.1.4.1.9.9.331.1.2.1.1.2
.1.3.6.1.4.1.9.9.331.1.2.1.1.3
.1.3.6.1.4.1.9.9.331.1.2.1.1.4
.1.3.6.1.4.1.9.9.331.1.2.1.1.5
.1.3.6.1.4.1.9.9.331.1.2.1.1.6
.1.3.6.1.4.1.9.9.331.1.2.1.1.7
.1.3.6.1.4.1.9.9.331.1.3
.1.3.6.1.4.1.9.9.331.1.3.1
.1.3.6.1.4.1.9.9.331.1.3.1.1
.1.3.6.1.4.1.9.9.331.1.3.1.1.1
.1.3.6.1.4.1.9.9.331.1.3.1.1.10
.1.3.6.1.4.1.9.9.331.1.3.1.1.2
.1.3.6.1.4.1.9.9.331.1.3.1.1.3
Enumeration
.1.3.6.1.4.1.9.9.331.1.3.1.1.4
.1.3.6.1.4.1.9.9.331.1.3.1.1.5
.1.3.6.1.4.1.9.9.331.1.3.1.1.6
.1.3.6.1.4.1.9.9.331.1.3.1.1.7
.1.3.6.1.4.1.9.9.331.1.3.1.1.8
.1.3.6.1.4.1.9.9.331.1.3.1.1.9
.1.3.6.1.4.1.9.9.331.1.4
.1.3.6.1.4.1.9.9.331.1.4.1
.1.3.6.1.4.1.9.9.331.1.4.1.1
.1.3.6.1.4.1.9.9.331.1.4.1.1.1
.1.3.6.1.4.1.9.9.331.1.4.1.1.10
Unsigned32
.1.3.6.1.4.1.9.9.331.1.4.1.1.11
.1.3.6.1.4.1.9.9.331.1.4.1.1.12
.1.3.6.1.4.1.9.9.331.1.4.1.1.13
.1.3.6.1.4.1.9.9.331.1.4.1.1.14
.1.3.6.1.4.1.9.9.331.1.4.1.1.2
.1.3.6.1.4.1.9.9.331.1.4.1.1.3
.1.3.6.1.4.1.9.9.331.1.4.1.1.4
.1.3.6.1.4.1.9.9.331.1.4.1.1.5
Enumeration
.1.3.6.1.4.1.9.9.331.1.4.1.1.6
.1.3.6.1.4.1.9.9.331.1.4.1.1.7
.1.3.6.1.4.1.9.9.331.1.4.1.1.8
.1.3.6.1.4.1.9.9.331.1.4.1.1.9
.1.3.6.1.4.1.9.9.331.1.5
.1.3.6.1.4.1.9.9.331.1.5.1
.1.3.6.1.4.1.9.9.331.1.5.1.1
.1.3.6.1.4.1.9.9.331.1.5.1.1.1
.1.3.6.1.4.1.9.9.331.1.5.1.1.10
Unsigned32
.1.3.6.1.4.1.9.9.331.1.5.1.1.11
.1.3.6.1.4.1.9.9.331.1.5.1.1.12
.1.3.6.1.4.1.9.9.331.1.5.1.1.13
.1.3.6.1.4.1.9.9.331.1.5.1.1.14
.1.3.6.1.4.1.9.9.331.1.5.1.1.2
.1.3.6.1.4.1.9.9.331.1.5.1.1.3
.1.3.6.1.4.1.9.9.331.1.5.1.1.4
.1.3.6.1.4.1.9.9.331.1.5.1.1.5
Enumeration
.1.3.6.1.4.1.9.9.331.1.5.1.1.6
.1.3.6.1.4.1.9.9.331.1.5.1.1.7
.1.3.6.1.4.1.9.9.331.1.5.1.1.8
.1.3.6.1.4.1.9.9.331.1.5.1.1.9
.1.3.6.1.4.1.9.9.331.1.6
.1.3.6.1.4.1.9.9.331.1.6.1
.1.3.6.1.4.1.9.9.331.1.6.2
.1.3.6.1.4.1.9.9.331.1.6.3
.1.3.6.1.4.1.9.9.331.2
.1.3.6.1.4.1.9.9.331.2.1
.1.3.6.1.4.1.9.9.331.2.2
Dependencies (5) 5 direct Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Dependency-first compile order
  1. SNMPv2-SMIrfc
  2. CISCO-SMIcisco
  3. SNMPv2-TCrfc
  4. INET-ADDRESS-MIBrfc
  5. SNMPv2-CONFrfc
  6. CISCO-CSG-MIBciscoselected
Type Definitions (4)
OctetString range: 1..15
Integer32 range: 1..1000
Integer32 range: 1..255
Unsigned32 range: 0..10000000
Compliance Statements (1)

OID .1.3.6.1.4.1.9.9.331.2.1.1
The compliance statement for entities which implement
the Cisco CSG line card MIB.
Required groups
Object refinements
ObjectAccessSyntaxDescription
csgAgentLostRecordTimer readonly
Create/Write access is not required.
csgQuotaMgrLostRecordTimer readonly
Create/Write access is not required.
csgAgentNotifsEnabled readonly
Create/Write access is not required.
csgQuotaNotifsEnabled readonly
Create/Write access is not required.
csgDatabaseNotifsEnabled readonly
Create/Write access is not required.
csgUserHighWater readonly
Create/Write access is not required.
csgAgentHighWater readonly
Create/Write access is not required.
csgQuotaMgrHighWater readonly
Create/Write access is not required.
csgUserMaxEntries readonly
Create/Write access is not required.
csgAgentAcctName readonly
Create/Write access is not required.
csgAgentPriority readonly
Create/Write access is not required.
csgQuotaMgrPriority readonly
Create/Write access is not required.
csgAgentRowStatus readonly
Write access is not required.
csgQuotaMgrRowStatus readonly
Write access is not required.
Notifications / Traps (5)
NameOIDDescription
.1.3.6.1.4.1.9.9.331.0.1
This notification is issued when csgAgentNotifsEnabled
is set to 'true', and the billing mediation agent changes
state. There is one exception: No notification is issued
for state changes involving 'echowait' because this would
cause an excessive number of notifications.
.1.3.6.1.4.1.9.9.331.0.2
This notification is issued when csgQuotaNotifsEnabled
is set to 'true', and the quota manager changes state.
There is one exception: No notification is issued for
state changes involving 'echowait' because this would
cause an excessive number of notifications.
.1.3.6.1.4.1.9.9.331.0.3
This notification is issued when csgDatabaseNotifsEnabled
is set to 'true', and the user database changes state.
.1.3.6.1.4.1.9.9.331.0.4
This notification is issued when csgAgentNotifsEnabled
is set to 'true', and the CSG must discard accounting
records that should be sent to the billing mediation
agent.

Initially, csgAgentLostRecords is set to 0.
When a record is discarded, csgAgentLostRecords
is incremented, a period timer is started, and this
notification is issued. The NMS and the agent save
this value. The agent continues to increment
csgAgentLostRecords each time a record is lost.
When the period timer expires, the agent compares
the current value of csgAgentLostRecords with
the previous (saved) value. If the values are equal
this notification is issued again, signalling to the
NMS that the condition has been cleared. Otherwise,
the timer is restarted to monitor the next period.

When a record is lost and no period timer is active,
this notification is issued and the above procedure
is repeated.
.1.3.6.1.4.1.9.9.331.0.5
This notification is issued when csgQuotaNotifsEnabled
is set to 'true', and the CSG must discard request
records to be sent to the quota manager. The processing
is the same as described in the description for
ciscoCsgAgentLostRecordEvent.