summaryrefslogtreecommitdiff
path: root/MIBS/mrv/NBS-STATS-MIB
blob: 6b4fc70fbc2f960368325a9c9368aa98d852cfa6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
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