1-- ***************************************************************** 2-- CISCO-EMBEDDED-EVENT-MGR-MIB.my: Embedded Event Manager MIB 3-- 4-- April 2002, Jason Pfeifer 5-- 6-- Copyright (c) 2002, 2006 by cisco Systems, Inc. 7-- All rights reserved. 8-- 9-- ***************************************************************** 10 11CISCO-EMBEDDED-EVENT-MGR-MIB DEFINITIONS ::= BEGIN 12 13IMPORTS 14 MODULE-IDENTITY, 15 OBJECT-TYPE, 16 Integer32, 17 Counter32, 18 Unsigned32, 19 NOTIFICATION-TYPE 20 FROM SNMPv2-SMI 21 MODULE-COMPLIANCE, 22 OBJECT-GROUP, 23 NOTIFICATION-GROUP 24 FROM SNMPv2-CONF 25 TEXTUAL-CONVENTION, 26 DateAndTime, 27 TruthValue 28 FROM SNMPv2-TC 29 SnmpAdminString 30 FROM SNMP-FRAMEWORK-MIB 31 ciscoExperiment 32 FROM CISCO-SMI; 33 34 35cEventMgrMIB MODULE-IDENTITY 36 LAST-UPDATED "200611070000Z" 37 ORGANIZATION "Cisco Systems, Inc." 38 CONTACT-INFO 39 "Cisco Systems 40 Customer Service 41 42 Postal: 170 West Tasman Drive 43 San Jose, CA 95134 USA 44 45 Tel: +1 800 553-NETS 46 47 E-mail: cs-embedded-event-manager@cisco.com" 48 DESCRIPTION 49 "The MIB module to describe and store events generated 50 by the Cisco Embedded Event Manager. 51 52 The Cisco Embedded Event Manager detects hardware and software 53 faults, and other events (such as OIRs) for the system. 54 It also enables users to configure fault recovery services 55 for system wide components. The Embedded Event Manager also 56 provides process reliability statistics. 57 58 The Embedded Event Manager is a policy driven process through 59 which faults in the system are reported through a defined API. 60 The Embedded Event Manager policy engine receives notifications 61 when faults and other events occur. Embedded Event Manager 62 policies implement recovery based on the current state of the 63 system and the actions specified in the policy for a given 64 event. Recovery actions are triggered when the policy is 65 run. Developers write and customize Embedded Event Manager 66 policies to handle faults and events." 67 REVISION "200611070000Z" 68 DESCRIPTION 69 "Added eventType5 to eventType8." 70 REVISION "200304160000Z" 71 DESCRIPTION 72 "Initial version of this MIB." 73 ::= { ciscoExperiment 134 } 74 75 76cEventMgrMIBNotif OBJECT IDENTIFIER 77 ::= { cEventMgrMIB 0 } 78 79cEventMgrMIBObjects OBJECT IDENTIFIER 80 ::= { cEventMgrMIB 1 } 81 82cEventMgrConformance OBJECT IDENTIFIER 83 ::= { cEventMgrMIB 3 } 84 85ceemEventMap OBJECT IDENTIFIER 86 ::= { cEventMgrMIBObjects 1 } 87 88ceemHistory OBJECT IDENTIFIER 89 ::= { cEventMgrMIBObjects 2 } 90 91ceemRegisteredPolicy OBJECT IDENTIFIER 92 ::= { cEventMgrMIBObjects 3 } 93 94-- Textual Conventions 95 96NotifySource ::= TEXTUAL-CONVENTION 97 STATUS current 98 DESCRIPTION 99 "The notification source of the history entry. 100 server - Notification was sent by the Embedded Event 101 Manager server. 102 policy - Notification was sent from within an Embedded 103 Event Manager policy." 104 SYNTAX INTEGER { 105 server(1), 106 policy(2) 107 } 108-- Event Map Table 109 110ceemEventMapTable OBJECT-TYPE 111 SYNTAX SEQUENCE OF CeemEventMapEntry 112 MAX-ACCESS not-accessible 113 STATUS current 114 DESCRIPTION 115 "A table containing information about ceemEventIndex 116 value mapping. Each conceptual row specifies a 117 unique mapping between a ceemEventIndex value, and a 118 Embedded Event Manager event type. Rows are added 119 dynamically as the Embedded Event Manager server learns 120 of new event types. This occurs when Embedded Event 121 Manager Event Detectors register with the Embedded 122 Event Manager server." 123 ::= { ceemEventMap 1 } 124 125ceemEventMapEntry OBJECT-TYPE 126 SYNTAX CeemEventMapEntry 127 MAX-ACCESS not-accessible 128 STATUS current 129 DESCRIPTION 130 "A mapping between an event type and an event description." 131 INDEX { ceemEventIndex } 132 ::= { ceemEventMapTable 1 } 133 134CeemEventMapEntry ::= SEQUENCE { 135 ceemEventIndex Unsigned32, 136 ceemEventName SnmpAdminString, 137 ceemEventDescrText SnmpAdminString 138} 139 140ceemEventIndex OBJECT-TYPE 141 SYNTAX Unsigned32 142 MAX-ACCESS not-accessible 143 STATUS current 144 DESCRIPTION 145 "This object uniquely identifies an event. Events 146 are not persisted across reloads." 147 ::= { ceemEventMapEntry 1 } 148 149ceemEventName OBJECT-TYPE 150 SYNTAX SnmpAdminString (SIZE (1..128)) 151 MAX-ACCESS read-only 152 STATUS current 153 DESCRIPTION "The name of the Embedded Event Manager event." 154 ::= { ceemEventMapEntry 2 } 155 156ceemEventDescrText OBJECT-TYPE 157 SYNTAX SnmpAdminString 158 MAX-ACCESS read-only 159 STATUS current 160 DESCRIPTION 161 "This object specifies a human-readable 162 message describing information about the 163 Embedded Event Manager event." 164 ::= { ceemEventMapEntry 3 } 165 166 167 168-- History Objects 169ceemHistoryMaxEventEntries OBJECT-TYPE 170 SYNTAX Integer32 (0..50 ) 171 MAX-ACCESS read-write 172 STATUS current 173 DESCRIPTION 174 "The maximum number of entries that can be held in 175 ceemHistoryEventTable." 176 DEFVAL { 10 } 177 ::= { ceemHistory 1 } 178 179ceemHistoryLastEventEntry OBJECT-TYPE 180 SYNTAX Unsigned32 (1..4294967295 ) 181 MAX-ACCESS read-only 182 STATUS current 183 DESCRIPTION 184 "Index of last entry created in ceemHistoryEventTable." 185 ::= { ceemHistory 2 } 186 187ceemHistoryEventTable OBJECT-TYPE 188 SYNTAX SEQUENCE OF CeemHistoryEventEntry 189 MAX-ACCESS not-accessible 190 STATUS current 191 DESCRIPTION 192 "A table of Embedded Event Manager events generated by this 193 router. Conceptual row entries are dynamically added into 194 this table when Embedded Event Manager events occur. 195 196 Entries are stored in FIFO order. When the maximum number 197 of entries has been reached in the table, the oldest entry 198 in the table is removed immediately. 199 200 When a table is reduced to a smaller size N, the oldest 201 entries are immediately removed from the table leaving 202 a maximum of N entries." 203 ::= { ceemHistory 3 } 204 205ceemHistoryEventEntry OBJECT-TYPE 206 SYNTAX CeemHistoryEventEntry 207 MAX-ACCESS not-accessible 208 STATUS current 209 DESCRIPTION 210 "Information about an Embedded Event Manager event which has 211 been generated by this router. It provides up to four event 212 types to support complex event specifications that are 213 triggered when multiple events are published within a certain 214 period of time." 215 INDEX { ceemHistoryEventIndex } 216 ::= { ceemHistoryEventTable 1 } 217 218CeemHistoryEventEntry ::= SEQUENCE { 219 ceemHistoryEventIndex Unsigned32, 220 ceemHistoryEventType1 Unsigned32, 221 ceemHistoryEventType2 Unsigned32, 222 ceemHistoryEventType3 Unsigned32, 223 ceemHistoryEventType4 Unsigned32, 224 ceemHistoryPolicyPath SnmpAdminString, 225 ceemHistoryPolicyName SnmpAdminString, 226 ceemHistoryPolicyExitStatus Integer32, 227 ceemHistoryPolicyIntData1 Integer32, 228 ceemHistoryPolicyIntData2 Integer32, 229 ceemHistoryPolicyStrData SnmpAdminString, 230 ceemHistoryNotifyType NotifySource, 231 ceemHistoryEventType5 Unsigned32, 232 ceemHistoryEventType6 Unsigned32, 233 ceemHistoryEventType7 Unsigned32, 234 ceemHistoryEventType8 Unsigned32 235} 236 237ceemHistoryEventIndex OBJECT-TYPE 238 SYNTAX Unsigned32 (1..4294967295 ) 239 MAX-ACCESS not-accessible 240 STATUS current 241 DESCRIPTION 242 "A monotonically increasing non-zero integer uniquely 243 identifying a generated event. When it reaches the 244 maximum value, the agent wraps the value back to 1 245 and may flush all existing entries in the event table." 246 ::= { ceemHistoryEventEntry 1 } 247 248ceemHistoryEventType1 OBJECT-TYPE 249 SYNTAX Unsigned32 250 MAX-ACCESS read-only 251 STATUS current 252 DESCRIPTION 253 "The type of Embedded Event Manager event which was 254 detected. The value corresponds to an entry in the 255 ceemEventTable." 256 ::= { ceemHistoryEventEntry 2 } 257 258ceemHistoryEventType2 OBJECT-TYPE 259 SYNTAX Unsigned32 260 MAX-ACCESS read-only 261 STATUS current 262 DESCRIPTION 263 "The type of Embedded Event Manager event which was 264 detected. The value corresponds to an entry in the 265 ceemEventTable." 266 ::= { ceemHistoryEventEntry 3 } 267 268ceemHistoryEventType3 OBJECT-TYPE 269 SYNTAX Unsigned32 270 MAX-ACCESS read-only 271 STATUS current 272 DESCRIPTION 273 "The type of Embedded Event Manager event which was 274 detected. The value corresponds to an entry in the 275 ceemEventTable." 276 ::= { ceemHistoryEventEntry 4 } 277 278ceemHistoryEventType4 OBJECT-TYPE 279 SYNTAX Unsigned32 280 MAX-ACCESS read-only 281 STATUS current 282 DESCRIPTION 283 "The type of Embedded Event Manager event which was 284 detected. The value corresponds to an entry in the 285 ceemEventTable." 286 ::= { ceemHistoryEventEntry 5 } 287 288ceemHistoryPolicyPath OBJECT-TYPE 289 SYNTAX SnmpAdminString (SIZE (0..128)) 290 MAX-ACCESS read-only 291 STATUS current 292 DESCRIPTION 293 "The file path on the router where the Embedded Event Manager 294 policy that was triggered is stored. If the size of the 295 file path string is larger than 128, the end characters 296 will be truncated." 297 ::= { ceemHistoryEventEntry 6 } 298 299ceemHistoryPolicyName OBJECT-TYPE 300 SYNTAX SnmpAdminString (SIZE (0..128)) 301 MAX-ACCESS read-only 302 STATUS current 303 DESCRIPTION 304 "The name of the Embedded Event Manager policy that was 305 triggered because of an Embedded Event Manager event. The 306 name must be a valid Embedded Event Manager policy name. 307 It must be in the form of a valid Posix filename." 308 ::= { ceemHistoryEventEntry 7 } 309 310ceemHistoryPolicyExitStatus OBJECT-TYPE 311 SYNTAX Integer32 (-2147483648..2147483647 ) 312 MAX-ACCESS read-only 313 STATUS current 314 DESCRIPTION 315 "The exit status of the Embedded Event Manager policy 316 execution. This value corresponds to the Posix process 317 exit status." 318 REFERENCE "Posix 1003.1 Specification." 319 ::= { ceemHistoryEventEntry 8 } 320 321ceemHistoryPolicyIntData1 OBJECT-TYPE 322 SYNTAX Integer32 (-2147483648..2147483647 ) 323 MAX-ACCESS read-only 324 STATUS current 325 DESCRIPTION 326 "Arbitrary integer data that the Embedded Event Manager policy 327 can use. Use of this object is optional. If unused by 328 a policy, this object will not be instantiated for 329 that policy." 330 ::= { ceemHistoryEventEntry 9 } 331 332ceemHistoryPolicyIntData2 OBJECT-TYPE 333 SYNTAX Integer32 (-2147483648..2147483647 ) 334 MAX-ACCESS read-only 335 STATUS current 336 DESCRIPTION 337 "Arbitrary integer data that the Embedded Event Manager policy 338 can use. Use of this object is optional. If unused by 339 a policy, this object will not be instantiated for 340 that policy." 341 ::= { ceemHistoryEventEntry 10 } 342 343ceemHistoryPolicyStrData OBJECT-TYPE 344 SYNTAX SnmpAdminString (SIZE (0..255)) 345 MAX-ACCESS read-only 346 STATUS current 347 DESCRIPTION 348 "Arbitrary string data the Embedded Event Manager policy can 349 use. Use of this object is optional. If unused by 350 a policy, this object will not be instantiated for 351 that policy." 352 ::= { ceemHistoryEventEntry 11 } 353 354ceemHistoryNotifyType OBJECT-TYPE 355 SYNTAX NotifySource 356 MAX-ACCESS read-only 357 STATUS current 358 DESCRIPTION 359 "The notification type that was sent from the Embedded Event 360 Manager. The valid values are server or policy." 361 ::= { ceemHistoryEventEntry 12 } 362 363ceemHistoryEventType5 OBJECT-TYPE 364 SYNTAX Unsigned32 365 MAX-ACCESS read-only 366 STATUS current 367 DESCRIPTION 368 "The type of Embedded Event Manager event which was 369 detected. The value corresponds to an entry in the 370 ceemEventTable." 371 ::= { ceemHistoryEventEntry 13 } 372 373ceemHistoryEventType6 OBJECT-TYPE 374 SYNTAX Unsigned32 375 MAX-ACCESS read-only 376 STATUS current 377 DESCRIPTION 378 "The type of Embedded Event Manager event which was 379 detected. The value corresponds to an entry in the 380 ceemEventTable." 381 ::= { ceemHistoryEventEntry 14 } 382 383ceemHistoryEventType7 OBJECT-TYPE 384 SYNTAX Unsigned32 385 MAX-ACCESS read-only 386 STATUS current 387 DESCRIPTION 388 "The type of Embedded Event Manager event which was 389 detected. The value corresponds to an entry in the 390 ceemEventTable." 391 ::= { ceemHistoryEventEntry 15 } 392 393ceemHistoryEventType8 OBJECT-TYPE 394 SYNTAX Unsigned32 395 MAX-ACCESS read-only 396 STATUS current 397 DESCRIPTION 398 "The type of Embedded Event Manager event which was 399 detected. The value corresponds to an entry in the 400 ceemEventTable." 401 ::= { ceemHistoryEventEntry 16 } 402 403 404-- Registered Policy Table 405 406ceemRegisteredPolicyTable OBJECT-TYPE 407 SYNTAX SEQUENCE OF CeemRegisteredPolicyEntry 408 MAX-ACCESS not-accessible 409 STATUS current 410 DESCRIPTION 411 "A table of Embedded Event Manager policies registered on a system. 412 The number of entries depends on the configuration of the system. The 413 maximum number is implementation dependent." 414 ::= { ceemRegisteredPolicy 1 } 415 416ceemRegisteredPolicyEntry OBJECT-TYPE 417 SYNTAX CeemRegisteredPolicyEntry 418 MAX-ACCESS not-accessible 419 STATUS current 420 DESCRIPTION 421 "An entry in the table of Embedded Event Manager policies that are 422 registered. It provides up to four event types to support complex 423 event specifications that are triggered when multiple events are 424 published within a certain period of time. A row in this table 425 cannot be created or deleted by SNMP operations on columns of the 426 table." 427 INDEX { ceemRegisteredPolicyIndex } 428 ::= { ceemRegisteredPolicyTable 1 } 429 430CeemRegisteredPolicyEntry ::= SEQUENCE { 431 ceemRegisteredPolicyIndex Unsigned32, 432 ceemRegisteredPolicyName SnmpAdminString, 433 ceemRegisteredPolicyEventType1 Unsigned32, 434 ceemRegisteredPolicyEventType2 Unsigned32, 435 ceemRegisteredPolicyEventType3 Unsigned32, 436 ceemRegisteredPolicyEventType4 Unsigned32, 437 ceemRegisteredPolicyStatus INTEGER , 438 ceemRegisteredPolicyType INTEGER , 439 ceemRegisteredPolicyNotifFlag TruthValue, 440 ceemRegisteredPolicyRegTime DateAndTime, 441 ceemRegisteredPolicyEnabledTime DateAndTime, 442 ceemRegisteredPolicyRunTime DateAndTime, 443 ceemRegisteredPolicyRunCount Counter32, 444 ceemRegisteredPolicyEventType5 Unsigned32, 445 ceemRegisteredPolicyEventType6 Unsigned32, 446 ceemRegisteredPolicyEventType7 Unsigned32, 447 ceemRegisteredPolicyEventType8 Unsigned32 448} 449 450ceemRegisteredPolicyIndex OBJECT-TYPE 451 SYNTAX Unsigned32 452 MAX-ACCESS not-accessible 453 STATUS current 454 DESCRIPTION 455 "A monotonically increasing non-zero integer uniquely 456 identifying a policy registration. When it reaches the 457 maximum value, the agent wraps the value back to 1 upon 458 receiving the next policy registration." 459 ::= { ceemRegisteredPolicyEntry 1 } 460 461ceemRegisteredPolicyName OBJECT-TYPE 462 SYNTAX SnmpAdminString (SIZE (0..128)) 463 MAX-ACCESS read-only 464 STATUS current 465 DESCRIPTION 466 "The name of the Embedded Event Manager policy that was 467 registered. The name must be a valid Embedded Event 468 Manager policy name. It must be in the form of a valid 469 Posix filename." 470 ::= { ceemRegisteredPolicyEntry 2 } 471 472ceemRegisteredPolicyEventType1 OBJECT-TYPE 473 SYNTAX Unsigned32 474 MAX-ACCESS read-only 475 STATUS current 476 DESCRIPTION 477 "The type of Embedded Event Manager event which was registered 478 by the policy. The value corresponds to an entry in the 479 ceemEventMapTable." 480 ::= { ceemRegisteredPolicyEntry 3 } 481 482ceemRegisteredPolicyEventType2 OBJECT-TYPE 483 SYNTAX Unsigned32 484 MAX-ACCESS read-only 485 STATUS current 486 DESCRIPTION 487 "The type of Embedded Event Manager event which was registered 488 by the policy. The value corresponds to an entry in the 489 ceemEventMapTable." 490 ::= { ceemRegisteredPolicyEntry 4 } 491 492ceemRegisteredPolicyEventType3 OBJECT-TYPE 493 SYNTAX Unsigned32 494 MAX-ACCESS read-only 495 STATUS current 496 DESCRIPTION 497 "The type of Embedded Event Manager event which was registered 498 by the policy. The value corresponds to an entry in the 499 ceemEventMapTable." 500 ::= { ceemRegisteredPolicyEntry 5 } 501 502ceemRegisteredPolicyEventType4 OBJECT-TYPE 503 SYNTAX Unsigned32 504 MAX-ACCESS read-only 505 STATUS current 506 DESCRIPTION 507 "The type of Embedded Event Manager event which was registered 508 by the policy. The value corresponds to an entry in the 509 ceemEventMapTable." 510 ::= { ceemRegisteredPolicyEntry 6 } 511 512ceemRegisteredPolicyStatus OBJECT-TYPE 513 SYNTAX INTEGER { 514 enabled(1), 515 disabled(2) 516 } 517 MAX-ACCESS read-only 518 STATUS current 519 DESCRIPTION 520 "This status indicates whether the policy is enabled or disabled." 521 ::= { ceemRegisteredPolicyEntry 7 } 522 523ceemRegisteredPolicyType OBJECT-TYPE 524 SYNTAX INTEGER { 525 user(1), 526 system(2) 527 } 528 MAX-ACCESS read-only 529 STATUS current 530 DESCRIPTION 531 "This variable indicates whether this is a user or system policy." 532 ::= { ceemRegisteredPolicyEntry 8 } 533 534ceemRegisteredPolicyNotifFlag OBJECT-TYPE 535 SYNTAX TruthValue 536 MAX-ACCESS read-only 537 STATUS current 538 DESCRIPTION 539 "This flag indicates if an SNMP notification will be sent when 540 policy is triggered." 541 ::= { ceemRegisteredPolicyEntry 9 } 542 543ceemRegisteredPolicyRegTime OBJECT-TYPE 544 SYNTAX DateAndTime 545 MAX-ACCESS read-only 546 STATUS current 547 DESCRIPTION 548 "The time the policy was registered. It is stored as a 549 32-bit count of seconds since 0000 UTC, 1 January, 1970." 550 ::= { ceemRegisteredPolicyEntry 10 } 551 552ceemRegisteredPolicyEnabledTime OBJECT-TYPE 553 SYNTAX DateAndTime 554 MAX-ACCESS read-only 555 STATUS current 556 DESCRIPTION 557 "The time the policy was last enabled. It is stored as a 558 32-bit count of seconds since 0000 UTC, 1 January, 1970." 559 ::= { ceemRegisteredPolicyEntry 11 } 560 561ceemRegisteredPolicyRunTime OBJECT-TYPE 562 SYNTAX DateAndTime 563 MAX-ACCESS read-only 564 STATUS current 565 DESCRIPTION 566 "The last time the policy was run. It is stored as a 567 32-bit count of seconds since 0000 UTC, 1 January, 1970." 568 ::= { ceemRegisteredPolicyEntry 12 } 569 570ceemRegisteredPolicyRunCount OBJECT-TYPE 571 SYNTAX Counter32 572 MAX-ACCESS read-only 573 STATUS current 574 DESCRIPTION "The number of times the policy has been run." 575 ::= { ceemRegisteredPolicyEntry 13 } 576 577ceemRegisteredPolicyEventType5 OBJECT-TYPE 578 SYNTAX Unsigned32 579 MAX-ACCESS read-only 580 STATUS current 581 DESCRIPTION 582 "The type of Embedded Event Manager event which was registered 583 by the policy. The value corresponds to an entry in the 584 ceemEventMapTable." 585 ::= { ceemRegisteredPolicyEntry 14 } 586 587ceemRegisteredPolicyEventType6 OBJECT-TYPE 588 SYNTAX Unsigned32 589 MAX-ACCESS read-only 590 STATUS current 591 DESCRIPTION 592 "The type of Embedded Event Manager event which was registered 593 by the policy. The value corresponds to an entry in the 594 ceemEventMapTable." 595 ::= { ceemRegisteredPolicyEntry 15 } 596 597ceemRegisteredPolicyEventType7 OBJECT-TYPE 598 SYNTAX Unsigned32 599 MAX-ACCESS read-only 600 STATUS current 601 DESCRIPTION 602 "The type of Embedded Event Manager event which was registered 603 by the policy. The value corresponds to an entry in the 604 ceemEventMapTable." 605 ::= { ceemRegisteredPolicyEntry 16 } 606 607ceemRegisteredPolicyEventType8 OBJECT-TYPE 608 SYNTAX Unsigned32 609 MAX-ACCESS read-only 610 STATUS current 611 DESCRIPTION 612 "The type of Embedded Event Manager event which was registered 613 by the policy. The value corresponds to an entry in the 614 ceemEventMapTable." 615 ::= { ceemRegisteredPolicyEntry 17 } 616 617 618-- cEventMgrMIB Notification Definitions 619 620 621cEventMgrServerEvent NOTIFICATION-TYPE 622 OBJECTS { 623 ceemHistoryEventType1, 624 ceemHistoryEventType2, 625 ceemHistoryEventType3, 626 ceemHistoryEventType4, 627 ceemHistoryPolicyPath, 628 ceemHistoryPolicyName, 629 ceemHistoryPolicyExitStatus 630 } 631 STATUS current 632 DESCRIPTION 633 "This notification is sent by the Embedded Event Manager 634 server after it has run a policy associated with the 635 event ceemHistoryEventType that was received." 636 ::= { cEventMgrMIBNotif 1 } 637 638 639cEventMgrPolicyEvent NOTIFICATION-TYPE 640 OBJECTS { 641 ceemHistoryEventType1, 642 ceemHistoryEventType2, 643 ceemHistoryEventType3, 644 ceemHistoryEventType4, 645 ceemHistoryPolicyPath, 646 ceemHistoryPolicyName, 647 ceemHistoryPolicyIntData1, 648 ceemHistoryPolicyIntData2, 649 ceemHistoryPolicyStrData 650 } 651 STATUS current 652 DESCRIPTION 653 "This notification is configured to be sent from within 654 an Embedded Event Manager policy after an Embedded Event 655 Manager event ceemHistoryEventType has occurred. 656 If one or more of the objects ceemHistoryPolicyIntData1, 657 ceemHistoryPolicyIntData2, and ceemHistoryPolicyStrData are 658 not instantiated, then the varbind for the object(s) not 659 instantiated will contain the value 'noSuchInstance'." 660 ::= { cEventMgrMIBNotif 2 } 661-- conformance information 662cEventMgrCompliances OBJECT IDENTIFIER 663 ::= { cEventMgrConformance 1 } 664 665cEventMgrGroups OBJECT IDENTIFIER 666 ::= { cEventMgrConformance 2 } 667 668 669-- compliance statements 670cEventMgrCompliance MODULE-COMPLIANCE 671 STATUS deprecated 672 DESCRIPTION 673 "The implementation requirements for the 674 Embedded Event Manager notification MIB." 675 MODULE -- this module 676 MANDATORY-GROUPS { 677 cEventMgrDescrGroup, 678 cEventMgrNotificationsGroup, 679 cEventMgrRegisteredPolicyGroup 680 } 681 682 GROUP cEventMgrHistoryGroup 683 DESCRIPTION 684 "This group is required when the network element 685 supports the storing of Embedded Event Manager notification 686 history information." 687 ::= { cEventMgrCompliances 1 } 688 689cEventMgrComplianceRev1 MODULE-COMPLIANCE 690 STATUS current 691 DESCRIPTION 692 "The implementation requirements for the 693 Embedded Event Manager notification MIB." 694 MODULE -- this module 695 MANDATORY-GROUPS { 696 cEventMgrDescrGroup, 697 cEventMgrNotificationsGroup, 698 cEventMgrRegisteredPolicyGroup, 699 cEventMgrRegisteredPolicyGroupSup1 700 } 701 702 GROUP cEventMgrHistoryGroup 703 DESCRIPTION 704 "This group is required when the network element 705 supports the storing of Embedded Event Manager notification 706 history information." 707 708 GROUP cEventMgrHistoryGroupSup1 709 DESCRIPTION 710 "This group is required when the network element 711 supports the storing of Embedded Event Manager notification 712 history information." 713 ::= { cEventMgrCompliances 2 } 714 715-- Units of Conformance 716cEventMgrDescrGroup OBJECT-GROUP 717 OBJECTS { 718 ceemEventName, 719 ceemEventDescrText 720 } 721 STATUS current 722 DESCRIPTION 723 "A collection of managed objects defining the description 724 of Embedded Event Manager events." 725 ::= { cEventMgrGroups 1 } 726 727cEventMgrHistoryGroup OBJECT-GROUP 728 OBJECTS { 729 ceemHistoryMaxEventEntries, 730 ceemHistoryLastEventEntry, 731 ceemHistoryEventType1, 732 ceemHistoryEventType2, 733 ceemHistoryEventType3, 734 ceemHistoryEventType4, 735 ceemHistoryPolicyPath, 736 ceemHistoryPolicyName, 737 ceemHistoryPolicyExitStatus, 738 ceemHistoryPolicyIntData1, 739 ceemHistoryPolicyIntData2, 740 ceemHistoryPolicyStrData, 741 ceemHistoryNotifyType 742 } 743 STATUS current 744 DESCRIPTION "Embedded Event Manager event history." 745 ::= { cEventMgrGroups 2 } 746 747cEventMgrNotificationsGroup NOTIFICATION-GROUP 748 NOTIFICATIONS { 749 cEventMgrServerEvent, 750 cEventMgrPolicyEvent 751 } 752 STATUS current 753 DESCRIPTION 754 "The collection of notifications used to indicate changes 755 to the ceemHistoryTable." 756 ::= { cEventMgrGroups 3 } 757 758cEventMgrRegisteredPolicyGroup OBJECT-GROUP 759 OBJECTS { 760 ceemRegisteredPolicyName, 761 ceemRegisteredPolicyEventType1, 762 ceemRegisteredPolicyEventType2, 763 ceemRegisteredPolicyEventType3, 764 ceemRegisteredPolicyEventType4, 765 ceemRegisteredPolicyStatus, 766 ceemRegisteredPolicyType, 767 ceemRegisteredPolicyNotifFlag, 768 ceemRegisteredPolicyRegTime, 769 ceemRegisteredPolicyEnabledTime, 770 ceemRegisteredPolicyRunTime, 771 ceemRegisteredPolicyRunCount 772 } 773 STATUS current 774 DESCRIPTION 775 "A collection of managed objects defining the description 776 of Embedded Event Manager registered policies." 777 ::= { cEventMgrGroups 4 } 778 779cEventMgrHistoryGroupSup1 OBJECT-GROUP 780 OBJECTS { 781 ceemHistoryEventType5, 782 ceemHistoryEventType6, 783 ceemHistoryEventType7, 784 ceemHistoryEventType8 785 } 786 STATUS current 787 DESCRIPTION "Addtional history event types 5-8." 788 ::= { cEventMgrGroups 5 } 789 790cEventMgrRegisteredPolicyGroupSup1 OBJECT-GROUP 791 OBJECTS { 792 ceemRegisteredPolicyEventType5, 793 ceemRegisteredPolicyEventType6, 794 ceemRegisteredPolicyEventType7, 795 ceemRegisteredPolicyEventType8 796 } 797 STATUS current 798 DESCRIPTION "Addtional registered policy event types 5-8." 799 ::= { cEventMgrGroups 6 } 800 801END 802 803 804 805