smilint output for ./Condition-MIB


Message Severities
SeverityCount
severe1
Message Types
TypeCount
internal-other (severe)1

Messages:

Condition-MIB

   1: -- extracted from draft-ietf-disman-conditionmib-01.txt
   2: -- at Thu Nov 22 06:07:18 2001
   3: 
   4: Condition-MIB DEFINITIONS ::= BEGIN
   5: 
   6: IMPORTS
   7: 
   8:     MODULE-IDENTITY, OBJECT-TYPE, Unsigned32,
   9:           FROM SNMPv2-SMI
   9: severe - syntax error, unexpected FROM
  10:     TEXTUAL-CONVENTION, DateAndTime, TruthValue
  11:           FROM SNMPv2-TC
  12:     SnmpAdminString
  13:           FROM SNMP-FRAMEWORK-MIB
  14:     IANAItuProbableCause
  15:           FROM ALARM-MIB 	
  16:     MODULE-COMPLIANCE, OBJECT-GROUP
  17:           FROM SNMPv2-CONF
  18: 
  19: 
  20: condMIB MODULE-IDENTITY
  21:     LAST-UPDATED "200111150000Z"  -- November 15, 2001
  22:     ORGANIZATION "IETF Distributed Management Working Group"
  23:     CONTACT-INFO
  24:                         "WG-email:   disman@dorothy.bmc.com  
  25:            Subscribe:   disman-request@dorothy.bmc.com  
  26:                         In message body: 
  27:                         subscribe disman your_email_address  
  28:            Archive:     ftp://amethyst.bmc.com/pub/disman/archives 
  29:             
  30:            Chair:      Randy Presuhn  
  31:                        BMC Software 
  32:            EMail:      rpresuhn@bmc.com 
  33:            Phone:      +1-301-854-6889 
  34:     
  35:            Authors:    Anni Huynh
  36: 			     a_n_huynh@yahoo.com
  37: 
  38:                        David T. Perkins 
  39:                        dperkins@dsperkins.com
  40:    
  41:                        Mark A. Stewart
  42:                        mstewart1@nc.rr.com
  43:  
  44:                        Kam Lam
  45:                        hklam@lucent.com
  46:  
  47:          DESCRIPTION
  48:                   "The MIB module defines MIB objects and notifications that 
  49:         provide mechanisms to monitor abnormal conditions currently active and
  50:         the history of abnormal conditions being set and cleared on a managed   
  51:         system."
  52:     REVISION  "200111150000Z"	
  53:     DESCRIPTION
  54:        "The initial revision"
  55:     ::= { mib-2 yy }
  56: 
  57: ------------------
  58: -- MIB Objects
  59: ------------------
  60: condMIBObjects   OBJECT IDENTIFIER ::= { conMIB 1 }
  61: 
  62: condActive    OBJECT IDENTIFIER ::= { condMIBObjects 1 }
  63: condRetired   OBJECT IDENTIFIER ::= { condMIBObjects 2 }
  64: condStanding  OBJECT IDENTIFIER ::= { condMIBObjects 3 }
  65: condNotice    OBJECT IDENTIFIER ::= { condMIBObjects 4 }
  66:  
  67: --------------
  68: -- Event 
  69: --------------
  70: condEvents OBJECT IDENTIFIER ::= { condMIB 2 }
  71: condEventsV2 OBJECT IDENTIFIER ::= { condEvents 0 }
  72: 
  73: ----------------------
  74: -- Textual Convention
  75: ----------------------
  76: ConditionIndex ::= TEXTUAL-CONVENTION
  77:   STATUS  current
  78:   DESCRIPTION
  79:     "The unique identifier of a condition and/or condition
  80:      notice within a table."
  81:   SYNTAX  Unsigned32
  82: 
  83: ConditionLocation ::= TEXTUAL-CONVENTION
  84:   STATUS current
  85:   DESCRIPTION
  86:     "A text field describing the physical or logical location at
  87:     which a condition occurred.
  88: 
  89:     The fields <node>,<Rack>,<shelf>,<slot>,<port> would be concatenated
  90:     into the physical location identifier with some delimiter."
  91:   SYNTAX SnmpAdminString
  92: 
  93: ConditionSeverity ::= TEXTUAL-CONVENTION
  94:   STATUS  current
  95:   DESCRIPTION
  96:     "The perceived severity level of a condition."
  97:   REFERENCE
  98:     "Recommendation X.733 (02/92) - Information Technology -
  99:      Open Systems Interconnection - Systems Management:
 100:      Alarm Reporting Function"
 101:   SYNTAX  INTEGER {
 102:     cleared(1),
 103:     indeterminate(2),
 104:     warning(3),
 105:     minor(4),
 106:     major(5),
 107:     critical(6)
 108:     }
 109: 
 110: ConditionCategory ::= TEXTUAL-CONVENTION
 111:   STATUS  current
 112:   DESCRIPTION
 113:     "The category of an abnormal condition."
 114:   REFERENCE
 115:     "Recommendation X.733 (02/92) - Information Technology -
 116:      Open Systems Interconnection - Systems Management:
 117:      Alarm Reporting Function"
 118:   SYNTAX  INTEGER {
 119:     communications(1),
 120:     qualityOfService(2),
 121:     processingError(3),
 122:     equipment(4),
 123:     environmental(5)
 124:     }
 125: 
 126: ConditionType ::= TEXTUAL-CONVENTION
 127:   STATUS  current
 128:   DESCRIPTION
 129:     "The identity of the type of an abnormal condition or raised alarm"
 130:   SYNTAX  IANAItuProbableCause 
 131: 
 132: ---------------------------
 133: -- Active condition objects
 134: ---------------------------
 135: 
 136: condActiveMaxNumber OBJECT-TYPE
 137:   SYNTAX  Unsigned32
 138:   MAX-ACCESS  read-only
 139:   STATUS  current
 140:   DESCRIPTION
 141:     "The maximum number of active conditions the system will
 142:      store in condActiveTable.  This value is set high
 143:      enough that it cannot be exceeded by the system (i.e., the
 144:      system is not capable of generating more than this number
 145:      of simultaneous standing conditions)."
 146:   ::= { condActive 1 }
 147: 
 148: condActiveTable OBJECT-TYPE
 149:   SYNTAX  SEQUENCE OF CondActiveEntry
 150:   MAX-ACCESS  not-accessible
 151:   STATUS  current
 152:   DESCRIPTION
 153:     "A table of active conditions on the system. 
 154: 
 155:      The table index is virtual and does not represent a physical location.  
 156:      As each new condition is generated, it is assigned a new identifier; 
 157:      old identifiers are not reused.
 158: 
 159:      An entry in the table is removed when the condition it represents
 160:      is cleared.  Note that this means the identifiers of the standing 
 161:      conditions in the table cannot be assumed to be consecutive."
 162:   ::= { condActive 2 }
 163: 
 164: condActiveEntry OBJECT-TYPE
 165:   SYNTAX  CondActiveEntry
 166:   MAX-ACCESS  not-accessible
 167:   STATUS  current
 168:   DESCRIPTION
 169:     "A conceptual row that contains information about an active condition."
 170:   INDEX  { condActiveIndex }
 171:   ::= { condActiveTable 1 }
 172: 
 173: CondActiveEntry ::=
 174:   SEQUENCE {
 175:     condActiveIndex               ConditionIndex,
 176:     condActiveLocation            ConditionLocation,
 177:     condActiveDateAndTime         DateAndTime,
 178:     condActiveCategory            ConditionCategory,
 179:     condActiveSeverity            ConditionSeverity,
 180:     condActiveProbableCause       ConditionType,
 181:     condActiveServiceAffecting    TruthValue,
 182:     condActiveText                SnmpAdminString
 183:     }
 184: 
 185: condActiveIndex OBJECT-TYPE
 186:   SYNTAX  ConditionIndex
 187:   MAX-ACCESS  not-accessible
 188:   STATUS  current
 189:   DESCRIPTION
 190:     "The unique identifier of the condition within this table."
 191:   ::= { condActiveEntry 1 }
 192: 
 193: condActiveLocation OBJECT-TYPE
 194:   SYNTAX  ConditionLocation
 195:   MAX-ACCESS  read-only
 196:   STATUS  current
 197:   DESCRIPTION
 198:     "The device generated identifier indicating the location of the equipment 
 199:      that generated the condition (e.g. node.shelf.slot.port)."
 200:   ::= { condActiveEntry 2 }
 201: 
 202: condActiveDateAndTime OBJECT-TYPE
 203:   SYNTAX  DateAndTime
 204:   MAX-ACCESS  read-only
 205:   STATUS  current
 206:   DESCRIPTION
 207:     "The date and time when the condition was generated."
 208:   ::= { condActiveEntry 3 }
 209: 
 210: condActiveCategory OBJECT-TYPE
 211:   SYNTAX  ConditionCategory
 212:   MAX-ACCESS  read-only
 213:   STATUS  current
 214:   DESCRIPTION
 215:     "The category of the condition, as assigned by the device
 216:      that generated it."
 217:   ::= { condActiveEntry 4 }
 218: 
 219: condActiveSeverity OBJECT-TYPE
 220:   SYNTAX  ConditionSeverity
 221:   MAX-ACCESS  read-only
 222:   STATUS  current
 223:   DESCRIPTION
 224:     "The perceived severity level of the condition, as assigned
 225:      by the device that generated the condition."
 226:   ::= { condActiveEntry 5 }
 227: 
 228: condActiveProbableCause OBJECT-TYPE
 229:   SYNTAX  AlarmType
 230:   MAX-ACCESS  read-only
 231:   STATUS  current
 232:   DESCRIPTION
 233:     "A high level qualification of the cause of the condition."
 234:   ::= { condActiveEntry 6 }
 235: 
 236: condActiveServiceAffecting OBJECT-TYPE
 237:   SYNTAX  TruthValue
 238:   MAX-ACCESS  read-only
 239:   STATUS  current
 240:   DESCRIPTION
 241:     "An indication of whether or not the condition is service
 242:      affecting."
 243:   ::= { condActiveEntry 7 }
 244: 
 245: condActiveText OBJECT-TYPE
 246:   SYNTAX  SnmpAdminString
 247:   MAX-ACCESS  read-only
 248:   STATUS  current
 249:   DESCRIPTION
 250:     "A text description of the condition."
 251:   ::= { condActiveEntry 8 }
 252: 
 253: ----------------------------
 254: -- Retired condition objects
 255: ----------------------------
 256: 
 257: condRetiredMaxNumber OBJECT-TYPE
 258:   SYNTAX  Unsigned32
 259:   MAX-ACCESS  read-only
 260:   STATUS  current
 261:   DESCRIPTION
 262:     "The maximum number of retired standing conditions the system will store in
 263:      condRetiredTable. This table provides a history of conditions
 264:      that have been cleared."
 265:   ::= { condRetired 1 } 
 266:     
 267: condRetiredLastIndex OBJECT-TYPE 
 268:        SYNTAX      Unsigned32 
 269:        MAX-ACCESS  read-only 
 270:        STATUS      current 
 271:        DESCRIPTION 
 272:           "The index of the youngest entry in the retired condition log 
 273:            table, or zero. The value of zero is used to indicate that no entry
 274:            exists in the retired condition log." 
 275:        ::= { condRetired 2 } 
 276: 
 277: 
 278: condRetiredTable OBJECT-TYPE
 279:   SYNTAX  SEQUENCE OF CondRetiredEntry
 280:   MAX-ACCESS  not-accessible
 281:   STATUS  current
 282:   DESCRIPTION
 283:     "A table of retired standing conditions on the system. 
 284:      The table index is virtual and does not represent a physical location.  
 285:      As each new condition is generated, it is assigned a new identifier; 
 286:      old identifiers are not reused.
 287:      
 288:      Once the condRetiredTable contains the maximum number of entries,
 289:      the oldest entry would be deleted to make room for new entry."
 290:   ::= { condRetired 3 }
 291: 
 292: condRetiredEntry OBJECT-TYPE
 293:   SYNTAX  CondRetiredEntry
 294:   MAX-ACCESS  not-accessible
 295:   STATUS  current
 296:   DESCRIPTION
 297:     "A conceptual row that contains information about an retired condition."
 298:   INDEX  { condRetiredIndex }
 299:   ::= { condRetiredTable 1 }
 300: 
 301: CondRetiredEntry ::=
 302:   SEQUENCE {
 303:     condRetiredIndex                  ConditionIndex,
 304:     condRetiredLocation               ConditionLocation,
 305:     condRetiredDateAndTimeGenerated   DateAndTime,
 306:     condRetiredDateAndTime            DateAndTime,
 307:     condRetiredCategory               ConditionCategory,
 308:     condRetiredSeverity               ConditionSeverity,
 309:     condRetiredProbableCause          ConditionType,    
 310:     condRetiredServiceAffecting       TruthValue,
 311:     condRetiredText                   SnmpAdminString,
 312:     condRetiredResolution             SnmpAdminString
 313:     }
 314: 
 315: condRetiredIndex OBJECT-TYPE
 316:   SYNTAX  ConditionIndex
 317:   MAX-ACCESS  not-accessible
 318:   STATUS  current
 319:   DESCRIPTION
 320:     "The unique identifier of the retired condition within this table."
 321:   ::= { condRetiredEntry 1 }
 322: 
 323: condRetiredLocation OBJECT-TYPE
 324:   SYNTAX  SnmpAdminString
 325:   MAX-ACCESS  read-only
 326:   STATUS  current
 327:   DESCRIPTION
 328:     "The device generated identifier indicating the location of the equipment
 329:      that generated the condition.  It is the same as condActiveLocation."
 330:   ::= { condRetiredEntry 2 }
 331: 
 332: condRetiredDateAndTimeGenerated OBJECT-TYPE
 333:   SYNTAX DateAndTime
 334:   MAX-ACCESS read-only
 335:   STATUS current
 336:   DESCRIPTION 
 337:     "The date and time when the condition was generated.  It is the same as 
 338:      condActiveDateAndTime."
 339: 	::= { condRetiredEntry 3 }
 340: 
 341: condRetiredDateAndTime OBJECT-TYPE
 342:   SYNTAX  DateAndTime
 343:   MAX-ACCESS  read-only
 344:   STATUS  current
 345:   DESCRIPTION
 346:     "The date and time when the condition was retired."
 347:   ::= { condRetiredEntry 4 }
 348: 
 349: condRetiredCategory OBJECT-TYPE
 350:   SYNTAX  ConditionCategory
 351:   MAX-ACCESS  read-only
 352:   STATUS  current
 353:   DESCRIPTION
 354:     "The category of the condition, as assigned by the device
 355:      that generated it.  It is the same as condActiveCategory."
 356:   ::= { condRetiredEntry 5 }
 357: 
 358: condRetiredSeverity OBJECT-TYPE
 359:   SYNTAX  ConditionSeverity
 360:   MAX-ACCESS  read-only
 361:   STATUS  current
 362:   DESCRIPTION
 363:     "The perceived severity level of the condition when it was active, as 
 364:      assigned by the device that generated the condition.  
 365:      It is the same as condActiveSeverity."
 366:   ::= { condRetiredEntry 6 }
 367: 
 368: condRetiredProbableCause OBJECT-TYPE
 369:   SYNTAX  ConditionProbableCause
 370:   MAX-ACCESS  read-only
 371:   STATUS  current
 372:   DESCRIPTION
 373:     "A high level qualification of the cause of the condition when it 
 374:      was active.  It is the same as condActiveProbableCause."
 375:   ::= { condRetiredEntry 7 }
 376: 
 377: condRetiredServiceAffecting OBJECT-TYPE
 378:   SYNTAX  TruthValue
 379:   MAX-ACCESS  read-only
 380:   STATUS  current
 381:   DESCRIPTION
 382:     "An indication of whether or not the condition was service
 383:      affecting when it was active.  It is the same as
 384:      condActiveServiceAffecting."
 385:   ::= { condRetiredEntry 8 }
 386: 
 387: condRetiredText OBJECT-TYPE
 388:   SYNTAX  SnmpAdminString
 389:   MAX-ACCESS  read-only
 390:   STATUS  current
 391:   DESCRIPTION
 392:     "A text description of the condition.  It is the same as condActiveText."
 393:   ::= { condRetiredEntry 9 }
 394: 
 395: condRetiredResolution OBJECT-TYPE
 396:   SYNTAX SnmpAdminString
 397:   MAX-ACCESS read-only
 398:   STATUS current
 399:   DESCRIPTION 
 400:     "Free-form text containing resolution information."
 401:   ::= { condRetiredEntry 10 }
 402: 
 403: 
 404: ---------------------------
 405: -- Transient objects
 406: ---------------------------
 407: 
 408: condTransientMaxNumber OBJECT-TYPE
 409:   SYNTAX  Unsigned32
 410:   MAX-ACCESS  read-only
 411:   STATUS  current
 412:   DESCRIPTION
 413:     "The maximum number of transient conditions the system will
 414:      store in condTransientTable."
 415:   ::= { condTransient 1 }
 416: 
 417: condTransientLastIndex OBJECT-TYPE 
 418:        SYNTAX      Unsigned32 
 419:        MAX-ACCESS  read-only 
 420:        STATUS      current 
 421:        DESCRIPTION 
 422:           "The index of the youngest entry in the transient condition log 
 423:            table, or zero. The value of zero is used to indicate that no entry
 424:            exists in the transient condition log." 
 425:        ::= { condTransient 2 } 
 426: 
 427: condTransientTable OBJECT-TYPE
 428:   SYNTAX  SEQUENCE OF CondTransientEntry
 429:   MAX-ACCESS  not-accessible
 430:   STATUS  current
 431:   DESCRIPTION
 432:     "A table of conditions on the system. 
 433:      The table index is virtual and does not represent a physical location.  
 434:      As each new condition is generated, it is assigned a new identifier; 
 435:      old identifiers are not reused. Therefore, the identifiers of the transient
 436:      conditions in the table cannot be assumed to be consecutive.
 437:      When the table reaches the max number of entries, the oldest one is deleted
 438:      to make room for the new transient condition"
 439:   ::= { condtransient 3 }
 440: 
 441: condTransientEntry OBJECT-TYPE
 442:   SYNTAX  CondTransientEntry
 443:   MAX-ACCESS  not-accessible
 444:   STATUS  current
 445:   DESCRIPTION
 446:     "A conceptual row that contains information about an transient condition."
 447:   INDEX  { condTransientIndex }
 448:   ::= { condTransientTable 1 }
 449: 
 450: CondTransientEntry ::=
 451:   SEQUENCE {
 452:     condTransientIndex               ConditionIndex,
 453:     condTransientLocation            ConditionLocation,
 454:     condTransientDateAndTime         DateAndTime,
 455:     condTransientCategory            ConditionCategory,
 456:     condTransientSeverity            ConditionSeverity,
 457:     condTransientProbableCause       ConditionType,
 458:     condTransientServiceAffecting    TruthValue,
 459:     condTransientText                SnmpAdminString
 460:     }
 461: 
 462: condTransientIndex OBJECT-TYPE
 463:   SYNTAX  ConditionIndex
 464:   MAX-ACCESS  not-accessible
 465:   STATUS  current
 466:   DESCRIPTION
 467:     "The unique identifier of the condition within this table."
 468:   ::= { condTransientEntry 1 }
 469: 
 470: condTransientLocation OBJECT-TYPE
 471:   SYNTAX  ConditionLocation
 472:   MAX-ACCESS  read-only
 473:   STATUS  current
 474:   DESCRIPTION
 475:     "The device generated identifier indicating the location of the equipment 
 476:      that generated the condition (e.g. node.shelf.slot.port)."
 477:   ::= { condTransientEntry 2 }
 478: 
 479: condTransientDateAndTime OBJECT-TYPE
 480:   SYNTAX  DateAndTime
 481:   MAX-ACCESS  read-only
 482:   STATUS  current
 483:   DESCRIPTION
 484:     "The date and time when the condition was generated."
 485:   ::= { condTransientEntry 3 }
 486: 
 487: condTransientCategory OBJECT-TYPE
 488:   SYNTAX  ConditionCategory
 489:   MAX-ACCESS  read-only
 490:   STATUS  current
 491:   DESCRIPTION
 492:     "The category of the condition, as assigned by the device
 493:      that generated it."
 494:   ::= { condTransientEntry 4 }
 495: 
 496: condTransientSeverity OBJECT-TYPE
 497:   SYNTAX  ConditionSeverity
 498:   MAX-ACCESS  read-only
 499:   STATUS  current
 500:   DESCRIPTION
 501:     "The perceived severity level of the condition, as assigned
 502:      by the device that generated the condition."
 503:   ::= { condTransientEntry 5 }
 504: 
 505: condTransientProbableCause OBJECT-TYPE
 506:   SYNTAX  ConditionProbableCause
 507:   MAX-ACCESS  read-only
 508:   STATUS  current
 509:   DESCRIPTION
 510:     "A high level qualification of the cause of the condition."
 511:   ::= { condTransientEntry 6 }
 512: 
 513: condTransientServiceAffecting OBJECT-TYPE
 514:   SYNTAX  TruthValue
 515:   MAX-ACCESS  read-only
 516:   STATUS  current
 517:   DESCRIPTION
 518:     "An indication of whether or not the condition is service
 519:      affecting."
 520:   ::= { condTransientEntry 7 }
 521: 
 522: condTransientText OBJECT-TYPE
 523:   SYNTAX  SnmpAdminString
 524:   MAX-ACCESS  read-only
 525:   STATUS  current
 526:   DESCRIPTION
 527:     "A text description of the condition."
 528:   ::= { condTransientEntry 8 }
 529: 
 530: -----------------
 531: -- Notifications
 532: -----------------
 533: 
 534: condNotificationSelection OBJECT-TYPE
 535:   SYNTAX  BITS {
 536:     cleared(0),
 537:     indeterminate(1),
 538:     warning(2),
 539:     minor(3),
 540:     major(4),
 541:     critical(5)
 542:     }
 543:   MAX-ACCESS  read-write
 544:   STATUS  current
 545:   DESCRIPTION
 546:     "This object controls the perceived condition severities for which
 547:      notifications are sent.  If a bit is set, a notification is sent for each
 548:      new condition with the corresponding perceived severity.
 549:      By default, all bits are set except indeterminate(1)."
 550:   ::= { condNotice 1 }
 551: 
 552: condActiveEvent NOTIFICATION-TYPE
 553:   OBJECTS  {
 554:     condActiveIndex,
 555:     condActiveLocation,
 556:     condActiveDateAndTime,
 557:     condActiveCategory,
 558:     condActiveSeverity,
 559:     condActiveProbableCause,
 560:     condActiveServiceAffecting,
 561:     condActiveText
 562:     }
 563:   STATUS  current
 564:   DESCRIPTION
 565:     " To notify an active condition, this notification is sent for every 
 566: condition 
 567:       severity level that is enabled in condNotificationSelection.
 568:       The objects are the same as in the associated entry in the 
 569:       condActiveTable."
 570:   ::= { condEventsV2 1 }
 571: 
 572: condRetiredEvent NOTIFICATION-TYPE
 573:   OBJECTS  {
 574:     condRetiredIndex,
 575:     condRetiredLocation,
 576:     condRetiredDateAndTimeGenerated,
 577:     condRetiredDateAndTime,
 578:     condRetiredCategory,
 579:     condRetiredSeverity,
 580:     condRetiredProbableCause,
 581:     condRetiredServiceAffecting,
 582:     condRetiredText,
 583:     condRetiredResolution          
 584:     }
 585:   STATUS  current
 586:   DESCRIPTION
 587:     " To notify that a condition is cleared, this notification is sent 
 588:       for every condition severity level that is enabled in 
 589: condNotificationSelection.
 590:       The objects are the same as in the associated entry in the
 591:       condRetiredTable."
 592:   ::= { condEventsV2 2 }
 593: 
 594: 
 595: --------------------------
 596: -- conformance information
 597: --------------------------
 598:  
 599:    condConformance OBJECT IDENTIFIER ::= { condMIB 3 }
 600: 
 601:    condCompliances OBJECT IDENTIFIER ::= { condConformance 1 }
 602: 
 603:    condCompliance MODULE-COMPLIANCE
 604:          STATUS  current
 605:          DESCRIPTION
 606:              "The compliance statement for systems supporting
 607:              the Condition MIB."
 608:          MODULE -- this module
 609:              MANDATORY-GROUPS {
 610:               condActiveGroup,
 611:               condRetiredGroup
 612:              }
 613:       ::= { condCompliances 1 }
 614: 
 615:    condGroups OBJECT IDENTIFIER ::= { condConformance 2 }	
 616: 
 617:    condActiveGroup OBJECT-GROUP
 618:       OBJECTS {
 619:           condActiveMaxNumber,
 620:           condActiveIndex,
 621:           condActiveLocation,
 622:           condActiveDateAndTime,
 623:           condActiveCategory,
 624:           condActiveSeverity,
 625:           condActiveProbableCause,
 626:           condActiveServiceAffecting,
 627:           condActiveText
 628:          }
 629:        STATUS   current
 630:        DESCRIPTION
 631:             "Condition Active group."
 632:        ::= { condGroups 1}
 633: 
 634:    condRetiredGroup OBJECT-GROUP
 635:            OBJECTS {
 636:               condRetiredMaxNumber,
 637:               condRetiredLastIndex,
 638:               condRetiredIndex,
 639:               condRetiredLocation,
 640:               condRetiredDateAndTimeGenerated,
 641:               condRetiredDateAndTime,
 642:               condRetiredCategory,
 643:               condRetiredSeverity,
 644:               condRetiredProbableCause,
 645:               condRetiredServiceAffecting,
 646:               condRetiredText,
 647:               condRetiredResolution	 	
 648:              }
 649:              STATUS   current
 650:              DESCRIPTION
 651:                   "Condition Retired group."
 652:              ::= { condGroups 2}
 653: 
 654:        condTransientGroup  OBJECT-GROUP
 655:              OBJECTS  {
 656:                       condTransientMaxNumber,
 657:                       condTransientLastIndex,
 658:                       condTransientIndex,
 659:                       condTransientLocation,
 660:                       condTransientDateAndTime,
 661:                       condTransientCategory,
 662:                       condTransientSeverity,
 663:                       condTransientProbableCause,
 664:                       condTransientServiceAffecting,
 665:                       condTransientText
 666:                        }
 667:              STATUS   current
 668:              DESCRIPTION
 669:                   " Condition Transient group."
 670:              ::= { condGroups 3}
 671: 
 672:        condNotificationSelectionGroup  OBJECT-GROUP
 673:              OBJECTS  {
 674:                       condNotificationSelection
 675:                        }
 676:              STATUS   current
 677:              DESCRIPTION
 678:                   "Notification Selection group."
 679:              ::= { condGroups 4}
 680: 
 681:    condNotificationsGroup NOTIFICATION-GROUP
 682:       NOTIFICATIONS { condActiveEvent, condRetiredEvent }
 683:       STATUS        current
 684:       DESCRIPTION
 685:               "The collection of notifications."
 686:       ::= { condGroups 5 }
 687: 
 688: END