summaryrefslogtreecommitdiff
path: root/MIBS/mrv/NBS-STATS-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/mrv/NBS-STATS-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/mrv/NBS-STATS-MIB')
-rw-r--r--MIBS/mrv/NBS-STATS-MIB117
1 files changed, 117 insertions, 0 deletions
diff --git a/MIBS/mrv/NBS-STATS-MIB b/MIBS/mrv/NBS-STATS-MIB
new file mode 100644
index 0000000..6b4fc70
--- /dev/null
+++ b/MIBS/mrv/NBS-STATS-MIB
@@ -0,0 +1,117 @@
+NBS-STATS-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+
+ OBJECT-TYPE, MODULE-IDENTITY, OBJECT-IDENTITY
+ FROM SNMPv2-SMI
+
+ InterfaceIndex
+ FROM IF-MIB
+
+ nbs
+ FROM NBS-MIB
+ ;
+
+
+
+nbsStatsMib MODULE-IDENTITY
+ LAST-UPDATED "201303130000Z"
+ ORGANIZATION "NBS"
+ CONTACT-INFO
+ "For technical support, please contact your service channel"
+
+ DESCRIPTION
+ "For managing statistics"
+ ::= { nbs 233 }
+
+-- *******************************************************************
+-- NBS-STATS-MIB local defines
+-- *******************************************************************
+
+
+-- *******************************************************************
+-- Groups in NBS-STATS-MIB
+-- *******************************************************************
+
+nbsStatInfoGrp OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { nbsStatsMib 1 }
+
+
+
+-- ********************************************************************
+--
+-- Objects for the nbsStatInfoGrp group
+--
+-- ********************************************************************
+
+
+--
+-- nbsStatInfoTable
+--
+
+nbsStatInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF NbsStatInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table that provides basic control information for entity
+ (typically ports) statistics."
+ ::= { nbsStatInfoGrp 10 }
+
+nbsStatInfoEntry OBJECT-TYPE
+ SYNTAX NbsStatInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Contains a description of a particular statistics entity"
+ INDEX { nbsStatInfoIndex }
+ ::= { nbsStatInfoTable 1 }
+
+NbsStatInfoEntry ::= SEQUENCE {
+ nbsStatInfoIndex InterfaceIndex,
+ nbsStatInfoCounters INTEGER,
+ nbsStatInfoPmData INTEGER
+}
+
+nbsStatInfoIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "ifIndex-like identifier of a component that has statistics."
+ ::= { nbsStatInfoEntry 1 }
+
+nbsStatInfoCounters OBJECT-TYPE
+ SYNTAX INTEGER {
+ notSupported (1),
+ counting (2),
+ clearing (3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Used to clear all entity-specific counters to zero.
+ Aliased/Equivalent to NBS-CMMC-MIB CountersState objects."
+ ::= { nbsStatInfoEntry 2 }
+
+nbsStatInfoPmData OBJECT-TYPE
+ SYNTAX INTEGER {
+ notSupported (1),
+ counting (2),
+ clearing (3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Used to clear all entity-specific performance monitoring (PM) data
+ to zero. Examples include: nbsFecpmCurrentTable, nbsFecpmHistoricTable,
+ nbsFecpmRunningTable, nbsOtnpmCurrentTable, nbsOtnpmHistoricTable, and
+ nbsOtnpmRunningTable."
+ ::= { nbsStatInfoEntry 3 }
+
+
+END
+