summaryrefslogtreecommitdiff
path: root/MIBS/avaya/AV-SME-PLATFORM-MIB
blob: d3d86e3d39b62bdd8721f017cde7177ab00ffd0f (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
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
--========================================================
--
-- MIB      : SME Platform Avaya Inc.
--
-- Version  : 0.03.00   11 January 2013
--
--========================================================
--
-- Copyright (c) 2013 Avaya Inc.
-- All Rights Reserved.
--
--========================================================
AV-SME-PLATFORM-MIB DEFINITIONS ::= BEGIN

IMPORTS
    MODULE-IDENTITY, OBJECT-TYPE,
    NOTIFICATION-TYPE
        FROM SNMPv2-SMI
    DateAndTime
        FROM SNMPv2-TC
    MODULE-COMPLIANCE, OBJECT-GROUP,
    NOTIFICATION-GROUP
        FROM SNMPv2-CONF
    SnmpAdminString
        FROM SNMP-FRAMEWORK-MIB
    sysDescr
        FROM SNMPv2-MIB
    ItuPerceivedSeverity
        FROM ITU-ALARM-TC-MIB
    ifIndex
        FROM IF-MIB
    mibs
        FROM AVAYAGEN-MIB
;

avSMEPlatformMIB MODULE-IDENTITY
    LAST-UPDATED    "201301111405Z" -- 11 January 2013
    ORGANIZATION    "Avaya Inc."
    CONTACT-INFO
        "Avaya Customer Services
         Postal: Avaya, Inc.
                 211 Mt Airy Rd.
                 Basking Ridge, NJ 07920
                 USA
         Tel:    +1 908 953 6000

         WWW:    http://www.avaya.com"
    DESCRIPTION
        "Avaya IP Office MIBs OID tree.

         This MIB module defines the root items for MIBs for
         use with Avaya SME Embedded Platform."


    REVISION     "201301111405Z" -- 11 January 2013
    DESCRIPTION
        "Rev 0.03.00
         Added the WebManagement application value for smepGTEventAppIdentity."
    REVISION     "201007061347Z" -- 06 July 2010
    DESCRIPTION
        "Rev 0.02.00
        Corrected base OID to one properly allocated in Avaya tree."
    REVISION     "201007021437Z" -- 02 July 2010
    DESCRIPTION
        "Rev 0.01.00
        The first rough draft of this MIB module."
    ::= { mibs 48 }

-- sub-tree for SME Embedded Platform wide objects and events
-- irrespective of function
smepGeneric         OBJECT IDENTIFIER ::= { avSMEPlatformMIB 1 }

-- sub-tree for SME Embedded Platform functional MIBs
smepGenMibs         OBJECT IDENTIFIER ::= { smepGeneric 1 }

-- sub-tree for SME EMbedded Platform wide traps/notifications
smepGenTraps        OBJECT IDENTIFIER ::= { smepGeneric 2 }

-- sub-tree for SME Embedded Platform wide conformance information
smepGenConformance  OBJECT IDENTIFIER ::= { smepGeneric 3 }

--********************************************************************
-- SME Embedded Platform wide traps/notifications
--********************************************************************

smepGTEvents  OBJECT IDENTIFIER ::= { smepGenTraps 0 }
smepGTObjects OBJECT IDENTIFIER ::= { smepGenTraps 1 }

--
-- trap objects
--

smepGTEventStdSeverity OBJECT-TYPE
    SYNTAX      ItuPerceivedSeverity
    MAX-ACCESS  accessible-for-notify
    STATUS      current
    DESCRIPTION
        "Severity of the event that has occurred.

        The event severity depends upon the type of
        entity/notification that the operational state change event
        relates to. The severity values that are normally used are
        detailed below:

        The enterprise versions of standard SNMP traps all have a
        severity of major (4).

        GenAppEvents:
          Severity depends on event condition
              crash       - severity is critical (3)"
    ::= { smepGTObjects 1 }

smepGTEventDateTime OBJECT-TYPE
    SYNTAX      DateAndTime
    MAX-ACCESS  accessible-for-notify
    STATUS      current
    DESCRIPTION
        "Date and time of the occurence of the event."
    ::= { smepGTObjects 2 }

smepGTEventDevID OBJECT-TYPE
    SYNTAX      SnmpAdminString (SIZE (10))
    MAX-ACCESS  accessible-for-notify
    STATUS      current
    DESCRIPTION
        "A unique textual identifier of the alarming device."
    ::= { smepGTObjects 3 }

smepGTEventAppEntity OBJECT-TYPE
    SYNTAX      INTEGER {
          voiceMailPro(1),
          onex(2),
          ipOffice(3),
          jade(4),
          webmanagement(5)
		  }
    MAX-ACCESS  accessible-for-notify
    STATUS      current
    DESCRIPTION
        "The SME Embedded Platform application to which a
        notification/trap relates."
    ::= { smepGTObjects 4 }

smepGTEventAppEvent OBJECT-TYPE
    SYNTAX      INTEGER {
          crash(1) -- severity: Critical
    }
    MAX-ACCESS  accessible-for-notify
    STATUS      current
    DESCRIPTION
        "SME Embedded Platform application event states. The
        associated event severity of the notification/trap the object
        is carried in varies depending upon the event condition. The
        appropriate severity is detailed against event enumeration."
    ::= { smepGTObjects 5 }

--
-- traps
--

smepGenColdStartEvent NOTIFICATION-TYPE
    OBJECTS {
        smepGTEventStdSeverity,
        smepGTEventDateTime,
        smepGTEventDevID,
        sysDescr
    }
    STATUS current
    DESCRIPTION
        "Enterprise version of standard coldstart trap featuring
         device identification information. A coldStart trap
         signifies that the sending protocol entity is reinitializing
         itself such that the agent's configuration or the protocol
         entity implementation may be altered."
    ::= { smepGTEvents 1 }

smepGenWarmStartEvent NOTIFICATION-TYPE
    OBJECTS {
        smepGTEventStdSeverity,
        smepGTEventDateTime,
        smepGTEventDevID,
        sysDescr
    }
    STATUS current
    DESCRIPTION
        "Enterprise version of standard warmstart trap featuring
         device identification information. A warmStart trap
         signifies that the sending protocol entity is reinitializing
         that neither the agent configuration nor the protocol entity
         implementation is altered."
    ::= { smepGTEvents 2 }

smepGenLinkDownEvent NOTIFICATION-TYPE
    OBJECTS {
        smepGTEventStdSeverity,
        smepGTEventDateTime,
        smepGTEventDevID,
        sysDescr,
        ifIndex
    }
    STATUS current
    DESCRIPTION
        "Enterprise version of standard linkDown trap featuring device
         identification information. A linkDown trap signifies that
         the sending protocol entity recognizes a failure in one of
         the communication links represented in the agent's
         configuration."
    ::= { smepGTEvents 3 }

smepGenLinkUpEvent NOTIFICATION-TYPE
    OBJECTS {
        smepGTEventStdSeverity,
        smepGTEventDateTime,
        smepGTEventDevID,
        sysDescr,
        ifIndex
    }
    STATUS current
    DESCRIPTION
        "Enterprise version of standard linkUp trap featuring device
         identification information. A linkUp trap signifies that the
         sending protocol entity recognizes that one of the
         communication links represented in the agent's configuration
         has come up."
    ::= { smepGTEvents 4 }

smepGenAuthFailureEvent NOTIFICATION-TYPE
    OBJECTS {
        smepGTEventStdSeverity,
        smepGTEventDateTime,
        smepGTEventDevID,
        sysDescr
    }
    STATUS current
    DESCRIPTION
        "Enterprise version of standard authenticationFailure trap
         featuring device identification information. An
         authenticationFailure trap signifies that the sending
         protocol entity is the addressee of a protocol message that
         is not properly authenticated. While implementations of the
         SNMP must be capable of generating this trap, they must also
         be capable of suppressing the emission of such traps via an
         implementation- specific mechanism."
    ::= { smepGTEvents 5 }

smepGenAppEvent NOTIFICATION-TYPE
    OBJECTS {
        smepGTEventStdSeverity,
        smepGTEventDateTime,
        smepGTEventDevID,
        sysDescr,
        smepGTEventAppEntity,
        smepGTEventAppEvent
    }
    STATUS current
    DESCRIPTION
        "A smepGenAppEvent notification is generated whenever a
        application entity of the SME Embedded Platform experiences an
        event. It signifies that the SNMP entity, acting as a proxy
        for the application, has detected an event on the application
        entity.

        The event severity varies dependent upon the event condition."
    ::= { smepGTEvents 6 }


--********************************************************************
-- SME Embedded Platform wide compliance
--********************************************************************

smepGenCompliances OBJECT IDENTIFIER ::= { smepGenConformance 1 }
smepGenGroups      OBJECT IDENTIFIER ::= { smepGenConformance 2 }

--
-- compliance statements
--

smepGenCompliance MODULE-COMPLIANCE
    STATUS deprecated
    DESCRIPTION
        "The compliance statement for SME Embedded Platform agents
         which implement this MIB."
    MODULE -- this module
    MANDATORY-GROUPS {
        smepGenNotificationObjectsGroup,
        smepGenEntGenNotificationsGroup,
        smepGenAppNotificationsGroup
    }	
    ::= { smepGenCompliances 1 }

--
-- MIB groupings
--

smepGenNotificationObjectsGroup OBJECT-GROUP
    OBJECTS {
        smepGTEventStdSeverity,
        smepGTEventDevID,
        smepGTEventDateTime,
        smepGTEventAppEntity,
        smepGTEventAppEvent
    }
    STATUS current
    DESCRIPTION
        "Objects that are contained in SME Embedded Platform wide
        notifications."
    ::= { smepGenGroups 1 }

smepGenEntGenNotificationsGroup NOTIFICATION-GROUP
    NOTIFICATIONS {
        smepGenColdStartEvent,
        smepGenWarmStartEvent,
        smepGenLinkDownEvent,
        smepGenLinkUpEvent,
        smepGenAuthFailureEvent
   }
    STATUS current
    DESCRIPTION
        "SME Embedded Platform Enterpise versions of the generic traps
        as defined RFC1215 that provide more identification of the entity
        concerned."
    ::= { smepGenGroups 2 }

smepGenAppNotificationsGroup NOTIFICATION-GROUP
    NOTIFICATIONS {
        smepGenAppEvent
   }
    STATUS current
    DESCRIPTION
        "The service notifications which indicate specific changes in
        the state of Applications on the SME Embedded Platform."
    ::= { smepGenGroups 3 }

END