1-- *****************************************************************
2-- CISCO-UNITY-MIB.my: Cisco Unity MIB file.
3--
4-- January 2004, Sean Milligan
5--
6-- Copyright (c) 2004-2005 by Cisco Systems, Inc.
7-- All rights reserved.
8-- *****************************************************************
9
10
11CISCO-UNITY-MIB DEFINITIONS ::= BEGIN
12
13IMPORTS
14    MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Unsigned32
15        FROM SNMPv2-SMI
16    TEXTUAL-CONVENTION, DateAndTime, TruthValue
17        FROM SNMPv2-TC
18    SnmpAdminString
19        FROM SNMP-FRAMEWORK-MIB
20    MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
21        FROM SNMPv2-CONF
22    ciscoMgmt
23        FROM CISCO-SMI;
24
25ciscoUnityMIB  MODULE-IDENTITY
26    LAST-UPDATED    "200512120000Z"
27    ORGANIZATION    "Cisco Systems, Inc."
28    CONTACT-INFO
29                "       Cisco Systems
30                        Customer Service
31
32                Postal: 170 W Tasman Drive
33                        San Jose, CA  95134
34                        USA
35
36                   Tel: +1 800 553-NETS
37
38                E-mail: cs-unity@cisco.com"
39DESCRIPTION
40        "The MIB Module for the management of Cisco Unity server.
41        Cisco Unity is a Unified Communications solution that provides
42        advanced, convergence-based communication services. The MIB
43        presents provision and statistics information.
44
45                ACRONYMS
46
47        AMIS
48            Analog Messaging Interface Standard
49        MWI
50            Message Waiting Indicator
51        TRAP
52            Telephone Record and Playback
53        TTS
54            Text-To-Speech
55        UM
56            Unified Messaging
57        VMI
58            Visual Messaging Interface
59        VPIM
60            Voice Profile for Internet Mail"
61
62    REVISION      "200512120000Z"
63    DESCRIPTION
64        "Added these objects:
65            ciscoUnityLicLanguagesMax,
66            ciscoUnityLicTTSSessionsMax,
67            ciscoUnityLicSubscribersMax,
68            ciscoUnityLicUMSubscribersMax,
69            ciscoUnityLicVMISubscribersMax,
70            ciscoUnityLicVoicePortsMax,
71            ciscoUnityLicBridgeSessionsMax,
72            ciscoUnityLicAMISIsLicensed,
73            ciscoUnityLicMaxMsgRecLenIsLic,
74            ciscoUnityLicPoolingIsEnabled,
75            ciscoUnityLicVPIMIsLicensed,
76            ciscoUnityLicPrimaryServerIsLic,
77            ciscoUnityLicSecondServerIsLic,
78            ciscoUnityLicUtilSecondServer,
79            ciscoUnityLicUtilSubs,
80            ciscoUnityLicUtilVMISubs,
81            ciscoUnityPortActivity,
82            ciscoUnityPortObjectId"
83
84    REVISION      "200401060000Z"
85    DESCRIPTION
86            "The initial version of this MIB module."
87    ::= { ciscoMgmt 385 }
88
89--
90--      Textual Conventions
91--
92CiscoUnityIndex ::= TEXTUAL-CONVENTION
93    STATUS      current
94    DESCRIPTION
95        "This textual convention is used as the Index into a table.
96        A positive value is used to identify a unique entry in
97        the table."
98    SYNTAX      Unsigned32(1..2147483647)
99
100CiscoUnityServerStatus ::= TEXTUAL-CONVENTION
101    STATUS              current
102    DESCRIPTION
103        "This textual convention is used to indicate the current
104        status of the local Unity server.
105        stopped(1)          The main Cisco Unity process is stopped
106        starting(2)         The main Cisco Unity process is starting
107        running(3)          The main Cisco Unity process is in normal
108                                operational mode
109        stopping(4)         The main Cisco Unity process is shutting
110                                down"
111    SYNTAX      INTEGER {
112        stopped(1),
113        starting(2),
114        running(3),
115        stopping(4)
116    }
117
118ciscoUnityMIBNotifs  OBJECT IDENTIFIER ::= { ciscoUnityMIB 0 }
119ciscoUnityMIBObjects OBJECT IDENTIFIER ::= { ciscoUnityMIB 1 }
120ciscoUnityMIBConform OBJECT IDENTIFIER ::= { ciscoUnityMIB 2 }
121
122
123ciscoUnityGeneralInfo       OBJECT IDENTIFIER
124    ::= { ciscoUnityMIBObjects 1 }
125ciscoUnityGlobalInfo        OBJECT IDENTIFIER
126    ::= { ciscoUnityMIBObjects 2 }
127ciscoUnityNotificationsInfo OBJECT IDENTIFIER
128    ::= { ciscoUnityMIBObjects 3 }
129
130--
131--      THE UNITY TABLE
132--
133ciscoUnityTable OBJECT-TYPE
134    SYNTAX      SEQUENCE OF CiscoUnityEntry
135    MAX-ACCESS  not-accessible
136    STATUS      current
137    DESCRIPTION
138        "The table containing information about all the Unity servers
139        on the network visible to the local Unity server."
140    ::= { ciscoUnityGeneralInfo 1 }
141
142ciscoUnityEntry OBJECT-TYPE
143    SYNTAX      CiscoUnityEntry
144    MAX-ACCESS  not-accessible
145    STATUS      current
146    DESCRIPTION
147        "An entry (conceptual row) in the Unity table, containing
148        the information about a Unity server."
149    INDEX { ciscoUnityIndex }
150    ::= { ciscoUnityTable 1 }
151
152CiscoUnityEntry ::= SEQUENCE {
153    ciscoUnityIndex              CiscoUnityIndex,
154    ciscoUnityName               SnmpAdminString,
155    ciscoUnityVersion            SnmpAdminString
156}
157
158ciscoUnityIndex OBJECT-TYPE
159    SYNTAX      CiscoUnityIndex
160    MAX-ACCESS  not-accessible
161    STATUS      current
162    DESCRIPTION
163        "An arbitrary integer, selected by the local Unity, which
164        uniquely identifies a Unity server on the network."
165    ::= { ciscoUnityEntry 1 }
166
167ciscoUnityName OBJECT-TYPE
168    SYNTAX      SnmpAdminString
169    MAX-ACCESS  read-only
170    STATUS      current
171    DESCRIPTION
172        "The host name of the Unity server."
173    ::= { ciscoUnityEntry 2 }
174
175ciscoUnityVersion OBJECT-TYPE
176    SYNTAX      SnmpAdminString (SIZE(0..128))
177    MAX-ACCESS  read-only
178    STATUS      current
179    DESCRIPTION
180        "The version number of the Unity server software."
181    ::= { ciscoUnityEntry 3 }
182
183
184--
185--      THE PORT TABLE
186--
187ciscoUnityPortTable OBJECT-TYPE
188    SYNTAX      SEQUENCE OF CiscoUnityPortEntry
189    MAX-ACCESS  not-accessible
190    STATUS      current
191    DESCRIPTION
192        "The table containing information about the configuration of
193        ports on the local Unity server."
194    ::= { ciscoUnityGeneralInfo 2 }
195
196ciscoUnityPortEntry OBJECT-TYPE
197    SYNTAX      CiscoUnityPortEntry
198    MAX-ACCESS  not-accessible
199    STATUS      current
200    DESCRIPTION
201        "An entry (conceptual row) in the Port table, containing
202        the information about the port configuration on the local
203        Unity server."
204    INDEX { ciscoUnityPortIndex }
205    ::= { ciscoUnityPortTable 1 }
206
207CiscoUnityPortEntry ::= SEQUENCE {
208    ciscoUnityPortIndex              CiscoUnityIndex,
209    ciscoUnityPortNumber             Unsigned32,
210    ciscoUnityPortIntegration        SnmpAdminString,
211    ciscoUnityPortExtension          SnmpAdminString,
212    ciscoUnityPortEnabled            TruthValue,
213    ciscoUnityPortAnswerCalls        TruthValue,
214    ciscoUnityPortMessageNotif       TruthValue,
215    ciscoUnityPortDialoutMWI         TruthValue,
216    ciscoUnityPortAMISDelivery       TruthValue,
217    ciscoUnityPortTRAPConnection     TruthValue,
218    ciscoUnityPortActivity           SnmpAdminString,
219    ciscoUnityPortObjectId           SnmpAdminString
220}
221
222ciscoUnityPortIndex OBJECT-TYPE
223    SYNTAX      CiscoUnityIndex
224    MAX-ACCESS  not-accessible
225    STATUS      current
226    DESCRIPTION
227        "An arbitrary integer, selected by the local Unity, which
228        uniquely identifies a port on the local Unity server."
229    ::= { ciscoUnityPortEntry 1 }
230
231ciscoUnityPortNumber OBJECT-TYPE
232    SYNTAX      Unsigned32 (0..255)
233    MAX-ACCESS  read-only
234    STATUS      current
235    DESCRIPTION
236        "The Unity voice messaging port number."
237    ::= { ciscoUnityPortEntry 2 }
238
239ciscoUnityPortIntegration OBJECT-TYPE
240    SYNTAX      SnmpAdminString (SIZE(0..128))
241    MAX-ACCESS  read-only
242    STATUS      current
243    DESCRIPTION
244        "The phone system integration to which this port belongs.
245        This could be Cisco CallManager or a traditional PBX."
246    ::= { ciscoUnityPortEntry 3 }
247
248ciscoUnityPortExtension OBJECT-TYPE
249    SYNTAX      SnmpAdminString (SIZE(0..128))
250    MAX-ACCESS  read-only
251    STATUS      current
252    DESCRIPTION
253        "The extension for the port as assigned on the phone system."
254    ::= { ciscoUnityPortEntry 4 }
255
256ciscoUnityPortEnabled OBJECT-TYPE
257    SYNTAX      TruthValue
258    MAX-ACCESS  read-only
259    STATUS      current
260    DESCRIPTION
261        "This indicates whether this port is enabled on the local
262        Unity server."
263    ::= { ciscoUnityPortEntry 5 }
264
265ciscoUnityPortAnswerCalls OBJECT-TYPE
266    SYNTAX      TruthValue
267    MAX-ACCESS  read-only
268    STATUS      current
269    DESCRIPTION
270        "This indicates whether this port is designated to answer
271        incoming calls."
272    ::= { ciscoUnityPortEntry 6 }
273
274ciscoUnityPortMessageNotif OBJECT-TYPE
275    SYNTAX      TruthValue
276    MAX-ACCESS  read-only
277    STATUS      current
278    DESCRIPTION
279        "This indicates whether this port is designated for notifying
280        subscribers of messages."
281    ::= { ciscoUnityPortEntry 7 }
282
283ciscoUnityPortDialoutMWI OBJECT-TYPE
284    SYNTAX      TruthValue
285    MAX-ACCESS  read-only
286    STATUS      current
287    DESCRIPTION
288        "This indicates whether this port is designated for turning
289        MWIs on and off."
290    ::= { ciscoUnityPortEntry 8 }
291
292ciscoUnityPortAMISDelivery OBJECT-TYPE
293    SYNTAX      TruthValue
294    MAX-ACCESS  read-only
295    STATUS      current
296    DESCRIPTION
297        "This indicates whether this port is designated for making
298        outbound AMIS calls to deliver voice messages from Unity
299        subscribers to users on another voice messaging system."
300    ::= { ciscoUnityPortEntry 9 }
301
302ciscoUnityPortTRAPConnection OBJECT-TYPE
303    SYNTAX      TruthValue
304    MAX-ACCESS  read-only
305    STATUS      current
306    DESCRIPTION
307        "This indicates whether this port is designated for use by
308        subscribers as a Telephone Recording And Playback (TRAP)
309        device in Unity web applications and e-mail clients."
310    ::= { ciscoUnityPortEntry 10 }
311
312ciscoUnityPortActivity OBJECT-TYPE
313    SYNTAX      SnmpAdminString
314    MAX-ACCESS  read-only
315    STATUS      current
316    DESCRIPTION
317        "The port activity of the voice mail port.  This value
318        is available to monitor port activity over time.  The specific
319        value of this object is not as useful as monitoring for the
320        changing of this value.  During normal operation this value
321        should change several times during a call.  You can use this
322        value to watch for abnormal operation that might indicate a
323        problem with this voice mail port.  For example, if you
324        monitor this value and do not detect a change in value for
325        a long time (like 60 minutes) it could be an indication of
326        a problem with that voice mail port.  There are other
327        explanations as well so more investigation on the server
328        should be conducted before taking any action with the voice
329        mail port."
330    ::= { ciscoUnityPortEntry 11 }
331
332ciscoUnityPortObjectId  OBJECT-TYPE
333    SYNTAX      SnmpAdminString (SIZE(0..38))
334    MAX-ACCESS  read-only
335    STATUS      current
336    DESCRIPTION
337        "A globally unique, system-generated identifier for a port
338        object.  The ObjectId (UUID or GUID) uniquely identifies the
339        port for the lifetime of this port.  A UUID is 128 bits long,
340        and can guarantee uniqueness across space and time."
341    REFERENCE
342        "RFC-4122 A Universally Unique IDentifier (UUID) URN
343        Namespace."
344    ::= { ciscoUnityPortEntry 12 }
345
346--
347--      All Scalar Objects
348--
349ciscoUnityServerState OBJECT-TYPE
350    SYNTAX      CiscoUnityServerStatus
351    MAX-ACCESS  read-only
352    STATUS      current
353    DESCRIPTION
354        "The current state of the local Unity server."
355    ::= { ciscoUnityGlobalInfo 1 }
356
357ciscoUnityPorts OBJECT-TYPE
358    SYNTAX      Unsigned32 (0..255)
359    MAX-ACCESS  read-only
360    STATUS      current
361    DESCRIPTION
362        "The total number of ports on the local Unity server."
363    ::= { ciscoUnityGlobalInfo 2 }
364
365ciscoUnityPortsActive OBJECT-TYPE
366    SYNTAX      Unsigned32 (0..255)
367    MAX-ACCESS  read-only
368    STATUS      current
369    DESCRIPTION
370        "The total number of ports that are currently active with
371        calls."
372    ::= { ciscoUnityGlobalInfo 3 }
373
374ciscoUnityPortsInbound OBJECT-TYPE
375    SYNTAX      Unsigned32 (0..255)
376    MAX-ACCESS  read-only
377    STATUS      current
378    DESCRIPTION
379        "The total number of ports that are designated to answer
380        incoming calls."
381    ::= { ciscoUnityGlobalInfo 4 }
382
383ciscoUnityPortsInboundActive OBJECT-TYPE
384    SYNTAX      Unsigned32 (0..255)
385    MAX-ACCESS  read-only
386    STATUS      current
387    DESCRIPTION
388        "The number of inbound ports that are currently active with
389        calls."
390    ::= { ciscoUnityGlobalInfo 5 }
391
392ciscoUnityPortsOutbound OBJECT-TYPE
393    SYNTAX      Unsigned32 (0..255)
394    MAX-ACCESS  read-only
395    STATUS      current
396    DESCRIPTION
397        "The total number of ports that are designated for outbound
398        calls (includes message notification, MWI dialout and AMIS
399        delivery)."
400    ::= { ciscoUnityGlobalInfo 6 }
401
402ciscoUnityPortsOutboundActive OBJECT-TYPE
403    SYNTAX      Unsigned32 (0..255)
404    MAX-ACCESS  read-only
405    STATUS      current
406    DESCRIPTION
407        "The number of outbound ports that are currently active with
408        calls."
409    ::= { ciscoUnityGlobalInfo 7 }
410
411--
412--      License Information
413--
414ciscoUnityLicLanguagesMax OBJECT-TYPE
415    SYNTAX Unsigned32 (0..255)
416    MAX-ACCESS read-only
417    STATUS current
418    DESCRIPTION
419        "The number of languages that Unity may use concurrently."
420    ::= { ciscoUnityGlobalInfo 8 }
421
422ciscoUnityLicTTSSessionsMax OBJECT-TYPE
423    SYNTAX Unsigned32 (0..255)
424    MAX-ACCESS read-only
425    STATUS current
426    DESCRIPTION
427        "The maximum number of ports licensed for Text-to-Speech
428        operations."
429    ::= { ciscoUnityGlobalInfo 9 }
430
431ciscoUnityLicSubscribersMax OBJECT-TYPE
432    SYNTAX Unsigned32 (0..2147483647)
433    MAX-ACCESS read-only
434    STATUS current
435    DESCRIPTION
436        "The maximum number of subscribers licensed."
437    ::= { ciscoUnityGlobalInfo 10 }
438
439ciscoUnityLicUMSubscribersMax OBJECT-TYPE
440    SYNTAX Unsigned32 (0..2147483647)
441    MAX-ACCESS read-only
442    STATUS current
443    DESCRIPTION
444        "The maximum number of subscribers licensed for unified
445        messaging."
446    ::= { ciscoUnityGlobalInfo 11 }
447
448ciscoUnityLicVMISubscribersMax OBJECT-TYPE
449    SYNTAX Unsigned32 (0..2147483647)
450    MAX-ACCESS read-only
451    STATUS current
452    DESCRIPTION
453        "The maximum number of subscribers licensed for Visual
454        Messaging Interface (VMI)."
455    ::= { ciscoUnityGlobalInfo 12 }
456
457ciscoUnityLicVoicePortsMax OBJECT-TYPE
458    SYNTAX Unsigned32 (0..255)
459    MAX-ACCESS read-only
460    STATUS current
461    DESCRIPTION
462        "The maximum number of voice ports licensed."
463    ::= { ciscoUnityGlobalInfo 13 }
464
465ciscoUnityLicBridgeSessionsMax OBJECT-TYPE
466    SYNTAX Unsigned32 (0..255)
467    MAX-ACCESS read-only
468    STATUS current
469    DESCRIPTION
470        "The maximum number of sessions licensed for Unity Bridge
471        on the server."
472    ::= { ciscoUnityGlobalInfo 14 }
473
474ciscoUnityLicAMISIsLicensed OBJECT-TYPE
475    SYNTAX TruthValue
476    MAX-ACCESS read-only
477    STATUS current
478    DESCRIPTION
479        "This indicates whether or not AMIS is licensed
480        for this server."
481    ::= { ciscoUnityGlobalInfo 15 }
482
483ciscoUnityLicMaxMsgRecLenIsLic OBJECT-TYPE
484    SYNTAX TruthValue
485    MAX-ACCESS read-only
486    STATUS current
487    DESCRIPTION
488        "This indicates whether or not this server is
489        licensed to record voice mail messages of any length."
490    ::= { ciscoUnityGlobalInfo 16 }
491
492ciscoUnityLicPoolingIsEnabled OBJECT-TYPE
493    SYNTAX TruthValue
494    MAX-ACCESS read-only
495    STATUS current
496    DESCRIPTION
497        "This indicates whether or not license pooling
498        is enabled for this server."
499    ::= { ciscoUnityGlobalInfo 17 }
500
501ciscoUnityLicVPIMIsLicensed OBJECT-TYPE
502    SYNTAX TruthValue
503    MAX-ACCESS read-only
504    STATUS current
505    DESCRIPTION
506        "This indicates whether or not VPIM is licensed
507        for this server."
508    ::= { ciscoUnityGlobalInfo 18 }
509
510ciscoUnityLicPrimaryServerIsLic OBJECT-TYPE
511    SYNTAX TruthValue
512    MAX-ACCESS read-only
513    STATUS current
514    DESCRIPTION
515        "This indicates whether or not this server
516        is licensed to run as a primary/stand-alone Unity server."
517    ::= { ciscoUnityGlobalInfo 19 }
518
519ciscoUnityLicSecondServerIsLic OBJECT-TYPE
520    SYNTAX TruthValue
521    MAX-ACCESS read-only
522    STATUS current
523    DESCRIPTION
524        "This indicates whether or not a secondary
525        (failover) server is licensed."
526    ::= { ciscoUnityGlobalInfo 20 }
527
528ciscoUnityLicUtilSecondServer OBJECT-TYPE
529    SYNTAX Unsigned32 (0..1)
530    MAX-ACCESS read-only
531    STATUS current
532    DESCRIPTION
533        "This indicates the current number of licensed secondary
534        servers."
535    ::= { ciscoUnityGlobalInfo 21 }
536
537ciscoUnityLicUtilSubs OBJECT-TYPE
538    SYNTAX Unsigned32 (0..2147483647)
539    MAX-ACCESS read-only
540    STATUS current
541    DESCRIPTION
542        "This indicates the current number of licensed subscribers."
543    ::= { ciscoUnityGlobalInfo 22 }
544
545ciscoUnityLicUtilVMISubs OBJECT-TYPE
546    SYNTAX Unsigned32 (0..2147483647)
547    MAX-ACCESS read-only
548    STATUS current
549    DESCRIPTION
550        "This indicates the current number of subscribers that are
551        licensed for VMI."
552    ::= { ciscoUnityGlobalInfo 23 }
553
554
555--
556--      Notification Related Objects
557--
558ciscoUnityEventType  OBJECT-TYPE
559    SYNTAX      INTEGER {
560        error(1),
561        warning(2),
562        informational(3)
563    }
564    MAX-ACCESS  accessible-for-notify
565    STATUS      current
566    DESCRIPTION
567        "The classification on the event severity.
568        error(1)            Error events indicate significant
569                            problems that the user should know about
570        warning(2)          Warning events indicate problems that are
571                            not immediately significant, but that may
572                            indicate conditions that could cause
573                            future problems.
574        informational(3)    Information events indicate infrequent
575                            but significant successful operations."
576    ::= { ciscoUnityNotificationsInfo 1 }
577
578ciscoUnityEventSource OBJECT-TYPE
579    SYNTAX      SnmpAdminString
580    MAX-ACCESS  accessible-for-notify
581    STATUS      current
582    DESCRIPTION
583        "The software that logged the event, which can be either a
584        program name, a component of the system, or a component of
585        a large program."
586    ::= { ciscoUnityNotificationsInfo 2 }
587
588ciscoUnityEventCategory OBJECT-TYPE
589    SYNTAX      SnmpAdminString
590    MAX-ACCESS  accessible-for-notify
591    STATUS      current
592    DESCRIPTION
593        "A classification of the event by the event source."
594    ::= { ciscoUnityNotificationsInfo 3 }
595
596ciscoUnityEventId OBJECT-TYPE
597    SYNTAX      Unsigned32 (0..2147483647)
598    MAX-ACCESS  accessible-for-notify
599    STATUS      current
600    DESCRIPTION
601        "A number identifying the particular event type.  The EventID
602        and EventSource can be used to troubleshoot system problems."
603    ::= { ciscoUnityNotificationsInfo 4 }
604
605ciscoUnityEventDate OBJECT-TYPE
606    SYNTAX      DateAndTime
607    MAX-ACCESS  accessible-for-notify
608    STATUS      current
609    DESCRIPTION
610        "The date and time the event occurred."
611    ::= { ciscoUnityNotificationsInfo 5 }
612
613ciscoUnityEventUser OBJECT-TYPE
614    SYNTAX      SnmpAdminString
615    MAX-ACCESS  accessible-for-notify
616    STATUS      current
617    DESCRIPTION
618        "The user name of the user on whose behalf the event occurred.
619        This name is the client ID if the event was actually caused by
620        a server process, or the primary ID if impersonation is not
621        taking place."
622    ::= { ciscoUnityNotificationsInfo 6 }
623
624ciscoUnityEventComputer OBJECT-TYPE
625    SYNTAX      SnmpAdminString
626    MAX-ACCESS  accessible-for-notify
627    STATUS      current
628    DESCRIPTION
629        "The name of the computer where the event occurred."
630    ::= { ciscoUnityNotificationsInfo 7 }
631
632ciscoUnityEventDescription OBJECT-TYPE
633    SYNTAX      SnmpAdminString
634    MAX-ACCESS  accessible-for-notify
635    STATUS      current
636    DESCRIPTION
637        "The event description indicates what happened or the
638        significance of the event."
639    ::= { ciscoUnityNotificationsInfo 8 }
640
641ciscoUnityEventEMSNotes OBJECT-TYPE
642    SYNTAX      SnmpAdminString
643    MAX-ACCESS  accessible-for-notify
644    STATUS      current
645    DESCRIPTION
646        "The contents of the notes field as entered into the EMS for
647        this monitored event."
648    ::= { ciscoUnityNotificationsInfo 9 }
649
650--
651--      Notifications
652--
653
654ciscoUnityMonitoredEvent NOTIFICATION-TYPE
655    OBJECTS      {
656        ciscoUnityEventType,
657        ciscoUnityEventSource,
658        ciscoUnityEventCategory,
659        ciscoUnityEventId,
660        ciscoUnityEventDate,
661        ciscoUnityEventUser,
662        ciscoUnityEventComputer,
663        ciscoUnityEventDescription,
664        ciscoUnityEventEMSNotes
665    }
666    STATUS      current
667    DESCRIPTION
668        "This Notification contains information from the Windows Event
669        Log concerning an event that the Event Monitoring Service is
670        configured to monitor."
671    ::= { ciscoUnityMIBNotifs 1 }
672
673--
674--      MIB Conformance Statements
675--
676
677ciscoUnityMIBCompliances OBJECT IDENTIFIER
678    ::= { ciscoUnityMIBConform 1 }
679ciscoUnityMIBGroups      OBJECT IDENTIFIER
680    ::= { ciscoUnityMIBConform 2 }
681
682-- Compliance
683
684ciscoUnityMIBCompliance MODULE-COMPLIANCE
685    STATUS  deprecated -- replaced by ciscoUnityMIBComplianceRev1
686    DESCRIPTION
687        "The compliance statement for entities which implement
688        the Cisco Unity MIB"
689    MODULE          -- this module
690    MANDATORY-GROUPS {
691        ciscoUnityInfoGroup, ciscoUnityNotificationsInfoGroup,
692        ciscoUnityNotificationsGroup
693    }
694    GROUP ciscoUnityPortInfoGroup
695    DESCRIPTION
696        "This group is mandatory for Cisco Unity servers that include
697        voice processing components."
698    ::= { ciscoUnityMIBCompliances 1 }
699
700ciscoUnityMIBComplianceRev1 MODULE-COMPLIANCE
701    STATUS  current
702    DESCRIPTION
703        "The compliance statement for entities which implement
704        the Cisco Unity MIB"
705    MODULE          -- this module
706    MANDATORY-GROUPS {
707        ciscoUnityInfoGroup, ciscoUnityNotificationsInfoGroup,
708        ciscoUnityNotificationsGroup, ciscoUnityLicInfoGroup
709    }
710
711    GROUP   ciscoUnityPortInfoGroup
712    DESCRIPTION
713        "This group is mandatory for Cisco Unity servers that include
714        voice processing components."
715
716    GROUP   ciscoUnityPortInfoGroup2
717    DESCRIPTION
718        "This group is mandatory for Cisco Unity servers that include
719        voice processing components."
720
721    GROUP   ciscoUnityPortInfoGroup3
722    DESCRIPTION
723        "This group is mandatory only for Cisco Unity Connection
724        servers that include voice processing components."
725    ::= { ciscoUnityMIBCompliances 2 }
726
727-- Units of Conformance
728--
729ciscoUnityInfoGroup OBJECT-GROUP
730    OBJECTS {
731        ciscoUnityName,
732        ciscoUnityVersion,
733        ciscoUnityServerState,
734        ciscoUnityPorts,
735        ciscoUnityPortsActive,
736        ciscoUnityPortsInbound,
737        ciscoUnityPortsInboundActive,
738        ciscoUnityPortsOutbound,
739        ciscoUnityPortsOutboundActive
740    }
741    STATUS current
742    DESCRIPTION
743        "A collection of objects which provide info about the local
744        Unity server."
745    ::= { ciscoUnityMIBGroups 1 }
746
747ciscoUnityPortInfoGroup OBJECT-GROUP
748    OBJECTS {
749        ciscoUnityPortNumber,
750        ciscoUnityPortIntegration,
751        ciscoUnityPortExtension,
752        ciscoUnityPortEnabled,
753        ciscoUnityPortAnswerCalls,
754        ciscoUnityPortMessageNotif,
755        ciscoUnityPortDialoutMWI,
756        ciscoUnityPortAMISDelivery,
757        ciscoUnityPortTRAPConnection
758    }
759    STATUS current
760    DESCRIPTION
761        "A collection of objects which provide info about the port
762        configuration of a Unity server."
763    ::= { ciscoUnityMIBGroups 2 }
764
765ciscoUnityNotificationsInfoGroup OBJECT-GROUP
766    OBJECTS {
767        ciscoUnityEventType,
768        ciscoUnityEventSource,
769        ciscoUnityEventCategory,
770        ciscoUnityEventId,
771        ciscoUnityEventDate,
772        ciscoUnityEventUser,
773        ciscoUnityEventComputer,
774        ciscoUnityEventDescription,
775        ciscoUnityEventEMSNotes
776    }
777    STATUS current
778    DESCRIPTION
779        "A collection of objects which provide info about all the
780        Notifications generated by the Cisco Unity Agent."
781    ::= { ciscoUnityMIBGroups 3 }
782
783ciscoUnityNotificationsGroup NOTIFICATION-GROUP
784    NOTIFICATIONS {
785        ciscoUnityMonitoredEvent
786    }
787    STATUS  current
788    DESCRIPTION
789        "A collection of notifications that are generated by the
790        CISCO UNITY MIB Agent."
791    ::= { ciscoUnityMIBGroups 4 }
792
793ciscoUnityLicInfoGroup OBJECT-GROUP
794    OBJECTS {
795        ciscoUnityLicLanguagesMax,
796        ciscoUnityLicTTSSessionsMax,
797        ciscoUnityLicSubscribersMax,
798        ciscoUnityLicUMSubscribersMax,
799        ciscoUnityLicVMISubscribersMax,
800        ciscoUnityLicVoicePortsMax,
801        ciscoUnityLicBridgeSessionsMax,
802        ciscoUnityLicAMISIsLicensed,
803        ciscoUnityLicMaxMsgRecLenIsLic,
804        ciscoUnityLicPoolingIsEnabled,
805        ciscoUnityLicVPIMIsLicensed,
806        ciscoUnityLicPrimaryServerIsLic,
807        ciscoUnityLicSecondServerIsLic,
808        ciscoUnityLicUtilSecondServer,
809        ciscoUnityLicUtilSubs,
810        ciscoUnityLicUtilVMISubs
811    }
812    STATUS current
813    DESCRIPTION
814        "A collection of objects which provide info about the local
815        Unity server."
816    ::= { ciscoUnityMIBGroups 5 }
817
818ciscoUnityPortInfoGroup2 OBJECT-GROUP
819    OBJECTS {
820        ciscoUnityPortActivity
821    }
822    STATUS current
823    DESCRIPTION
824        "A collection of objects which provide info about the port
825        configuration of a Unity Connection server."
826    ::= { ciscoUnityMIBGroups 6 }
827
828ciscoUnityPortInfoGroup3 OBJECT-GROUP
829    OBJECTS {
830        ciscoUnityPortObjectId
831    }
832    STATUS current
833    DESCRIPTION
834        "A collection of objects which provide info about the port
835        configuration of a Unity Connection server. This object group
836        is only implemented on Cisco Unity Connection."
837    ::= { ciscoUnityMIBGroups 7 }
838
839END
840