1-- **************************************************************************** 2-- 3-- Server Health Features 4-- Management Information Base for SNMP Network Management 5-- 6-- 7-- Copyright 1992,2015 Hewlett-Packard Enterprise Development, L.P. 8-- 9-- Hewlett-Packard Enterprise Development LP shall not be liable for technical 10-- or editorial errors or omissions contained herein. The information in 11-- this document is provided "as is" without warranty of any kind and 12-- is subject to change without notice. The warranties for HP products 13-- are set forth in the express limited warranty statements 14-- accompanying such products. Nothing herein should be construed as 15-- constituting an additional warranty. 16-- 17-- Confidential computer software. Valid license from HP required for 18-- possession, use or copying. Consistent with FAR 12.211 and 12.212, 19-- Commercial Computer Software, Computer Software Documentation, and 20-- Technical Data for Commercial Items are licensed to the U.S. 21-- Government under vendor's standard commercial license. 22-- 23-- Refer to the READMIB.RDM file for more information about the 24-- organization of the information in the Compaq Enterprise. 25-- 26-- The Compaq Enterprise number is 232. 27-- The ASN.1 prefix to, and including the Compaq Enterprise is: 28-- 1.3.6.1.4.1.232 29-- 30-- **************************************************************************** 31 32CPQHLTH-MIB DEFINITIONS ::= BEGIN 33 34 IMPORTS 35 compaq FROM CPQHOST-MIB 36 enterprises FROM RFC1155-SMI 37 Counter FROM RFC1155-SMI 38 DisplayString FROM RFC1213-MIB 39 OBJECT-TYPE FROM RFC-1212 40 TRAP-TYPE FROM RFC-1215 41 sysName FROM RFC1213-MIB 42 cpqHoTrapFlags FROM CPQHOST-MIB 43 cpqSiServerSystemId FROM CPQSINFO-MIB 44 cpqSiMemModuleSize FROM CPQSINFO-MIB 45 cpqHoGUIDCanonical FROM CPQHOST-MIB; 46 47-- compaq OBJECT IDENTIFIER ::= { enterprises 232 } 48 cpqHealth OBJECT IDENTIFIER ::= { compaq 6 } 49 cpqHeMibRev OBJECT IDENTIFIER ::= { cpqHealth 1 } 50 cpqHeComponent OBJECT IDENTIFIER ::= { cpqHealth 2 } 51 cpqHeTrap OBJECT IDENTIFIER ::= { cpqHealth 3 } 52 53 cpqHeInterface OBJECT IDENTIFIER ::= { cpqHeComponent 1 } 54 cpqHeCriticalError OBJECT IDENTIFIER ::= { cpqHeComponent 2 } 55 cpqHeCorrectableMemory OBJECT IDENTIFIER ::= { cpqHeComponent 3 } 56 cpqHeAsr OBJECT IDENTIFIER ::= { cpqHeComponent 5 } 57 cpqHeThermal OBJECT IDENTIFIER ::= { cpqHeComponent 6 } 58 cpqHePostMsg OBJECT IDENTIFIER ::= { cpqHeComponent 7 } 59 cpqHeSysUtil OBJECT IDENTIFIER ::= { cpqHeComponent 8 } 60 cpqHeFltTolPwrSupply OBJECT IDENTIFIER ::= { cpqHeComponent 9 } 61 cpqHeIRC OBJECT IDENTIFIER ::= { cpqHeComponent 10 } 62 cpqHeEventLog OBJECT IDENTIFIER ::= { cpqHeComponent 11 } 63 cpqHeMgmtDisplay OBJECT IDENTIFIER ::= { cpqHeComponent 12 } 64 cpqHePowerConverter OBJECT IDENTIFIER ::= { cpqHeComponent 13 } 65 cpqHeResilientMemory OBJECT IDENTIFIER ::= { cpqHeComponent 14 } 66 cpqHePowerMeter OBJECT IDENTIFIER ::= { cpqHeComponent 15 } 67 cpqHeHWBios OBJECT IDENTIFIER ::= { cpqHeComponent 16 } 68 cpqHeSysBackupBattery OBJECT IDENTIFIER ::= { cpqHeComponent 17 } 69 cpqHeSysPwrHw OBJECT IDENTIFIER ::= { cpqHeComponent 18 } 70 cpqHeSysBoardFru OBJECT IDENTIFIER ::= { cpqHeComponent 19 } 71 cpqHePowerFailure OBJECT IDENTIFIER ::= { cpqHeComponent 20 } 72 cpqHeInterlockFailure OBJECT IDENTIFIER ::= { cpqHeComponent 21 } 73 74 cpqHeOsNetWare3x OBJECT IDENTIFIER ::= { cpqHeInterface 1 } 75 cpqHeOsCommon OBJECT IDENTIFIER ::= { cpqHeInterface 4 } 76 77-- **************************************************************************** 78-- Health MIB Revision 79-- =================== 80-- 81-- The compaq enterprise (1.3.6.1.4.1.232) 82-- cpqHealth Group (1.3.6.1.4.1.232.6) 83-- cpqHeMibRev Group (1.3.6.1.4.1.232.6.1) 84-- 85-- An Insight Agent conforming to this document will return a 86-- cpqHeMibRevMajor of one (1) and a cpqHeMibRevMinor of fifty nine (59). 87-- 88-- 89-- Implementation of the MibRev group is mandatory for all agents 90-- supporting the Server Health MIB. 91-- 92-- **************************************************************************** 93 94 cpqHeMibRevMajor OBJECT-TYPE 95 SYNTAX INTEGER (1..65535) 96 ACCESS read-only 97 STATUS mandatory 98 DESCRIPTION 99 "The Major Revision level of the MIB. 100 101 A change in the major revision level represents a major change 102 in the architecture of the MIB. A change in the major revision 103 level may indicate a significant change in the information 104 supported and/or the meaning of the supported information, 105 correct interpretation of data may require a MIB document with 106 the same major revision level." 107 ::= { cpqHeMibRev 1 } 108 109 cpqHeMibRevMinor OBJECT-TYPE 110 SYNTAX INTEGER (0..65535) 111 ACCESS read-only 112 STATUS mandatory 113 DESCRIPTION 114 "The minor revision level of the MIB. 115 116 A change in the minor revision level may represent some minor 117 additional support, no changes to any pre-existing information 118 has occurred." 119 ::= { cpqHeMibRev 2 } 120 121 cpqHeMibCondition OBJECT-TYPE 122 SYNTAX INTEGER { 123 other(1), 124 ok(2), -- default 125 degraded(3), 126 failed(4) 127 } 128 ACCESS read-only 129 STATUS mandatory 130 DESCRIPTION 131 "The overall condition. 132 133 This object represents the overall status of the server health 134 system represented by this MIB." 135 ::= { cpqHeMibRev 3 } 136 137-- **************************************************************************** 138-- Health MIB NetWare OS Group 139-- =========================== 140-- 141-- The compaq enterprise (1.3.6.1.4.1.232) 142-- cpqHealth Group (1.3.6.1.4.1.232.6) 143-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 144-- cpqHeInterface Group (1.3.6.1.4.1.232.6.2.1) 145-- cpqHeOsNetWare3x Group (1.3.6.1.4.1.232.6.2.1.1) 146-- 147-- Implementation of the cpqHeOsNetWare3x group is mandatory for all 148-- agents that support the Server Health MIB in a NetWare host 149-- operating environment. 150-- 151-- **************************************************************************** 152 153 cpqHeNw3xDriverName OBJECT-TYPE 154 SYNTAX DisplayString (SIZE (0..255)) 155 ACCESS read-only 156 STATUS deprecated 157 DESCRIPTION 158 "Driver Name. 159 160 This value identifies the NetWare Loadable Module providing the 161 operating system access to the Server Health information." 162 ::= { cpqHeOsNetWare3x 1 } 163 164 cpqHeNw3xDriverDate OBJECT-TYPE 165 SYNTAX DisplayString (SIZE (8)) 166 ACCESS read-only 167 STATUS deprecated 168 DESCRIPTION 169 "Driver Date. 170 171 The date of the NetWare Loadable Module providing the operating 172 system access to the Server Health logs. The date is 173 provided in mm/dd/yy format." 174 ::= { cpqHeOsNetWare3x 2 } 175 176 cpqHeNw3xDriverVersion OBJECT-TYPE 177 SYNTAX DisplayString (SIZE (0..5)) 178 ACCESS read-only 179 STATUS deprecated 180 DESCRIPTION 181 "Driver Version. 182 183 This is the version of the NetWare Loadable Module (NLM) 184 providing the operating system access to the Server 185 Health logs." 186 ::= { cpqHeOsNetWare3x 3 } 187 188-- **************************************************************************** 189-- Health MIB OS Common Group 190-- ========================== 191-- 192-- The compaq enterprise (1.3.6.1.4.1.232) 193-- cpqHealth Group (1.3.6.1.4.1.232.6) 194-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 195-- cpqHeInterface Group (1.3.6.1.4.1.232.6.2.1) 196-- cpqHeOsCommon Group (1.3.6.1.4.1.232.6.2.1.4) 197-- 198-- The cpqHeOsCommon group describes the interface to the Server 199-- health components. This information describes the interface modules 200-- and general OS interface architectural information. 201-- 202-- Implementation of the cpqHeOsCommon group is mandatory for all 203-- agents that support the Server Health MIB. 204-- 205-- **************************************************************************** 206 207 cpqHeOsCommonPollFreq OBJECT-TYPE 208 SYNTAX INTEGER (0..65535) 209 ACCESS read-write 210 STATUS mandatory 211 DESCRIPTION 212 "The Insight Agent's polling frequency. 213 214 The frequency, in seconds, at which the Insight Agent requests 215 information from the device driver. A frequency of zero 216 indicates that the Insight Agent retrieves the information upon 217 request of a management station, it does not poll the device 218 driver at a specific interval. 219 220 If the poll frequency is 0 all attempts to write to this 221 object will fail. If the poll frequency is non-zero, 222 setting this value will change the polling frequency of the 223 Insight Agent. Setting the poll frequency to zero will always 224 fail, an agent may also choose to fail any request to change 225 the poll frequency to a value that would severely impact system 226 performance." 227 ::= { cpqHeOsCommon 1 } 228 229-- **************************************************************************** 230-- Health MIB OS Common Module Table 231-- ================================= 232-- 233-- The compaq enterprise (1.3.6.1.4.1.232) 234-- cpqHealth Group (1.3.6.1.4.1.232.6) 235-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 236-- cpqHeInterface Group (1.3.6.1.4.1.232.6.2.1) 237-- cpqHeOsCommon Group (1.3.6.1.4.1.232.6.2.1.4) 238-- cpqHeOsCommonModuleTable (1.3.6.1.4.1.232.6.2.1.4.2) deprecated 239-- 240-- **************************************************************************** 241 242 cpqHeOsCommonModuleTable OBJECT-TYPE 243 SYNTAX SEQUENCE OF CpqHeOsCommonModuleEntry 244 ACCESS not-accessible 245 STATUS deprecated 246 DESCRIPTION 247 "Supporting software table. 248 249 This is a table of software modules that provide an interface 250 to the device this server health MIB describes." 251 ::= { cpqHeOsCommon 2 } 252 253 cpqHeOsCommonModuleEntry OBJECT-TYPE 254 SYNTAX CpqHeOsCommonModuleEntry 255 ACCESS not-accessible 256 STATUS deprecated 257 DESCRIPTION 258 "A description of a software modules that provide an interface 259 to the device this MIB describes." 260 INDEX { cpqHeOsCommonModuleIndex } 261 ::= { cpqHeOsCommonModuleTable 1 } 262 263 CpqHeOsCommonModuleEntry ::= SEQUENCE { 264 cpqHeOsCommonModuleIndex INTEGER, 265 cpqHeOsCommonModuleName DisplayString, 266 cpqHeOsCommonModuleVersion DisplayString, 267 cpqHeOsCommonModuleDate OCTET STRING, 268 cpqHeOsCommonModulePurpose DisplayString 269 } 270 271 cpqHeOsCommonModuleIndex OBJECT-TYPE 272 SYNTAX INTEGER (0..255) 273 ACCESS read-only 274 STATUS deprecated 275 DESCRIPTION 276 "A unique index for this module description." 277 ::= { cpqHeOsCommonModuleEntry 1 } 278 279 cpqHeOsCommonModuleName OBJECT-TYPE 280 SYNTAX DisplayString (SIZE (0..255)) 281 ACCESS read-only 282 STATUS deprecated 283 DESCRIPTION 284 "The module name." 285 ::= { cpqHeOsCommonModuleEntry 2 } 286 287 cpqHeOsCommonModuleVersion OBJECT-TYPE 288 SYNTAX DisplayString (SIZE (0..5)) 289 ACCESS read-only 290 STATUS deprecated 291 DESCRIPTION 292 "The module version in XX.YY format. 293 294 Where XX is the major version number and YY is the minor version 295 number. This field will be null (size 0) string if the agent 296 cannot provide the module version." 297 ::= { cpqHeOsCommonModuleEntry 3 } 298 299 cpqHeOsCommonModuleDate OBJECT-TYPE 300 SYNTAX OCTET STRING (SIZE (7)) 301 ACCESS read-only 302 STATUS deprecated 303 DESCRIPTION 304 "The module date. 305 306 field octets contents range 307 ===== ====== ======= ===== 308 1 1-2 year 0..65536 309 2 3 month 1..12 310 3 4 day 1..31 311 4 5 hour 0..23 312 5 6 minute 0..59 313 6 7 second 0..60 314 (use 60 for leap-second) 315 316 317 This field will be set to year = 0 if the agent cannot provide 318 the module date. The hour, minute, and second field will be set 319 to zero (0) if they are not relevant. The year field is set 320 with the most significant octet first." 321 ::= { cpqHeOsCommonModuleEntry 4 } 322 323 cpqHeOsCommonModulePurpose OBJECT-TYPE 324 SYNTAX DisplayString (SIZE (0..255)) 325 ACCESS read-only 326 STATUS deprecated 327 DESCRIPTION 328 "The purpose of the module described in this entry." 329 ::= { cpqHeOsCommonModuleEntry 5 } 330 331-- **************************************************************************** 332-- Health MIB Critical Error Group 333-- =============================== 334-- 335-- The compaq enterprise (1.3.6.1.4.1.232) 336-- cpqHealth Group (1.3.6.1.4.1.232.6) 337-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 338-- cpqHeCriticalError Group (1.3.6.1.4.1.232.6.2.2) 339-- 340-- The cpqHeCriticalError group describes the health critical error log. 341-- 342-- Implementation of the cpqHeCriticalError group is mandatory for all 343-- agents that support the Server Health MIB. 344-- 345-- **************************************************************************** 346 347 cpqHeCritLogSupported OBJECT-TYPE 348 SYNTAX INTEGER { 349 other(1), 350 notSupported(2), 351 supported(3) 352 } 353 ACCESS read-only 354 STATUS mandatory 355 DESCRIPTION 356 "This value specifies if this system supports the critical 357 error logging feature." 358 ::= { cpqHeCriticalError 1 } 359 360 cpqHeCritLogCondition OBJECT-TYPE 361 SYNTAX INTEGER { 362 other(1), 363 ok(2), 364 degraded(3), 365 failed(4) 366 } 367 ACCESS read-only 368 STATUS mandatory 369 DESCRIPTION 370 "This value specifies the overall condition of the critical 371 error log feature." 372 ::= { cpqHeCriticalError 2 } 373 374 cpqHeLastCritErrorAbendMsg OBJECT-TYPE 375 SYNTAX DisplayString (SIZE (0..255)) 376 ACCESS read-only 377 STATUS mandatory 378 DESCRIPTION 379 "Last Critical Termination message. 380 381 The message associated with the last critical error of 382 type criticalException(14) or abend(27)." 383 ::= { cpqHeCriticalError 3 } 384 385-- **************************************************************************** 386-- Health MIB Critical Error Table 387-- =============================== 388-- 389-- The compaq enterprise (1.3.6.1.4.1.232) 390-- cpqHealth Group (1.3.6.1.4.1.232.6) 391-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 392-- cpqHeCriticalError Group (1.3.6.1.4.1.232.6.2.2) 393-- cpqHeCriticalErrorTable (1.3.6.1.4.1.232.6.2.2.4) 394-- 395-- **************************************************************************** 396 397 cpqHeCriticalErrorTable OBJECT-TYPE 398 SYNTAX SEQUENCE OF CpqHeCriticalErrorEntry 399 ACCESS not-accessible 400 STATUS mandatory 401 DESCRIPTION 402 "A table of critical error descriptions." 403 ::= { cpqHeCriticalError 4 } 404 405 cpqHeCriticalErrorEntry OBJECT-TYPE 406 SYNTAX CpqHeCriticalErrorEntry 407 ACCESS not-accessible 408 STATUS mandatory 409 DESCRIPTION 410 "A critical error description." 411 INDEX { cpqHeCriticalErrorIndex } 412 ::= { cpqHeCriticalErrorTable 1 } 413 414 CpqHeCriticalErrorEntry ::= SEQUENCE { 415 cpqHeCriticalErrorIndex INTEGER, 416 cpqHeCriticalErrorStatus INTEGER, 417 cpqHeCriticalErrorType INTEGER, 418 cpqHeCriticalErrorTime OCTET STRING, 419 cpqHeCriticalErrorInfo OCTET STRING, 420 cpqHeCriticalErrorDesc DisplayString 421 } 422 423 cpqHeCriticalErrorIndex OBJECT-TYPE 424 SYNTAX INTEGER (0..65535) 425 ACCESS read-only 426 STATUS mandatory 427 DESCRIPTION 428 "A number that uniquely specifies this critical error 429 description. The entries will be in order of occurrence 430 with the most recent entry first." 431 ::= { cpqHeCriticalErrorEntry 1 } 432 433 cpqHeCriticalErrorStatus OBJECT-TYPE 434 SYNTAX INTEGER { 435 uncorrected(1), 436 corrected(2) 437 } 438 ACCESS read-write 439 STATUS mandatory 440 DESCRIPTION 441 "This value specifies if the user has marked this error as 442 corrected. Marking errors as corrected may be performed with 443 the Diagnostics or by a set operation on this variable. 444 Attempting to set this variable to uncorrected(1) will fail." 445 ::= { cpqHeCriticalErrorEntry 2 } 446 447 cpqHeCriticalErrorType OBJECT-TYPE 448 SYNTAX INTEGER { 449 other(1), 450 empty(2), 451 nonCorrectableMemErr(3), 452 busMasterTimeoutNmi(4), 453 commandBusTimeoutNmi(5), 454 ioCheckNmi(6), 455 refreshOverflowNmi(7), 456 cacheParityNmi(8), 457 processorParityNmi(9), 458 eisaHostMemReadHit(10), 459 processorFailure(11), 460 cautionTemperature(12), 461 postCriticalError(13), 462 criticalException(14), 463 serverManagerIfFail(15), 464 pentiumIperr(16), 465 pentiumAperr(17), 466 pentiumIeerr(18), 467 pentiumApcheck(19), 468 cpuLocalError(20), 469 failsafeTimer(21), 470 softwareNmi(22), 471 asrBaseMemoryParity(23), 472 asrExtendedMemParity(24), 473 asrResetLimit(25), 474 asrMemoryParity(26), 475 abend(27), 476 asrTestEvent(28), 477 asrTimeoutNmi(29), 478 fanFailure(30), 479 upsDetectedLineFail(31), 480 asrDetectedAtBoot(32), 481 redunPowerSupplyFailure(33), 482 pciBusParityError(34), 483 diagnosticError(35), 484 rtcChipBatteryFailure(36), 485 pentiumBerr(37), 486 dcConverterFailure(38), 487 cpuInternalThreshPassed(39) 488 } 489 ACCESS read-only 490 STATUS mandatory 491 DESCRIPTION 492 "This value specifies the type of error." 493 ::= { cpqHeCriticalErrorEntry 3 } 494 495 cpqHeCriticalErrorTime OBJECT-TYPE 496 SYNTAX OCTET STRING (SIZE (0..3)) 497 ACCESS read-only 498 STATUS mandatory 499 DESCRIPTION 500 "The time of the error: hour (first five bits), day of month 501 (next 5 bits), month (next 4 bits), year of the current century 502 (next 7 bits). The last 3 bits are reserved." 503 ::= { cpqHeCriticalErrorEntry 4 } 504 505 cpqHeCriticalErrorInfo OBJECT-TYPE 506 SYNTAX OCTET STRING (SIZE (0..4)) 507 ACCESS read-only 508 STATUS mandatory 509 DESCRIPTION 510 "Information about the error." 511 ::= { cpqHeCriticalErrorEntry 5 } 512 513 cpqHeCriticalErrorDesc OBJECT-TYPE 514 SYNTAX DisplayString (SIZE (0..255)) 515 ACCESS read-only 516 STATUS mandatory 517 DESCRIPTION 518 "A text description of the critical error." 519 ::= { cpqHeCriticalErrorEntry 6 } 520 521-- **************************************************************************** 522-- Health MIB Correctable Memory Error Group 523-- ========================================= 524-- 525-- The compaq enterprise (1.3.6.1.4.1.232) 526-- cpqHealth Group (1.3.6.1.4.1.232.6) 527-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 528-- cpqHeCorrectableMemory Group (1.3.6.1.4.1.232.6.2.3) 529-- 530-- The cpqHeCorrectableMemory group describes the health correctable memory 531-- error log. 532-- 533-- Implementation of the cpqHeCorrectableMemory group is mandatory for all 534-- agents that support the Server Health MIB on a system that has the 535-- correctable memory feature. 536-- 537-- **************************************************************************** 538 539 cpqHeCorrMemLogStatus OBJECT-TYPE 540 SYNTAX INTEGER { 541 other(1), 542 notSupported(2), 543 disabled(3), 544 enabled(4) 545 } 546 ACCESS read-only 547 STATUS mandatory 548 DESCRIPTION 549 "This value specifies whether this system is currently tracking 550 correctable memory errors." 551 ::= { cpqHeCorrectableMemory 1 } 552 553 cpqHeCorrMemLogCondition OBJECT-TYPE 554 SYNTAX INTEGER { 555 other(1), 556 ok(2), 557 degraded(3), 558 failed(4) 559 } 560 ACCESS read-only 561 STATUS mandatory 562 DESCRIPTION 563 "This value specifies the overall condition of the correctable 564 memory error log feature." 565 ::= { cpqHeCorrectableMemory 2 } 566 567 cpqHeCorrMemTotalErrs OBJECT-TYPE 568 SYNTAX INTEGER (0..2147483647) 569 ACCESS read-only 570 STATUS deprecated 571 DESCRIPTION 572 "The number of correctable memory errors that have occurred." 573 ::= { cpqHeCorrectableMemory 3 } 574 575-- **************************************************************************** 576-- Health MIB Correctable Memory Error Table 577-- ========================================= 578-- 579-- The compaq enterprise (1.3.6.1.4.1.232) 580-- cpqHealth Group (1.3.6.1.4.1.232.6) 581-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 582-- cpqHeCorrectableMemory Group (1.3.6.1.4.1.232.6.2.3) 583-- cpqHeCorrMemErrTable (1.3.6.1.4.1.232.6.2.3.4) 584-- 585-- **************************************************************************** 586 587 cpqHeCorrMemErrTable OBJECT-TYPE 588 SYNTAX SEQUENCE OF CpqHeCorrMemErrEntry 589 ACCESS not-accessible 590 STATUS mandatory 591 DESCRIPTION 592 "A table of correctable memory error descriptions." 593 ::= { cpqHeCorrectableMemory 4 } 594 595 cpqHeCorrMemErrEntry OBJECT-TYPE 596 SYNTAX CpqHeCorrMemErrEntry 597 ACCESS not-accessible 598 STATUS mandatory 599 DESCRIPTION 600 "A correctable memory error description." 601 INDEX { cpqHeCorrMemErrIndex } 602 ::= { cpqHeCorrMemErrTable 1 } 603 604 CpqHeCorrMemErrEntry ::= SEQUENCE { 605 cpqHeCorrMemErrIndex INTEGER, 606 cpqHeCorrMemErrCount INTEGER, 607 cpqHeCorrMemErrTime OCTET STRING, 608 cpqHeCorrMemErrDdr OCTET STRING, 609 cpqHeCorrMemErrSyndrome OCTET STRING, 610 cpqHeCorrMemErrDesc DisplayString, 611 cpqHeCorrMemErrHwLocation DisplayString 612 } 613 614 cpqHeCorrMemErrIndex OBJECT-TYPE 615 SYNTAX INTEGER (0..65535) 616 ACCESS read-only 617 STATUS mandatory 618 DESCRIPTION 619 "A number that uniquely specifies this correctable memory error 620 description. The entries will be in order of occurrence with the 621 most recent new entry first." 622 ::= { cpqHeCorrMemErrEntry 1 } 623 624 cpqHeCorrMemErrCount OBJECT-TYPE 625 SYNTAX INTEGER (0..255) 626 ACCESS read-write 627 STATUS mandatory 628 DESCRIPTION 629 "The number of times this memory location has had a correctable 630 memory error. The value zero (0) indicates that the user has 631 marked this error as corrected. Marking errors as corrected may 632 be performed with the Diagnostics or with a set operation 633 of 0 on this variable. Any non-zero valued set operation will 634 fail." 635 ::= { cpqHeCorrMemErrEntry 2 } 636 637 cpqHeCorrMemErrTime OBJECT-TYPE 638 SYNTAX OCTET STRING (SIZE (0..3)) 639 ACCESS read-only 640 STATUS mandatory 641 DESCRIPTION 642 "The time of the error: hour (first five bits), day of month 643 (next 5 bits), month (next 4 bits), year of the current century 644 (next 7 bits). The last 3 bits are reserved." 645 ::= { cpqHeCorrMemErrEntry 3 } 646 647 cpqHeCorrMemErrDdr OBJECT-TYPE 648 SYNTAX OCTET STRING (SIZE (0..2)) 649 ACCESS read-only 650 STATUS mandatory 651 DESCRIPTION 652 "The data destination register value. 653 654 This contains information about the memory bank in which the 655 error occurred. The interpretation of this value is dependent 656 on the machine type." 657 ::= { cpqHeCorrMemErrEntry 4 } 658 659 cpqHeCorrMemErrSyndrome OBJECT-TYPE 660 SYNTAX OCTET STRING (SIZE (0..2)) 661 ACCESS read-only 662 STATUS mandatory 663 DESCRIPTION 664 "The memory syndrome value. 665 666 This contains information about the memory module in which the 667 error occurred. The interpretation of this value is dependant 668 on the machine type." 669 ::= { cpqHeCorrMemErrEntry 5 } 670 671 cpqHeCorrMemErrDesc OBJECT-TYPE 672 SYNTAX DisplayString (SIZE (0..255)) 673 ACCESS read-only 674 STATUS mandatory 675 DESCRIPTION 676 "A text description of the correctable memory error." 677 ::= { cpqHeCorrMemErrEntry 6 } 678 679 cpqHeCorrMemErrHwLocation OBJECT-TYPE 680 SYNTAX DisplayString (SIZE (0..255)) 681 ACCESS read-only 682 STATUS optional 683 DESCRIPTION 684 "A text description of the hardware location, on complex 685 multi SBB hardware only, for the correctable memory error. 686 A NULL string indicates that the hardware location could not 687 be determined or is irrelevant." 688 ::= { cpqHeCorrMemErrEntry 7 } 689 690 cpqHeCorrMemErrorCntThresh OBJECT-TYPE 691 SYNTAX INTEGER (0..2147483647) 692 ACCESS read-only 693 STATUS mandatory 694 DESCRIPTION 695 "The error threshold for Correctable memory errors. When 696 cpqHeCorrMemErrCount is greater than or equal to this value 697 user action is required to replace the failing memory module." 698 ::= { cpqHeCorrectableMemory 5 } 699 700-- **************************************************************************** 701-- Health MIB Automatic Server Recovery (ASR) Group 702-- ================================================ 703-- 704-- The compaq enterprise (1.3.6.1.4.1.232) 705-- cpqHealth Group (1.3.6.1.4.1.232.6) 706-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 707-- cpqHeAsr Group (1.3.6.1.4.1.232.6.2.5) 708-- 709-- The cpqHeAsr group describes the Automatic Server Recovery Health 710-- feature. 711-- 712-- Implementation of the cpqHeAsr group is mandatory for all agents that 713-- support the Server Health MIB on a system that supports the ASR feature. 714-- 715-- **************************************************************************** 716 717 cpqHeAsrStatus OBJECT-TYPE 718 SYNTAX INTEGER { 719 other(1), 720 notAvailable(2), 721 disabled(3), 722 enabled(4) 723 } 724 ACCESS read-write 725 STATUS mandatory 726 DESCRIPTION 727 "The Automatic Server Recovery feature status. 728 729 If this object is currently other(1) or notAvailable(2) all 730 set operations will fail. Any attempt to set this object to 731 other(1) or notAvailable(2) by a management station will fail. 732 733 Setting this object to disabled(3) or enabled(4) will disable 734 or enable the ASR feature. 735 736 Setting this object to disabled(3) will disable the following 737 objects: 738 cpqHeAsrPagerStatus 739 cpqHeAsrDialInStatus 740 cpqHeAsrDialOutStatus" 741 ::= { cpqHeAsr 1 } 742 743 cpqHeAsrMajorVersion OBJECT-TYPE 744 SYNTAX INTEGER (0..255) 745 ACCESS read-only 746 STATUS mandatory 747 DESCRIPTION 748 "The major version number of the Automatic Server Recovery 749 feature hardware." 750 ::= { cpqHeAsr 2 } 751 752 cpqHeAsrMinorVersion OBJECT-TYPE 753 SYNTAX INTEGER (0..255) 754 ACCESS read-only 755 STATUS mandatory 756 DESCRIPTION 757 "The minor version number of the Automatic Server Recovery 758 feature hardware." 759 ::= { cpqHeAsr 3 } 760 761 cpqHeAsrTimeout OBJECT-TYPE 762 SYNTAX INTEGER 763 ACCESS read-write 764 STATUS mandatory 765 DESCRIPTION 766 "The time-out in minutes for the Automatic Server Recovery 767 feature hardware. If the variable is not supported, a value 768 of -1 will be returned." 769 ::= { cpqHeAsr 4 } 770 771 cpqHeAsrBaseIo OBJECT-TYPE 772 SYNTAX INTEGER 773 ACCESS read-only 774 STATUS mandatory 775 DESCRIPTION 776 "The Automatic Server Recovery feature Base I/O address." 777 ::= { cpqHeAsr 5 } 778 779 cpqHeAsrPost OBJECT-TYPE 780 SYNTAX INTEGER { 781 other(1), 782 failed(2), 783 ok(3) 784 } 785 ACCESS read-only 786 STATUS deprecated 787 DESCRIPTION 788 "Indicates if the Automatic Server Recovery timer passed 789 the server power-on self test." 790 ::= { cpqHeAsr 6 } 791 792 cpqHeAsrReset OBJECT-TYPE 793 SYNTAX INTEGER { 794 other(1), 795 manualReset(2), 796 asrReset(3), 797 viewed-asrReset(4) 798 } 799 ACCESS read-write 800 STATUS mandatory 801 DESCRIPTION 802 "Indicates if the previous reset was caused by the ASR 803 timer. An asrReset(3) condition may be changed with a 804 viewed-asrReset(4) set operation. This is only valid 805 if this variable's current value is asrReset(3). Setting 806 this variable to any other value than viewed-asrReset(4) 807 will fail." 808 ::= { cpqHeAsr 7 } 809 810 cpqHeAsrReboot OBJECT-TYPE 811 SYNTAX INTEGER { 812 other(1), 813 bootOs(2), 814 bootUtilities(3) 815 } 816 ACCESS read-write 817 STATUS mandatory 818 DESCRIPTION 819 "Indicates what software should be started when the server is 820 rebooted by the ASR feature. 821 822 If this object is currently set to other(1), set operations 823 will fail. This object may not be set to other(1) by a 824 management station. 825 826 Setting this object to bootOs(2) or bootUtilities(3) 827 will select the software to be started after an ASR reboot." 828 ::= { cpqHeAsr 8 } 829 830 cpqHeAsrRebootLimit OBJECT-TYPE 831 SYNTAX INTEGER 832 ACCESS read-write 833 STATUS mandatory 834 DESCRIPTION 835 "The number of ASR timer reboots that should cause the server to 836 boot the firmware console and override the standard reboot 837 setting (cpqHeAsrReboot). If this value is 0 then no limit is 838 defined and the standard reboot option will always be used. If 839 the variable is not supported, a value of -1 will be returned." 840 ::= { cpqHeAsr 9 } 841 842 cpqHeAsrRebootCount OBJECT-TYPE 843 SYNTAX INTEGER 844 ACCESS read-write 845 STATUS mandatory 846 DESCRIPTION 847 "The number of ASR reboots that have occurred on this server 848 since the last manual reboot. Reboot count may be reset with 849 a zero valued set operation on this variable. Setting this 850 value to a non-zero value will fail. If the variable is not 851 supported, a value of -1 will be returned." 852 ::= { cpqHeAsr 10 } 853 854 cpqHeAsrPagerStatus OBJECT-TYPE 855 SYNTAX INTEGER { 856 other(1), 857 disabled(2), 858 enabled(3) 859 } 860 ACCESS read-write 861 STATUS mandatory 862 DESCRIPTION 863 "The status of the ASR pager feature. 864 865 If the current value of this object is not other(1), it may 866 be set to disabled(2) or enabled(3). Attempting a set operation 867 while the value is other(1) will fail. Attempting to set the 868 value to other(1) will fail. 869 870 Setting this object to enabled(3) will enable the 871 cpqHeAsrStatus object." 872 ::= { cpqHeAsr 11 } 873 874 cpqHeAsrPagerNumber OBJECT-TYPE 875 SYNTAX DisplayString (SIZE (0..60)) 876 ACCESS read-write 877 STATUS mandatory 878 DESCRIPTION 879 "The pager number to be dialed after an ASR reboot." 880 ::= { cpqHeAsr 12 } 881 882 cpqHeAsrCommPort OBJECT-TYPE 883 SYNTAX INTEGER 884 ACCESS read-write 885 STATUS mandatory 886 DESCRIPTION 887 "The communication port to be used by the firmware pager and 888 console. The value zero (0) indicates this setting is undefined. 889 890 If the current value of this object is zero (0) any 891 attempt to set this object from a management station 892 will fail. Any attempt to set this object to zero (0) 893 by a management station will fail. If the variable is not 894 supported, a value of -1 will be returned." 895 ::= { cpqHeAsr 13 } 896 897 cpqHeAsrBaudRate OBJECT-TYPE 898 SYNTAX INTEGER 899 ACCESS read-only 900 STATUS mandatory 901 DESCRIPTION 902 "The baud rate to be used by the firmware pager and console. 903 The value zero (0) indicates this setting is undefined. If the 904 variable is not supported, a value of -1 will be returned." 905 ::= { cpqHeAsr 14 } 906 907 cpqHeAsrPagerMessage OBJECT-TYPE 908 SYNTAX DisplayString (SIZE (0..8)) 909 ACCESS read-write 910 STATUS mandatory 911 DESCRIPTION 912 "The 8 character pager message entered by the user." 913 ::= { cpqHeAsr 15 } 914 915 cpqHeAsrBootFail OBJECT-TYPE 916 SYNTAX INTEGER { 917 other(1), 918 interrupt18(2) 919 } 920 ACCESS read-only 921 STATUS deprecated 922 DESCRIPTION 923 "The action to be taken if an ASR reboot failure occurs." 924 ::= { cpqHeAsr 16 } 925 926 cpqHeAsrCondition OBJECT-TYPE 927 SYNTAX INTEGER { 928 other(1), 929 ok(2), 930 degraded(3), 931 failed(4) 932 } 933 ACCESS read-only 934 STATUS mandatory 935 DESCRIPTION 936 "This value specifies the overall condition of the ASR feature." 937 ::= { cpqHeAsr 17 } 938 939 cpqHeAsrDialInStatus OBJECT-TYPE 940 SYNTAX INTEGER { 941 other(1), 942 disabled(2), 943 enabled(3) 944 } 945 ACCESS read-write 946 STATUS mandatory 947 DESCRIPTION 948 "The status of the ASR dial in feature. 949 950 If the current value of this object is other(1) any attempt to 951 set this object from a management station will fail. Any 952 attempt to set this object to other(1) by a management station 953 will fail. 954 955 Setting this object to enabled(3) will enable the 956 cpqHeAsrStatus object." 957 ::= { cpqHeAsr 18 } 958 959 cpqHeAsrDialOutStatus OBJECT-TYPE 960 SYNTAX INTEGER { 961 other(1), 962 disabled(2), 963 enabled(3) 964 } 965 ACCESS read-write 966 STATUS mandatory 967 DESCRIPTION 968 "The status of the ASR dial out feature. 969 970 If the current value of this object is other(1) any attempt to 971 set this object from a management station will fail. Any 972 attempt to set this object to other(1) by a management station 973 will fail. 974 975 Setting this object to enabled(3) will enable the 976 cpqHeAsrStatus and the cpqHeAsrDialInStatus objects." 977 ::= { cpqHeAsr 19 } 978 979 cpqHeAsrDialOutNumber OBJECT-TYPE 980 SYNTAX DisplayString (SIZE (0..60)) 981 ACCESS read-write 982 STATUS mandatory 983 DESCRIPTION 984 "The phone number to be dialed for remote diagnostics if an ASR 985 reset occurs." 986 ::= { cpqHeAsr 20 } 987 988 cpqHeAsrNetworkAccessStatus OBJECT-TYPE 989 SYNTAX INTEGER { 990 other(1), 991 disabled(2), 992 enabled(3) 993 } 994 ACCESS read-write 995 STATUS mandatory 996 DESCRIPTION 997 "The status of the ASR network access feature. 998 999 If the current value of this object is other(1) any attempt to 1000 set this object from a management station will fail. Any 1001 attempt to set this object to other(1) by a management station 1002 will fail." 1003 ::= { cpqHeAsr 21 } 1004 1005 cpqHeAsrPollTime OBJECT-TYPE 1006 SYNTAX INTEGER 1007 ACCESS read-write 1008 STATUS optional 1009 DESCRIPTION 1010 "The poll time in seconds the ASR watchdog timer is being 1011 refreshed periodically." 1012 ::= { cpqHeAsr 22 } 1013 1014 1015-- **************************************************************************** 1016-- Health MIB Thermal Group 1017-- ======================== 1018-- 1019-- The compaq enterprise (1.3.6.1.4.1.232) 1020-- cpqHealth Group (1.3.6.1.4.1.232.6) 1021-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 1022-- cpqHeThermal Group (1.3.6.1.4.1.232.6.2.6) 1023-- 1024-- The cpqHeThermal group describes the status of the temperature and the 1025-- fans that regulate the temperature. 1026-- 1027-- Implementation of the cpqHeThermal group is mandatory for all agents 1028-- that support the Server Health MIB on a system that supports the thermal 1029-- sensing features. 1030-- 1031-- **************************************************************************** 1032 1033 cpqHeThermalCondition OBJECT-TYPE 1034 SYNTAX INTEGER { 1035 other(1), 1036 ok(2), 1037 degraded(3), 1038 failed(4) 1039 } 1040 ACCESS read-only 1041 STATUS mandatory 1042 DESCRIPTION 1043 "This value specifies the overall condition of the system's 1044 thermal environment." 1045 ::= { cpqHeThermal 1 } 1046 1047 cpqHeThermalDegradedAction OBJECT-TYPE 1048 SYNTAX INTEGER { 1049 other(1), 1050 continue(2), 1051 shutdown(3) 1052 } 1053 ACCESS read-write 1054 STATUS mandatory 1055 DESCRIPTION 1056 "The action to perform when the thermal condition is degraded. 1057 1058 This value will be one of the following: 1059 other(1) 1060 This feature is not supported by this system or driver. 1061 1062 continue(2) 1063 The system should be allowed to continue. 1064 1065 shutdown(3) 1066 The system should be shutdown." 1067 ::= { cpqHeThermal 2 } 1068 1069 cpqHeThermalTempStatus OBJECT-TYPE 1070 SYNTAX INTEGER { 1071 other(1), 1072 ok(2), 1073 degraded(3), 1074 failed(4) 1075 } 1076 ACCESS read-only 1077 STATUS mandatory 1078 DESCRIPTION 1079 "The status of the system's temperature sensors: 1080 1081 This value will be one of the following: 1082 other(1) 1083 Temp sensing is not supported by this system or driver. 1084 1085 ok(2) 1086 All temp sensors are within normal operating range. 1087 1088 degraded(3) 1089 A temp sensor is outside of normal operating range. 1090 1091 failed(4) 1092 A temp sensor detects a condition that could permanently 1093 damage the system. 1094 1095 The system will automatically shutdown if the failed(4) condition 1096 results, so it is unlikely that this value will ever be returned 1097 by the agent. If the cpqHeThermalDegradedAction is set to 1098 shutdown(3) the system will be shutdown if the degraded(3) 1099 condition occurs." 1100 ::= { cpqHeThermal 3 } 1101 1102 cpqHeThermalSystemFanStatus OBJECT-TYPE 1103 SYNTAX INTEGER { 1104 other(1), 1105 ok(2), 1106 degraded(3), 1107 failed(4) 1108 } 1109 ACCESS read-only 1110 STATUS mandatory 1111 DESCRIPTION 1112 "The status of the fan(s) in the system. 1113 1114 This value will be one of the following: 1115 other(1) 1116 Fan status detection is not supported by this system or driver. 1117 1118 ok(2) 1119 All fans are operating properly. 1120 1121 degraded(3) 1122 A non-required fan is not operating properly. 1123 1124 failed(4) 1125 A required fan is not operating properly. 1126 1127 If the cpqHeThermalDegradedAction is set to shutdown(3) the 1128 system will be shutdown if the failed(4) condition occurs." 1129 ::= { cpqHeThermal 4 } 1130 1131 cpqHeThermalCpuFanStatus OBJECT-TYPE 1132 SYNTAX INTEGER { 1133 other(1), 1134 ok(2), 1135 failed(4) 1136 } 1137 ACCESS read-only 1138 STATUS mandatory 1139 DESCRIPTION 1140 "The status of the processor fan(s) in the system. 1141 1142 This value will be one of the following: 1143 other(1) 1144 Fan status detection is not supported by this system or driver. 1145 1146 ok(2) 1147 All fans are operating properly. 1148 1149 failed(4) 1150 A fan is not operating properly. 1151 1152 The system will be shutdown if the failed(4) condition occurs." 1153 ::= { cpqHeThermal 5 } 1154 1155-- **************************************************************************** 1156-- Health MIB Thermal Fan Table 1157-- ============================ 1158-- 1159-- The compaq enterprise (1.3.6.1.4.1.232) 1160-- cpqHealth Group (1.3.6.1.4.1.232.6) 1161-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 1162-- cpqHeThermal Group (1.3.6.1.4.1.232.6.2.6) 1163-- cpqHeThermalFanTable (1.3.6.1.4.1.232.6.2.6.6) 1164-- 1165-- **************************************************************************** 1166 1167 cpqHeThermalFanTable OBJECT-TYPE 1168 SYNTAX SEQUENCE OF CpqHeThermalFanEntry 1169 ACCESS not-accessible 1170 STATUS mandatory 1171 DESCRIPTION 1172 "A table of fan descriptions." 1173 ::= { cpqHeThermal 6 } 1174 1175 cpqHeThermalFanEntry OBJECT-TYPE 1176 SYNTAX CpqHeThermalFanEntry 1177 ACCESS not-accessible 1178 STATUS mandatory 1179 DESCRIPTION 1180 "A fan description." 1181 INDEX { cpqHeThermalFanIndex } 1182 ::= { cpqHeThermalFanTable 1 } 1183 1184 CpqHeThermalFanEntry ::= SEQUENCE { 1185 cpqHeThermalFanIndex INTEGER, 1186 cpqHeThermalFanRequired INTEGER, 1187 cpqHeThermalFanPresent INTEGER, 1188 cpqHeThermalFanCpuFan INTEGER, 1189 cpqHeThermalFanStatus INTEGER, 1190 cpqHeThermalFanHwLocation DisplayString, 1191 cpqHeThermalFanCurrentSpeed INTEGER 1192 } 1193 1194 cpqHeThermalFanIndex OBJECT-TYPE 1195 SYNTAX INTEGER (0..8) 1196 ACCESS read-only 1197 STATUS mandatory 1198 DESCRIPTION 1199 "A number that uniquely specifies this fan description." 1200 ::= { cpqHeThermalFanEntry 1 } 1201 1202 cpqHeThermalFanRequired OBJECT-TYPE 1203 SYNTAX INTEGER { 1204 other(1), 1205 nonRequired(2), 1206 required(3) 1207 } 1208 ACCESS read-only 1209 STATUS mandatory 1210 DESCRIPTION 1211 "This specifies if the fan described is required for proper 1212 operation of the system." 1213 ::= { cpqHeThermalFanEntry 2 } 1214 1215 cpqHeThermalFanPresent OBJECT-TYPE 1216 SYNTAX INTEGER { 1217 other(1), 1218 absent(2), 1219 present(3) 1220 } 1221 ACCESS read-only 1222 STATUS mandatory 1223 DESCRIPTION 1224 "This specifies if the fan described is present in the system." 1225 ::= { cpqHeThermalFanEntry 3 } 1226 1227 cpqHeThermalFanCpuFan OBJECT-TYPE 1228 SYNTAX INTEGER { 1229 other(1), 1230 systemFan(2), 1231 cpuFan(3) 1232 } 1233 ACCESS read-only 1234 STATUS mandatory 1235 DESCRIPTION 1236 "This specifies if the described fan is intended specifically 1237 to cool the CPU(s)." 1238 ::= { cpqHeThermalFanEntry 4 } 1239 1240 cpqHeThermalFanStatus OBJECT-TYPE 1241 SYNTAX INTEGER { 1242 other(1), 1243 ok(2), 1244 failed(4) 1245 } 1246 ACCESS read-only 1247 STATUS mandatory 1248 DESCRIPTION 1249 "This specifies if the fan described is operating properly. 1250 1251 This value will be one of the following: 1252 other(1) 1253 Fan status detection is not supported by this system or driver. 1254 1255 ok(2) 1256 The fan is operating properly. 1257 1258 failed(4) 1259 The fan is not operating properly." 1260 ::= { cpqHeThermalFanEntry 5 } 1261 1262 cpqHeThermalFanHwLocation OBJECT-TYPE 1263 SYNTAX DisplayString (SIZE (0..255)) 1264 ACCESS read-only 1265 STATUS optional 1266 DESCRIPTION 1267 "A text description of the hardware location, on complex 1268 multi SBB hardware only, for the fan. 1269 A NULL string indicates that the hardware location could not 1270 be determined or is irrelevant." 1271 ::= { cpqHeThermalFanEntry 6 } 1272 1273 cpqHeThermalFanCurrentSpeed OBJECT-TYPE 1274 SYNTAX INTEGER 1275 ACCESS read-only 1276 STATUS optional 1277 DESCRIPTION 1278 "The current speed of a fan in rpm - revolutions per minute." 1279 ::= { cpqHeThermalFanEntry 7 } 1280 1281 1282-- **************************************************************************** 1283-- Health MIB Fault Tolerant Fan Table 1284-- =================================== 1285-- 1286-- The compaq enterprise (1.3.6.1.4.1.232) 1287-- cpqHealth Group (1.3.6.1.4.1.232.6) 1288-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 1289-- cpqHeThermal Group (1.3.6.1.4.1.232.6.2.6) 1290-- cpqHeFltTolFanTable (1.3.6.1.4.1.232.6.2.6.7) 1291-- 1292-- **************************************************************************** 1293 1294 cpqHeFltTolFanTable OBJECT-TYPE 1295 SYNTAX SEQUENCE OF CpqHeFltTolFanEntry 1296 ACCESS not-accessible 1297 STATUS mandatory 1298 DESCRIPTION 1299 "A table of Fault Tolerant Fan Entries." 1300 ::= { cpqHeThermal 7 } 1301 1302 cpqHeFltTolFanEntry OBJECT-TYPE 1303 SYNTAX CpqHeFltTolFanEntry 1304 ACCESS not-accessible 1305 STATUS mandatory 1306 DESCRIPTION 1307 "A Fault Tolerant Fan Entry." 1308 INDEX { cpqHeFltTolFanChassis, cpqHeFltTolFanIndex } 1309 ::= { cpqHeFltTolFanTable 1 } 1310 1311 CpqHeFltTolFanEntry ::= SEQUENCE { 1312 cpqHeFltTolFanChassis INTEGER, 1313 cpqHeFltTolFanIndex INTEGER, 1314 cpqHeFltTolFanLocale INTEGER, 1315 cpqHeFltTolFanPresent INTEGER, 1316 cpqHeFltTolFanType INTEGER, 1317 cpqHeFltTolFanSpeed INTEGER, 1318 cpqHeFltTolFanRedundant INTEGER, 1319 cpqHeFltTolFanRedundantPartner INTEGER, 1320 cpqHeFltTolFanCondition INTEGER, 1321 cpqHeFltTolFanHotPlug INTEGER, 1322 cpqHeFltTolFanHwLocation DisplayString, 1323 cpqHeFltTolFanCurrentSpeed INTEGER 1324 } 1325 1326 cpqHeFltTolFanChassis OBJECT-TYPE 1327 SYNTAX INTEGER 1328 ACCESS read-only 1329 STATUS mandatory 1330 DESCRIPTION 1331 "The System Chassis number." 1332 ::= { cpqHeFltTolFanEntry 1 } 1333 1334 cpqHeFltTolFanIndex OBJECT-TYPE 1335 SYNTAX INTEGER 1336 ACCESS read-only 1337 STATUS mandatory 1338 DESCRIPTION 1339 "A number that uniquely specifies this fan description." 1340 ::= { cpqHeFltTolFanEntry 2 } 1341 1342 cpqHeFltTolFanLocale OBJECT-TYPE 1343 SYNTAX INTEGER { 1344 other(1), 1345 unknown(2), 1346 system(3), 1347 systemBoard(4), 1348 ioBoard(5), 1349 cpu(6), 1350 memory(7), 1351 storage(8), 1352 removableMedia(9), 1353 powerSupply(10), 1354 ambient(11), 1355 chassis(12), 1356 bridgeCard(13), 1357 managementBoard(14), 1358 backplane(15), 1359 networkSlot(16), 1360 bladeSlot(17), 1361 virtual(18) 1362 } 1363 ACCESS read-only 1364 STATUS mandatory 1365 DESCRIPTION 1366 "This specifies the location of the fan in the system." 1367 ::= { cpqHeFltTolFanEntry 3 } 1368 1369 cpqHeFltTolFanPresent OBJECT-TYPE 1370 SYNTAX INTEGER { 1371 other(1), 1372 absent(2), 1373 present(3) 1374 } 1375 ACCESS read-only 1376 STATUS mandatory 1377 DESCRIPTION 1378 "This specifies if the fan described is present in the system." 1379 ::= { cpqHeFltTolFanEntry 4 } 1380 1381 cpqHeFltTolFanType OBJECT-TYPE 1382 SYNTAX INTEGER { 1383 other(1), 1384 tachOutput(2), 1385 spinDetect(3) 1386 } 1387 ACCESS read-only 1388 STATUS mandatory 1389 DESCRIPTION 1390 "This specifies the type of fan. 1391 1392 other(1) 1393 The type of fan could not be determined. 1394 1395 tachOutput(2) 1396 The fan can increase speed for greater cooling. Implies 1397 spin detect. 1398 1399 spinDetect(3) 1400 The fan can detect when the fan stops spinning." 1401 ::= { cpqHeFltTolFanEntry 5 } 1402 1403 cpqHeFltTolFanSpeed OBJECT-TYPE 1404 SYNTAX INTEGER { 1405 other(1), 1406 normal(2), 1407 high(3) 1408 } 1409 ACCESS read-only 1410 STATUS mandatory 1411 DESCRIPTION 1412 "This specifies the speed of the fan. This value will be set 1413 if the fan type is tachOutput." 1414 ::= { cpqHeFltTolFanEntry 6 } 1415 1416 cpqHeFltTolFanRedundant OBJECT-TYPE 1417 SYNTAX INTEGER { 1418 other(1), 1419 notRedundant(2), 1420 redundant(3) 1421 } 1422 ACCESS read-only 1423 STATUS mandatory 1424 DESCRIPTION 1425 "This specifies if the fan is in a redundant configuration." 1426 ::= { cpqHeFltTolFanEntry 7 } 1427 1428 cpqHeFltTolFanRedundantPartner OBJECT-TYPE 1429 SYNTAX INTEGER 1430 ACCESS read-only 1431 STATUS mandatory 1432 DESCRIPTION 1433 "This specifies the index of the redundant partner. A value 1434 of zero will be used if there is no redundant partner." 1435 ::= { cpqHeFltTolFanEntry 8 } 1436 1437 cpqHeFltTolFanCondition OBJECT-TYPE 1438 SYNTAX INTEGER { 1439 other(1), 1440 ok(2), 1441 degraded(3), 1442 failed(4) 1443 } 1444 ACCESS read-only 1445 STATUS mandatory 1446 DESCRIPTION 1447 "The condition of the fan. 1448 1449 This value will be one of the following: 1450 other(1) 1451 Fan status detection is not supported by this system or driver. 1452 1453 ok(2) 1454 The fan is operating properly. 1455 1456 degraded(3) 1457 A redundant fan is not operating properly. 1458 1459 failed(4) 1460 A non-redundant fan is not operating properly." 1461 ::= { cpqHeFltTolFanEntry 9 } 1462 1463 cpqHeFltTolFanHotPlug OBJECT-TYPE 1464 SYNTAX INTEGER { 1465 other(1), 1466 nonHotPluggable(2), 1467 hotPluggable(3) 1468 } 1469 ACCESS read-only 1470 STATUS mandatory 1471 DESCRIPTION 1472 "This indicates if the fan is capable of being removed and/or 1473 inserted while the system is in an operational state. 1474 1475 If the value is hotPluggable(3), the fan can be safely 1476 removed if and only if the cpqHeFltTolFanRedundant 1477 field is in a redundant(3) state. 1478 1479 This value will be one of the following: 1480 other(1) 1481 The state could not be determined. 1482 1483 nonHotPluggable(2) 1484 The fan is not hot plug capable. 1485 1486 hotPluggable(3) 1487 The fan is hot plug capable and can be removed if 1488 the system is operating in a redundant state. A fan 1489 may be added to an empty fan bay." 1490 ::= { cpqHeFltTolFanEntry 10 } 1491 1492 cpqHeFltTolFanHwLocation OBJECT-TYPE 1493 SYNTAX DisplayString (SIZE (0..255)) 1494 ACCESS read-only 1495 STATUS optional 1496 DESCRIPTION 1497 "A text description of the hardware location, on complex 1498 multi SBB hardware only, for the fan. 1499 A NULL string indicates that the hardware location could not 1500 be determined or is irrelevant." 1501 ::= { cpqHeFltTolFanEntry 11 } 1502 1503 cpqHeFltTolFanCurrentSpeed OBJECT-TYPE 1504 SYNTAX INTEGER 1505 ACCESS read-only 1506 STATUS optional 1507 DESCRIPTION 1508 "The current speed of a fan in rpm - revolutions per minute." 1509 ::= { cpqHeFltTolFanEntry 12 } 1510 1511 1512-- **************************************************************************** 1513-- Health MIB Temperature Sensor Table 1514-- =================================== 1515-- 1516-- The compaq enterprise (1.3.6.1.4.1.232) 1517-- cpqHealth Group (1.3.6.1.4.1.232.6) 1518-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 1519-- cpqHeThermal Group (1.3.6.1.4.1.232.6.2.6) 1520-- cpqHeTemperatureTable (1.3.6.1.4.1.232.6.2.6.8) 1521-- 1522-- **************************************************************************** 1523 1524 cpqHeTemperatureTable OBJECT-TYPE 1525 SYNTAX SEQUENCE OF CpqHeTemperatureEntry 1526 ACCESS not-accessible 1527 STATUS mandatory 1528 DESCRIPTION 1529 "A table of Temperature Sensor Entries." 1530 ::= { cpqHeThermal 8 } 1531 1532 cpqHeTemperatureEntry OBJECT-TYPE 1533 SYNTAX CpqHeTemperatureEntry 1534 ACCESS not-accessible 1535 STATUS mandatory 1536 DESCRIPTION 1537 "A Temperature Sensor Entry." 1538 INDEX { cpqHeTemperatureChassis, cpqHeTemperatureIndex } 1539 ::= { cpqHeTemperatureTable 1 } 1540 1541 CpqHeTemperatureEntry ::= SEQUENCE { 1542 cpqHeTemperatureChassis INTEGER, 1543 cpqHeTemperatureIndex INTEGER, 1544 cpqHeTemperatureLocale INTEGER, 1545 cpqHeTemperatureCelsius INTEGER, 1546 cpqHeTemperatureThreshold INTEGER, 1547 cpqHeTemperatureCondition INTEGER, 1548 cpqHeTemperatureThresholdType INTEGER, 1549 cpqHeTemperatureHwLocation DisplayString 1550 } 1551 1552 cpqHeTemperatureChassis OBJECT-TYPE 1553 SYNTAX INTEGER 1554 ACCESS read-only 1555 STATUS mandatory 1556 DESCRIPTION 1557 "The System Chassis number." 1558 ::= { cpqHeTemperatureEntry 1 } 1559 1560 cpqHeTemperatureIndex OBJECT-TYPE 1561 SYNTAX INTEGER 1562 ACCESS read-only 1563 STATUS mandatory 1564 DESCRIPTION 1565 "A number that uniquely specifies this temperature sensor 1566 description." 1567 ::= { cpqHeTemperatureEntry 2 } 1568 1569 cpqHeTemperatureLocale OBJECT-TYPE 1570 SYNTAX INTEGER { 1571 other(1), 1572 unknown(2), 1573 system(3), 1574 systemBoard(4), 1575 ioBoard(5), 1576 cpu(6), 1577 memory(7), 1578 storage(8), 1579 removableMedia(9), 1580 powerSupply(10), 1581 ambient(11), 1582 chassis(12), 1583 bridgeCard(13) 1584 } 1585 ACCESS read-only 1586 STATUS mandatory 1587 DESCRIPTION 1588 "This specifies the location of the temperature sensor 1589 present in the system." 1590 ::= { cpqHeTemperatureEntry 3 } 1591 1592 cpqHeTemperatureCelsius OBJECT-TYPE 1593 SYNTAX INTEGER 1594 ACCESS read-only 1595 STATUS mandatory 1596 DESCRIPTION 1597 "This is the current temperature sensor reading in degrees 1598 celsius. 1599 1600 If this value cannot be determined by software, then a value 1601 of -99 will be returned." 1602 ::= { cpqHeTemperatureEntry 4 } 1603 1604 cpqHeTemperatureThreshold OBJECT-TYPE 1605 SYNTAX INTEGER 1606 ACCESS read-write 1607 STATUS mandatory 1608 DESCRIPTION 1609 "This is the shutdown threshold temperature sensor setting 1610 in degrees celsius. This is the temperature in which the 1611 sensor will be considered to be in a failed state thus 1612 causing the system to be shutdown. 1613 1614 If this value cannot be determined by software, then a value 1615 of -99 will be returned. 1616 1617 Only the Ambient zone type allows setting of the threshold 1618 temperature." 1619 ::= { cpqHeTemperatureEntry 5 } 1620 1621 cpqHeTemperatureCondition OBJECT-TYPE 1622 SYNTAX INTEGER { 1623 other(1), 1624 ok(2), 1625 degraded(3), 1626 failed(4) 1627 } 1628 ACCESS read-only 1629 STATUS mandatory 1630 DESCRIPTION 1631 "The Temperature sensor condition. 1632 1633 This value will be one of the following: 1634 other(1) 1635 Temperature could not be determined. 1636 1637 ok(2) 1638 The temperature sensor is within normal operating range. 1639 1640 degraded(3) 1641 The temperature sensor is outside of normal operating range. 1642 1643 failed(4) 1644 The temperature sensor detects a condition that could 1645 permanently damage the system. 1646 1647 The system will automatically shutdown if the failed(4) condition 1648 results, so it is unlikely that this value will ever be returned 1649 by the agent. If the cpqHeThermalDegradedAction is set to 1650 shutdown(3) the system will be shutdown if the degraded(3) 1651 condition occurs." 1652 ::= { cpqHeTemperatureEntry 6 } 1653 1654 cpqHeTemperatureThresholdType OBJECT-TYPE 1655 SYNTAX INTEGER { 1656 other(1), 1657 blowout(5), 1658 caution(9), 1659 critical(15), 1660 noreaction(16) 1661 } 1662 ACCESS read-only 1663 STATUS mandatory 1664 DESCRIPTION 1665 "This specifies the type of this instance of temperature 1666 sensor. 1667 1668 This value will be one of the following: 1669 other(1) 1670 Temperature threshold type could not be determined. 1671 1672 blowout(5) 1673 If a blowout(5) temperature sensor reaches its threshold, 1674 the fan or fans in the area of the temperature sensor will 1675 increase in speed in an attempt to reduce the temperature 1676 before a caution or critical threshold is reached. 1677 1678 caution(9) 1679 If a caution(9) temperature sensor reaches its threshold, 1680 the cpqHeTemperatureCondition will be set to degraded(3) 1681 and the system will either continue or shutdown depending 1682 on the setting of cpqHeThermalDegradedAction. 1683 1684 critical(15) 1685 If a critical(15) temperature sensor reaches its threshold, 1686 the cpqHeTemperatureCondition will be set to failed(4) 1687 and the system will shutdown. 1688 1689 noreaction(16) 1690 this value will be defined when a threshold value is zero and 1691 system will not react on those sensor as those threshold 1692 sensors are meant for display purpose only." 1693 1694 ::= { cpqHeTemperatureEntry 7 } 1695 1696 cpqHeTemperatureHwLocation OBJECT-TYPE 1697 SYNTAX DisplayString (SIZE (0..255)) 1698 ACCESS read-only 1699 STATUS optional 1700 DESCRIPTION 1701 "A text description of the hardware location, on complex 1702 multi SBB hardware only, for the temperature sensor. 1703 A NULL string indicates that the hardware location could not 1704 be determined or is irrelevant." 1705 ::= { cpqHeTemperatureEntry 8 } 1706 1707-- **************************************************************************** 1708-- Health MIB Post Message Group 1709-- ============================= 1710-- 1711-- The compaq enterprise (1.3.6.1.4.1.232) 1712-- cpqHealth Group (1.3.6.1.4.1.232.6) 1713-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 1714-- cpqHePostMsg Group (1.3.6.1.4.1.232.6.2.7) 1715-- 1716-- The cpqHePostMsg group contains a table of the non-critical POST 1717-- errors that occurred during the last reboot. 1718-- 1719-- Implementation of the cpqHePostMsg group is mandatory for all agents 1720-- that support the Server Health MIB on a system that supports the POST 1721-- error recording feature. 1722-- 1723-- **************************************************************************** 1724 1725 cpqHePostMsgCondition OBJECT-TYPE 1726 SYNTAX INTEGER { 1727 other(1), 1728 ok(2), 1729 degraded(3), 1730 failed(4) 1731 } 1732 ACCESS read-only 1733 STATUS mandatory 1734 DESCRIPTION 1735 "This value specifies the overall condition of the POST 1736 error recording feature." 1737 ::= { cpqHePostMsg 1 } 1738 1739-- **************************************************************************** 1740-- Health MIB Post Message Table 1741-- ============================= 1742-- 1743-- The compaq enterprise (1.3.6.1.4.1.232) 1744-- cpqHealth Group (1.3.6.1.4.1.232.6) 1745-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 1746-- cpqHePostMsg Group (1.3.6.1.4.1.232.6.2.7) 1747-- cpqHePostMsgTable (1.3.6.1.4.1.232.6.2.7.2) 1748-- 1749-- This table may be empty if no errors occurred during POST. 1750-- 1751-- **************************************************************************** 1752 1753 cpqHePostMsgTable OBJECT-TYPE 1754 SYNTAX SEQUENCE OF CpqHePostMsgEntry 1755 ACCESS not-accessible 1756 STATUS mandatory 1757 DESCRIPTION 1758 "A table of POST error message numbers." 1759 ::= { cpqHePostMsg 2 } 1760 1761 cpqHePostMsgEntry OBJECT-TYPE 1762 SYNTAX CpqHePostMsgEntry 1763 ACCESS not-accessible 1764 STATUS mandatory 1765 DESCRIPTION 1766 "A POST error message number." 1767 INDEX { cpqHePostMsgIndex } 1768 ::= { cpqHePostMsgTable 1 } 1769 1770 CpqHePostMsgEntry ::= SEQUENCE { 1771 cpqHePostMsgIndex INTEGER, 1772 cpqHePostMsgCode INTEGER, 1773 cpqHePostMsgDesc DisplayString 1774 } 1775 1776 1777 cpqHePostMsgIndex OBJECT-TYPE 1778 SYNTAX INTEGER (0..255) 1779 ACCESS read-only 1780 STATUS mandatory 1781 DESCRIPTION 1782 "A number that uniquely specifies this POST error description." 1783 ::= { cpqHePostMsgEntry 1 } 1784 1785 cpqHePostMsgCode OBJECT-TYPE 1786 SYNTAX INTEGER (0..255) 1787 ACCESS read-only 1788 STATUS mandatory 1789 DESCRIPTION 1790 "This specifies POST message number for this error." 1791 ::= { cpqHePostMsgEntry 2 } 1792 1793 cpqHePostMsgDesc OBJECT-TYPE 1794 SYNTAX DisplayString (SIZE (0..255)) 1795 ACCESS read-only 1796 STATUS mandatory 1797 DESCRIPTION 1798 "This contains a text description of the POST error. 1799 A string of length zero (0) will be returned if no description 1800 is available." 1801 ::= { cpqHePostMsgEntry 3 } 1802 1803 cpqHePostMsgEv OBJECT-TYPE 1804 SYNTAX OCTET STRING (SIZE (0..8)) 1805 ACCESS read-write 1806 STATUS mandatory 1807 DESCRIPTION 1808 "The EV used to store 8 non-critical POST error codes 1809 for use with Quicktest, Utilities, and CIM. Setting 1810 this variable with a zero length octet string will 1811 clear this variable. All other set operations will 1812 fail." 1813 ::= { cpqHePostMsg 3 } 1814 1815 1816-- **************************************************************************** 1817-- Health MIB System Utilization Group 1818-- =================================== 1819-- 1820-- The compaq enterprise (1.3.6.1.4.1.232) 1821-- cpqHealth Group (1.3.6.1.4.1.232.6) 1822-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 1823-- cpqHeSysUtil Group (1.3.6.1.4.1.232.6.2.8) 1824-- 1825-- The cpqHeSysUtil group contains measures of system utilization. 1826-- This group includes long term utilization information like the total 1827-- server up time since originally configured. This group also contains 1828-- current operating utilization information such as the current EISA bus 1829-- utilization. 1830-- 1831-- Implementation of the cpqHeSysUtil group is mandatory for all agents 1832-- that support the Server Health MIB on a system that supports any system 1833-- utilization features. 1834-- 1835-- **************************************************************************** 1836 1837 cpqHeSysUtilLifeTime OBJECT-TYPE 1838 SYNTAX INTEGER (0..2147483647) 1839 ACCESS read-only 1840 STATUS mandatory 1841 DESCRIPTION 1842 "The total time (in minutes) the system has been in full 1843 operation (while the server health supporting software was 1844 running)." 1845 ::= { cpqHeSysUtil 1 } 1846 1847 cpqHeSysUtilEisaBusMin OBJECT-TYPE 1848 SYNTAX INTEGER 1849 ACCESS read-only 1850 STATUS mandatory 1851 DESCRIPTION 1852 "The EISA bus utilization as a percentage of the theoretical 1853 maximum during the last minute. A value of -1 indicates that 1854 this feature is not supported on this machine or is not 1855 available." 1856 ::= { cpqHeSysUtil 2 } 1857 1858 cpqHeSysUtilEisaBusFiveMin OBJECT-TYPE 1859 SYNTAX INTEGER 1860 ACCESS read-only 1861 STATUS mandatory 1862 DESCRIPTION 1863 "The EISA bus utilization as a percentage of the theoretical 1864 maximum during the last five minutes. A value of -1 indicates 1865 that this feature is not supported on this machine or is not 1866 available." 1867 ::= { cpqHeSysUtil 3 } 1868 1869 cpqHeSysUtilEisaBusThirtyMin OBJECT-TYPE 1870 SYNTAX INTEGER 1871 ACCESS read-only 1872 STATUS mandatory 1873 DESCRIPTION 1874 "The EISA bus utilization as a percentage of the theoretical 1875 maximum during the last thirty minutes. A value of -1 1876 indicates that this feature is not supported on this machine 1877 or is not available." 1878 ::= { cpqHeSysUtil 4 } 1879 1880 cpqHeSysUtilEisaBusHour OBJECT-TYPE 1881 SYNTAX INTEGER 1882 ACCESS read-only 1883 STATUS mandatory 1884 DESCRIPTION 1885 "The EISA bus utilization as a percentage of the theoretical 1886 maximum during the last hour. A value of -1 indicates that 1887 this feature is not supported on this machine or is not 1888 available." 1889 ::= { cpqHeSysUtil 5 } 1890 1891-- **************************************************************************** 1892-- Health MIB PCI Utilization Table 1893-- ==================================== 1894-- 1895-- The compaq enterprise (1.3.6.1.4.1.232) 1896-- cpqHealth Group (1.3.6.1.4.1.232.6) 1897-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 1898-- cpqHeSysUtil Group (1.3.6.1.4.1.232.6.2.8) 1899-- cpqHeSysUtilPciTable (1.3.6.1.4.1.232.6.2.8.6) 1900-- 1901-- 1902-- **************************************************************************** 1903 1904 cpqHeSysUtilPciTable OBJECT-TYPE 1905 SYNTAX SEQUENCE OF CpqHeSysUtilPciEntry 1906 ACCESS not-accessible 1907 STATUS mandatory 1908 DESCRIPTION 1909 "A table of PCI utilization numbers for a whole aggregate 1910 PCI bus or a specific device on that bus." 1911 ::= { cpqHeSysUtil 6 } 1912 1913 cpqHeSysUtilPciEntry OBJECT-TYPE 1914 SYNTAX CpqHeSysUtilPciEntry 1915 ACCESS not-accessible 1916 STATUS mandatory 1917 DESCRIPTION 1918 "PCI utilization entry" 1919 INDEX { cpqHeSysUtilPciIndex } 1920 ::= { cpqHeSysUtilPciTable 1 } 1921 1922 CpqHeSysUtilPciEntry ::= SEQUENCE { 1923 cpqHeSysUtilPciIndex INTEGER, 1924 cpqHeSysUtilPciBus INTEGER, 1925 cpqHeSysUtilPciDevice INTEGER, 1926 cpqHeSysUtilPciMin INTEGER, 1927 cpqHeSysUtilPciFiveMin INTEGER, 1928 cpqHeSysUtilPciThirtyMin INTEGER, 1929 cpqHeSysUtilPciHour INTEGER, 1930 cpqHeSysUtilPciHwLocation DisplayString 1931 } 1932 1933 cpqHeSysUtilPciIndex OBJECT-TYPE 1934 SYNTAX INTEGER (0..255) 1935 ACCESS read-only 1936 STATUS mandatory 1937 DESCRIPTION 1938 "A unique index into each PCI utilization table entry. " 1939 ::= { cpqHeSysUtilPciEntry 1 } 1940 1941 cpqHeSysUtilPciBus OBJECT-TYPE 1942 SYNTAX INTEGER (0..255) 1943 ACCESS read-only 1944 STATUS mandatory 1945 DESCRIPTION 1946 "The PCI bus number for this set of utilization numbers. " 1947 ::= { cpqHeSysUtilPciEntry 2 } 1948 1949 cpqHeSysUtilPciDevice OBJECT-TYPE 1950 SYNTAX INTEGER 1951 ACCESS read-only 1952 STATUS mandatory 1953 DESCRIPTION 1954 "The PCI device number for this set of utilization numbers. 1955 If this value is -1, the utilization reported is for the 1956 aggregate of all devices on this PCI bus. " 1957 ::= { cpqHeSysUtilPciEntry 3 } 1958 1959 cpqHeSysUtilPciMin OBJECT-TYPE 1960 SYNTAX INTEGER 1961 ACCESS read-only 1962 STATUS mandatory 1963 DESCRIPTION 1964 "The utilization as a percentage of the theoretical 1965 maximum during the last minute. A value of -1 indicates 1966 that the utilization number is not available." 1967 ::= { cpqHeSysUtilPciEntry 4 } 1968 1969 cpqHeSysUtilPciFiveMin OBJECT-TYPE 1970 SYNTAX INTEGER 1971 ACCESS read-only 1972 STATUS mandatory 1973 DESCRIPTION 1974 "The utilization as a percentage of the theoretical 1975 maximum during the last five minutes. A value of -1 1976 indicates that the utilization number is not available." 1977 ::= { cpqHeSysUtilPciEntry 5 } 1978 1979 cpqHeSysUtilPciThirtyMin OBJECT-TYPE 1980 SYNTAX INTEGER 1981 ACCESS read-only 1982 STATUS mandatory 1983 DESCRIPTION 1984 "The utilization as a percentage of the theoretical 1985 maximum during the last thirty minutes. A value of -1 1986 indicates that the utilization number is not available." 1987 ::= { cpqHeSysUtilPciEntry 6 } 1988 1989 cpqHeSysUtilPciHour OBJECT-TYPE 1990 SYNTAX INTEGER 1991 ACCESS read-only 1992 STATUS mandatory 1993 DESCRIPTION 1994 "The utilization as a percentage of the theoretical 1995 maximum during the last hour. A value of -1 indicates 1996 that the utilization number is not available." 1997 ::= { cpqHeSysUtilPciEntry 7 } 1998 1999 cpqHeSysUtilPciHwLocation OBJECT-TYPE 2000 SYNTAX DisplayString (SIZE (0..255)) 2001 ACCESS read-only 2002 STATUS optional 2003 DESCRIPTION 2004 "A text description of the hardware location, on complex 2005 multi SBB hardware only, for the PCI drawer. 2006 A NULL string indicates that the hardware location could not 2007 be determined or is irrelevant." 2008 ::= { cpqHeSysUtilPciEntry 8 } 2009 2010-- **************************************************************************** 2011-- Health MIB Fault Tolerant Power Supply Group 2012-- ============================================ 2013-- 2014-- The compaq enterprise (1.3.6.1.4.1.232) 2015-- cpqHealth Group (1.3.6.1.4.1.232.6) 2016-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 2017-- cpqHeFltTolPwrSupply Group (1.3.6.1.4.1.232.6.2.9) 2018-- 2019-- The cpqHeFltTolPwrSupply group contains management information about fault 2020-- tolerant power supplies. 2021-- 2022-- Implementation of the cpqHeFltTolPwrSupply group is mandatory for all 2023-- agents that support the Server Health MIB. 2024-- 2025-- **************************************************************************** 2026 cpqHeFltTolPwrSupplyCondition OBJECT-TYPE 2027 SYNTAX INTEGER { 2028 other(1), 2029 ok(2), 2030 degraded(3), 2031 failed(4) 2032 } 2033 ACCESS read-only 2034 STATUS mandatory 2035 DESCRIPTION 2036 "This value specifies the overall condition of the fault tolerant 2037 power supply sub-system." 2038 ::= { cpqHeFltTolPwrSupply 1 } 2039 2040 cpqHeFltTolPwrSupplyStatus OBJECT-TYPE 2041 SYNTAX INTEGER { 2042 other(1), 2043 notSupported(2), 2044 notInstalled(3), 2045 installed(4) 2046 } 2047 ACCESS read-only 2048 STATUS mandatory 2049 DESCRIPTION 2050 "This value specifies the status of the fault tolerant power 2051 supply." 2052 ::= { cpqHeFltTolPwrSupply 2 } 2053 2054-- **************************************************************************** 2055-- Health MIB Fault Tolerant Power Supply Table 2056-- ============================================ 2057-- 2058-- The compaq enterprise (1.3.6.1.4.1.232) 2059-- cpqHealth Group (1.3.6.1.4.1.232.6) 2060-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 2061-- cpqHeFltTolPowerSupply Group (1.3.6.1.4.1.232.6.2.9) 2062-- cpqHeFltTolPowerSupplyTable (1.3.6.1.4.1.232.6.2.9.3) 2063-- 2064-- **************************************************************************** 2065 2066 cpqHeFltTolPowerSupplyTable OBJECT-TYPE 2067 SYNTAX SEQUENCE OF CpqHeFltTolPowerSupplyEntry 2068 ACCESS not-accessible 2069 STATUS mandatory 2070 DESCRIPTION 2071 "A table of Power Supply Entries." 2072 ::= { cpqHeFltTolPwrSupply 3 } 2073 2074 cpqHeFltTolPowerSupplyEntry OBJECT-TYPE 2075 SYNTAX CpqHeFltTolPowerSupplyEntry 2076 ACCESS not-accessible 2077 STATUS mandatory 2078 DESCRIPTION 2079 "A Fault Tolerant Power Supply Entry." 2080 INDEX { cpqHeFltTolPowerSupplyChassis, cpqHeFltTolPowerSupplyBay } 2081 ::= { cpqHeFltTolPowerSupplyTable 1 } 2082 2083 CpqHeFltTolPowerSupplyEntry ::= SEQUENCE { 2084 cpqHeFltTolPowerSupplyChassis INTEGER, 2085 cpqHeFltTolPowerSupplyBay INTEGER, 2086 cpqHeFltTolPowerSupplyPresent INTEGER, 2087 cpqHeFltTolPowerSupplyCondition INTEGER, 2088 cpqHeFltTolPowerSupplyStatus INTEGER, 2089 cpqHeFltTolPowerSupplyMainVoltage INTEGER, 2090 cpqHeFltTolPowerSupplyCapacityUsed INTEGER, 2091 cpqHeFltTolPowerSupplyCapacityMaximum INTEGER, 2092 cpqHeFltTolPowerSupplyRedundant INTEGER, 2093 cpqHeFltTolPowerSupplyModel DisplayString, 2094 cpqHeFltTolPowerSupplySerialNumber DisplayString, 2095 cpqHeFltTolPowerSupplyAutoRev OCTET STRING, 2096 cpqHeFltTolPowerSupplyHotPlug INTEGER, 2097 cpqHeFltTolPowerSupplyFirmwareRev DisplayString, 2098 cpqHeFltTolPowerSupplyHwLocation DisplayString, 2099 cpqHeFltTolPowerSupplySparePartNum DisplayString, 2100 cpqHeFltTolPowerSupplyRedundantPartner INTEGER, 2101 cpqHeFltTolPowerSupplyErrorCondition INTEGER 2102 } 2103 2104 cpqHeFltTolPowerSupplyChassis OBJECT-TYPE 2105 SYNTAX INTEGER 2106 ACCESS read-only 2107 STATUS mandatory 2108 DESCRIPTION 2109 "The system chassis number." 2110 ::= { cpqHeFltTolPowerSupplyEntry 1 } 2111 2112 cpqHeFltTolPowerSupplyBay OBJECT-TYPE 2113 SYNTAX INTEGER 2114 ACCESS read-only 2115 STATUS mandatory 2116 DESCRIPTION 2117 "The bay number to index within this chassis." 2118 ::= { cpqHeFltTolPowerSupplyEntry 2 } 2119 2120 cpqHeFltTolPowerSupplyPresent OBJECT-TYPE 2121 SYNTAX INTEGER { 2122 other(1), 2123 absent(2), 2124 present(3) 2125 } 2126 ACCESS read-only 2127 STATUS mandatory 2128 DESCRIPTION 2129 "Indicates whether the power supply is present in the chassis." 2130 ::= { cpqHeFltTolPowerSupplyEntry 3 } 2131 2132 cpqHeFltTolPowerSupplyCondition OBJECT-TYPE 2133 SYNTAX INTEGER { 2134 other(1), 2135 ok(2), 2136 degraded(3), 2137 failed(4) 2138 } 2139 ACCESS read-only 2140 STATUS mandatory 2141 DESCRIPTION 2142 "The condition of the power supply. 2143 2144 This value will be one of the following: 2145 2146 other(1) 2147 The status could not be determined or not present. 2148 2149 ok(2) 2150 The power supply is operating normally. 2151 2152 degraded(3) 2153 A temperature sensor, fan or other power supply component is 2154 outside of normal operating range. 2155 2156 failed(4) 2157 A power supply component detects a condition that could 2158 permanently damage the system." 2159 ::= { cpqHeFltTolPowerSupplyEntry 4 } 2160 2161 cpqHeFltTolPowerSupplyStatus OBJECT-TYPE 2162 SYNTAX INTEGER { 2163 noError(1), 2164 generalFailure(2), 2165 bistFailure(3), 2166 fanFailure(4), 2167 tempFailure(5), 2168 interlockOpen(6), 2169 epromFailed(7), 2170 vrefFailed(8), 2171 dacFailed(9), 2172 ramTestFailed(10), 2173 voltageChannelFailed(11), 2174 orringdiodeFailed(12), 2175 brownOut(13), 2176 giveupOnStartup(14), 2177 nvramInvalid(15), 2178 calibrationTableInvalid(16), 2179 noPowerInput(17) 2180 } 2181 ACCESS read-only 2182 STATUS mandatory 2183 DESCRIPTION 2184 "The status of the power supply." 2185 ::= { cpqHeFltTolPowerSupplyEntry 5 } 2186 2187 cpqHeFltTolPowerSupplyMainVoltage OBJECT-TYPE 2188 SYNTAX INTEGER 2189 ACCESS read-only 2190 STATUS mandatory 2191 DESCRIPTION 2192 "The input main voltage of the power supply in volts." 2193 ::= { cpqHeFltTolPowerSupplyEntry 6 } 2194 2195 cpqHeFltTolPowerSupplyCapacityUsed OBJECT-TYPE 2196 SYNTAX INTEGER 2197 ACCESS read-only 2198 STATUS mandatory 2199 DESCRIPTION 2200 "The currently used capacity of the power supply in watts." 2201 ::= { cpqHeFltTolPowerSupplyEntry 7 } 2202 2203 cpqHeFltTolPowerSupplyCapacityMaximum OBJECT-TYPE 2204 SYNTAX INTEGER 2205 ACCESS read-only 2206 STATUS mandatory 2207 DESCRIPTION 2208 "The maximum capacity of the power supply in watts." 2209 ::= { cpqHeFltTolPowerSupplyEntry 8 } 2210 2211 cpqHeFltTolPowerSupplyRedundant OBJECT-TYPE 2212 SYNTAX INTEGER { 2213 other(1), 2214 notRedundant(2), 2215 redundant(3) 2216 } 2217 ACCESS read-only 2218 STATUS mandatory 2219 DESCRIPTION 2220 "The redundancy state of the power supply. 2221 2222 This value will be one of the following: 2223 other(1) 2224 The redundancy state could not be determined. 2225 2226 notRedundant(2) 2227 The power supply is not operating in a redundant state. 2228 2229 redundant(3) 2230 The power supply is operating in a redundant state." 2231 ::= { cpqHeFltTolPowerSupplyEntry 9 } 2232 2233 cpqHeFltTolPowerSupplyModel OBJECT-TYPE 2234 SYNTAX DisplayString (SIZE (0..80)) 2235 ACCESS read-only 2236 STATUS mandatory 2237 DESCRIPTION 2238 "The power supply model name." 2239 ::= { cpqHeFltTolPowerSupplyEntry 10 } 2240 2241 cpqHeFltTolPowerSupplySerialNumber OBJECT-TYPE 2242 SYNTAX DisplayString (SIZE (0..80)) 2243 ACCESS read-only 2244 STATUS mandatory 2245 DESCRIPTION 2246 "The power supply serial number." 2247 ::= { cpqHeFltTolPowerSupplyEntry 11 } 2248 2249 cpqHeFltTolPowerSupplyAutoRev OBJECT-TYPE 2250 SYNTAX OCTET STRING (SIZE (0..4)) 2251 ACCESS read-only 2252 STATUS mandatory 2253 DESCRIPTION 2254 "The power supply auto revision number." 2255 ::= { cpqHeFltTolPowerSupplyEntry 12 } 2256 2257 cpqHeFltTolPowerSupplyHotPlug OBJECT-TYPE 2258 SYNTAX INTEGER { 2259 other(1), 2260 nonHotPluggable(2), 2261 hotPluggable(3) 2262 } 2263 ACCESS read-only 2264 STATUS mandatory 2265 DESCRIPTION 2266 "This indicates if the power supply is capable of being 2267 removed and/or inserted while the system is in an operational 2268 state. 2269 2270 If the value is hotPluggable(3), the power supply can be safely 2271 removed if and only if the cpqHeFltTolPowerSupplyRedundant 2272 field is in a redundant(3) state. 2273 2274 This value will be one of the following: 2275 other(1) 2276 The state could not be determined. 2277 2278 nonHotPluggable(2) 2279 The power supply is not hot plug capable. 2280 2281 hotPluggable(3) 2282 The power supply is hot plug capable and can be removed if 2283 the system is operating in a redundant state. A power 2284 supply may be added to an empty power supply bay." 2285 ::= { cpqHeFltTolPowerSupplyEntry 13 } 2286 2287 cpqHeFltTolPowerSupplyFirmwareRev OBJECT-TYPE 2288 SYNTAX DisplayString (SIZE (0..24)) 2289 ACCESS read-only 2290 STATUS mandatory 2291 DESCRIPTION 2292 "The power supply firmware revision. This field will be left 2293 blank if the firmware revision is unknown." 2294 ::= { cpqHeFltTolPowerSupplyEntry 14 } 2295 2296 cpqHeFltTolPowerSupplyHwLocation OBJECT-TYPE 2297 SYNTAX DisplayString (SIZE (0..255)) 2298 ACCESS read-only 2299 STATUS optional 2300 DESCRIPTION 2301 "A text description of the hardware location, on complex 2302 multi SBB hardware only, for the power supply. 2303 A NULL string indicates that the hardware location could not 2304 be determined or is irrelevant." 2305 ::= { cpqHeFltTolPowerSupplyEntry 15 } 2306 2307 cpqHeFltTolPowerSupplySparePartNum OBJECT-TYPE 2308 SYNTAX DisplayString (SIZE (0..80)) 2309 ACCESS read-only 2310 STATUS optional 2311 DESCRIPTION 2312 "The power supply part number or spare part number." 2313 ::= { cpqHeFltTolPowerSupplyEntry 16 } 2314 2315 cpqHeFltTolPowerSupplyRedundantPartner OBJECT-TYPE 2316 SYNTAX INTEGER 2317 ACCESS read-only 2318 STATUS mandatory 2319 DESCRIPTION 2320 "This specifies the index of the redundant partner. A value 2321 of zero will be used if there is no redundant partner." 2322 ::= { cpqHeFltTolPowerSupplyEntry 17 } 2323 2324 cpqHeFltTolPowerSupplyErrorCondition OBJECT-TYPE 2325 SYNTAX INTEGER { 2326 noError(1), 2327 generalFailure(2), 2328 overvoltage(3), 2329 overcurrent(4), 2330 overtemperature(5), 2331 powerinputloss(6), 2332 fanfailure(7), 2333 vinhighwarning(8), 2334 vinlowwarning(9), 2335 vouthighwarning(10), 2336 voutlowwarning(11), 2337 inlettemphighwarning(12), 2338 iinternaltemphighwarning(13), 2339 vauxhighwarning(14), 2340 vauxlowwarning(15) 2341 } 2342 ACCESS read-only 2343 STATUS mandatory 2344 DESCRIPTION 2345 "The Error condition of the power supply." 2346 ::= { cpqHeFltTolPowerSupplyEntry 18 } 2347 2348-- **************************************************************************** 2349-- Health MIB Integrated Remote Console (IRC) Group 2350-- ================================================ 2351-- 2352-- The compaq enterprise (1.3.6.1.4.1.232) 2353-- cpqHealth Group (1.3.6.1.4.1.232.6) 2354-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 2355-- cpqHeIRC Group (1.3.6.1.4.1.232.6.2.10) 2356-- 2357-- The cpqHeIRC group contains management information about the Integrated 2358-- Remote Console ASIC. 2359-- 2360-- Implementation of the cpqHeIRC group is mandatory for all agents that 2361-- support the Server Health MIB. 2362-- 2363-- **************************************************************************** 2364 2365 cpqHeIRCStatus OBJECT-TYPE 2366 SYNTAX INTEGER { 2367 unknown(1), 2368 notavailable(2), 2369 disabled(3), 2370 enabled(4) 2371 } 2372 ACCESS read-only 2373 STATUS mandatory 2374 DESCRIPTION 2375 "The status of the Integrated Remote Console. A value of notavailable 2376 will be returned if this system does not contain IRC." 2377 2378 ::= { cpqHeIRC 1 } 2379 2380-- **************************************************************************** 2381-- Health MIB System Event Log Group 2382-- ================================= 2383-- 2384-- The compaq enterprise (1.3.6.1.4.1.232) 2385-- cpqHealth Group (1.3.6.1.4.1.232.6) 2386-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 2387-- cpqHeEventLog Group (1.3.6.1.4.1.232.6.2.11) 2388-- 2389-- The cpqHeEventLog group describes the health system event log. 2390-- 2391-- Implementation of the cpqHeEventLog group is mandatory for all 2392-- agents that support the Server Health MIB. 2393-- 2394-- **************************************************************************** 2395 2396 cpqHeEventLogSupported OBJECT-TYPE 2397 SYNTAX INTEGER { 2398 other(1), 2399 notSupported(2), 2400 supported(3), 2401 clear(4) -- Settable value to clear the log 2402 } 2403 ACCESS read-write 2404 STATUS mandatory 2405 DESCRIPTION 2406 "This value specifies if this system supports the Integrated 2407 Management Log feature. 2408 2409 An SNMP set of the value clear(4) will clear the System Event 2410 Log of all entries." 2411 ::= { cpqHeEventLog 1 } 2412 2413 cpqHeEventLogCondition OBJECT-TYPE 2414 SYNTAX INTEGER { 2415 other(1), 2416 ok(2), 2417 degraded(3), 2418 failed(4) 2419 } 2420 ACCESS read-only 2421 STATUS mandatory 2422 DESCRIPTION 2423 "This value specifies the overall condition of the Integrated 2424 Management Log feature." 2425 ::= { cpqHeEventLog 2 } 2426 2427-- **************************************************************************** 2428-- Health MIB System Event Log Table 2429-- ================================= 2430-- 2431-- The compaq enterprise (1.3.6.1.4.1.232) 2432-- cpqHealth Group (1.3.6.1.4.1.232.6) 2433-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 2434-- cpqHeEventLog Group (1.3.6.1.4.1.232.6.2.11) 2435-- cpqHeEventLogTable (1.3.6.1.4.1.232.6.2.11.3) 2436-- 2437-- **************************************************************************** 2438 2439 cpqHeEventLogTable OBJECT-TYPE 2440 SYNTAX SEQUENCE OF CpqHeEventLogEntry 2441 ACCESS not-accessible 2442 STATUS mandatory 2443 DESCRIPTION 2444 "A table of System Event Log Entries." 2445 ::= { cpqHeEventLog 3 } 2446 2447 cpqHeEventLogEntry OBJECT-TYPE 2448 SYNTAX CpqHeEventLogEntry 2449 ACCESS not-accessible 2450 STATUS mandatory 2451 DESCRIPTION 2452 "A System Event Log Entry." 2453 INDEX { cpqHeEventLogEntryNumber } 2454 ::= { cpqHeEventLogTable 1 } 2455 2456 CpqHeEventLogEntry ::= SEQUENCE { 2457 cpqHeEventLogEntryNumber INTEGER, 2458 cpqHeEventLogEntrySeverity INTEGER, 2459 cpqHeEventLogEntryClass INTEGER, 2460 cpqHeEventLogEntryCode INTEGER, 2461 cpqHeEventLogEntryCount INTEGER, 2462 cpqHeEventLogInitialTime OCTET STRING, 2463 cpqHeEventLogUpdateTime OCTET STRING, 2464 cpqHeEventLogErrorDesc DisplayString, 2465 cpqHeEventLogFreeFormData OCTET STRING 2466 } 2467 2468 cpqHeEventLogEntryNumber OBJECT-TYPE 2469 SYNTAX INTEGER 2470 ACCESS read-only 2471 STATUS mandatory 2472 DESCRIPTION 2473 "A number that uniquely specifies this system event log 2474 entry." 2475 ::= { cpqHeEventLogEntry 1 } 2476 2477 cpqHeEventLogEntrySeverity OBJECT-TYPE 2478 SYNTAX INTEGER { 2479 informational(2), -- informational with no action required 2480 infoWithAlert(3), -- informational but with LCD alert message 2481 repaired(6), -- corrective action taken 2482 caution(9), -- non-fatal error condition 2483 critical(15) -- component failure 2484 } 2485 ACCESS read-write 2486 STATUS mandatory 2487 DESCRIPTION 2488 "This value specifies the severity of the event log entry. 2489 A caution or critical entry can have it's severity 2490 lowered by setting this variable to the repaired state." 2491 ::= { cpqHeEventLogEntry 2 } 2492 2493 cpqHeEventLogEntryClass OBJECT-TYPE 2494 SYNTAX INTEGER 2495 ACCESS read-only 2496 STATUS mandatory 2497 DESCRIPTION 2498 "This value specifies the event log entry class designation." 2499 ::= { cpqHeEventLogEntry 3 } 2500 2501 cpqHeEventLogEntryCode OBJECT-TYPE 2502 SYNTAX INTEGER 2503 ACCESS read-only 2504 STATUS mandatory 2505 DESCRIPTION 2506 "This value specifies the event log entry code designation. 2507 The meaning of this changes depending on the class." 2508 ::= { cpqHeEventLogEntry 4 } 2509 2510 cpqHeEventLogEntryCount OBJECT-TYPE 2511 SYNTAX INTEGER 2512 ACCESS read-only 2513 STATUS mandatory 2514 DESCRIPTION 2515 "This value specifies the event log entry occurrence count. 2516 This represents the number of times this event has occurred 2517 starting from the initial time until the last modified time." 2518 ::= { cpqHeEventLogEntry 5 } 2519 2520 cpqHeEventLogInitialTime OBJECT-TYPE 2521 SYNTAX OCTET STRING (SIZE (6)) 2522 ACCESS read-only 2523 STATUS mandatory 2524 DESCRIPTION 2525 "The time stamp when the event log entry was first created. 2526 2527 field octets contents range 2528 ===== ====== ======== ===== 2529 1 1-2 year 0..65536 2530 2 3 month 1..12 2531 3 4 day 1..31 2532 4 5 hour 0..23 2533 5 6 minute 0..59 2534 2535 The year field is set with the most significant octet first. 2536 A value of 0 in the year indicates an unknown time stamp." 2537 ::= { cpqHeEventLogEntry 6 } 2538 2539 cpqHeEventLogUpdateTime OBJECT-TYPE 2540 SYNTAX OCTET STRING (SIZE (6)) 2541 ACCESS read-only 2542 STATUS mandatory 2543 DESCRIPTION 2544 "The time stamp when the event log entry was last modified. 2545 2546 field octets contents range 2547 ===== ====== ======== ===== 2548 1 1-2 year 0..65536 2549 2 3 month 1..12 2550 3 4 day 1..31 2551 4 5 hour 0..23 2552 5 6 minute 0..59 2553 2554 The year field is set with the most significant octet first. 2555 A value of 0 in the year indicates an unknown time stamp." 2556 ::= { cpqHeEventLogEntry 7 } 2557 2558 cpqHeEventLogErrorDesc OBJECT-TYPE 2559 SYNTAX DisplayString (SIZE (0..255)) 2560 ACCESS read-only 2561 STATUS mandatory 2562 DESCRIPTION 2563 "A text description of the event log entry." 2564 ::= { cpqHeEventLogEntry 8 } 2565 2566 cpqHeEventLogFreeFormData OBJECT-TYPE 2567 SYNTAX OCTET STRING (SIZE (0..128)) 2568 ACCESS read-only 2569 STATUS mandatory 2570 DESCRIPTION 2571 "This is the free form data associated with a particular 2572 event." 2573 ::= { cpqHeEventLogEntry 9 } 2574 2575-- **************************************************************************** 2576-- Health MIB Management Display Group 2577-- =================================== 2578-- 2579-- The compaq enterprise (1.3.6.1.4.1.232) 2580-- cpqHealth Group (1.3.6.1.4.1.232.6) 2581-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 2582-- cpqHeMgmtDisplay Group (1.3.6.1.4.1.232.6.2.12) 2583-- 2584-- **************************************************************************** 2585 2586-- The cpqHeMgmtDisplay group maintains information about the Management 2587-- Display device. 2588-- 2589-- Implementation of the cpqHeTrap group is mandatory for agents that 2590-- support the Server Health MIB. 2591 2592 cpqHeMgmtDisplayType OBJECT-TYPE 2593 SYNTAX INTEGER { 2594 other(1), -- Unknown device or could not be determined 2595 none(2), -- No Management display device 2596 imd4x16(3), -- IMD display (4 lines by 16 chars) 2597 ocp1x16(4) -- Digital OCP display (1 line by 16 chars) 2598 } 2599 ACCESS read-only 2600 STATUS mandatory 2601 DESCRIPTION 2602 "This value specifies the type of Management Display device. 2603 If a display device is available on the server, the type 2604 will be set accordingly. If no device is present, the value 2605 will be set to none(2)." 2606 ::= { cpqHeMgmtDisplay 1 } 2607 2608 cpqHeMgmtDisplayText OBJECT-TYPE 2609 SYNTAX DisplayString (SIZE (0..255)) 2610 ACCESS read-write 2611 STATUS mandatory 2612 DESCRIPTION 2613 "The text to be written to the Management display device. 2614 2615 If this item is read, it may not accurately reflect what 2616 is currently displayed." 2617 ::= { cpqHeMgmtDisplay 2 } 2618 2619 cpqHeMgmtUID OBJECT-TYPE 2620 SYNTAX INTEGER { 2621 other(1), -- Unknown device or could not be determined 2622 none(2), -- No unit identifier device 2623 ledOn(3), -- Unit identifier LED is On 2624 ledOff(4), -- Unit identifier LED is Off 2625 ledBlinking(5) -- Unit identifier LED is Blinking 2626 } 2627 ACCESS read-write 2628 STATUS mandatory 2629 DESCRIPTION 2630 "The Unit Identifier LED. 2631 2632 This value will be one of the following: 2633 2634 other(1) 2635 The state of the LED could not be determined. Setting the 2636 LED state is not allowed. 2637 2638 none(2) 2639 The LED is not present. Setting LED state is not allowed. 2640 2641 ledOn(3) 2642 The LED is present and ON. The LED can be turned Off or Blinking 2643 by setting the cpqHeMgmtUID to ledOff(4) or ledBlinking(5) respectively. 2644 2645 ledOff(4) 2646 The LED is present and OFF. The LED can be turned On or Blinking 2647 by setting the cpqHeMgmtUID to ledOn(3) or ledBlinking(5) respectively. 2648 2649 ledBlinking(5) 2650 The LED is present and is Blinking. The LED can be turned On or Off 2651 by setting the cpqHeMgmtUID to ledOn(3) or ledOff(4) respectively" 2652 ::= { cpqHeMgmtDisplay 3 } 2653 2654-- **************************************************************************** 2655-- Health MIB Power Converter Group 2656-- ================================ 2657-- 2658-- The compaq enterprise (1.3.6.1.4.1.232) 2659-- cpqHealth Group (1.3.6.1.4.1.232.6) 2660-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 2661-- cpqHePowerConverter Group (1.3.6.1.4.1.232.6.2.13) 2662-- 2663-- The cpqHePowerConverter group describes the power converter modules 2664-- in the system. 2665-- 2666-- Implementation of the cpqHePowerConverter group is mandatory for all 2667-- agents that support the Server Health MIB. 2668-- 2669-- **************************************************************************** 2670 2671 cpqHePowerConverterSupported OBJECT-TYPE 2672 SYNTAX INTEGER { 2673 other(1), 2674 notSupported(2), 2675 supported(3) 2676 } 2677 ACCESS read-only 2678 STATUS mandatory 2679 DESCRIPTION 2680 "This value specifies if this system supports reporting 2681 power converter module information." 2682 ::= { cpqHePowerConverter 1 } 2683 2684 cpqHePowerConverterCondition OBJECT-TYPE 2685 SYNTAX INTEGER { 2686 other(1), 2687 ok(2), 2688 degraded(3), 2689 failed(4) 2690 } 2691 ACCESS read-only 2692 STATUS mandatory 2693 DESCRIPTION 2694 "This value specifies the overall condition of the power 2695 converters modules in the system." 2696 ::= { cpqHePowerConverter 2 } 2697 2698-- **************************************************************************** 2699-- Health MIB Power Converter Table 2700-- ================================ 2701-- 2702-- The compaq enterprise (1.3.6.1.4.1.232) 2703-- cpqHealth Group (1.3.6.1.4.1.232.6) 2704-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 2705-- cpqHePowerConverter Group (1.3.6.1.4.1.232.6.2.13) 2706-- cpqHePowerConverterTable (1.3.6.1.4.1.232.6.2.13.3) 2707-- 2708-- **************************************************************************** 2709 2710 cpqHePowerConverterTable OBJECT-TYPE 2711 SYNTAX SEQUENCE OF CpqHePowerConverterEntry 2712 ACCESS not-accessible 2713 STATUS mandatory 2714 DESCRIPTION 2715 "A table of Power Converter Module Entries." 2716 ::= { cpqHePowerConverter 3 } 2717 2718 cpqHePowerConverterEntry OBJECT-TYPE 2719 SYNTAX CpqHePowerConverterEntry 2720 ACCESS not-accessible 2721 STATUS mandatory 2722 DESCRIPTION 2723 "A Power Converter Module Entry." 2724 INDEX { cpqHePwrConvChassis, cpqHePwrConvIndex } 2725 ::= { cpqHePowerConverterTable 1 } 2726 2727 CpqHePowerConverterEntry ::= SEQUENCE { 2728 cpqHePwrConvChassis INTEGER, 2729 cpqHePwrConvIndex INTEGER, 2730 cpqHePwrConvPresent INTEGER, 2731 cpqHePwrConvSlot INTEGER, 2732 cpqHePwrConvSocket INTEGER, 2733 cpqHePwrConvRedundant INTEGER, 2734 cpqHePwrConvRedundantGroupId INTEGER, 2735 cpqHePwrConvCondition INTEGER, 2736 cpqHePwrConvHwLocation DisplayString 2737 } 2738 2739 cpqHePwrConvChassis OBJECT-TYPE 2740 SYNTAX INTEGER 2741 ACCESS read-only 2742 STATUS mandatory 2743 DESCRIPTION 2744 "The system chassis number containing the power converter 2745 modules." 2746 ::= { cpqHePowerConverterEntry 1 } 2747 2748 cpqHePwrConvIndex OBJECT-TYPE 2749 SYNTAX INTEGER 2750 ACCESS read-only 2751 STATUS mandatory 2752 DESCRIPTION 2753 "The Power Converter Module number to index within the chassis." 2754 ::= { cpqHePowerConverterEntry 2 } 2755 2756 cpqHePwrConvPresent OBJECT-TYPE 2757 SYNTAX INTEGER { 2758 other(1), 2759 absent(2), 2760 present(3) 2761 } 2762 ACCESS read-only 2763 STATUS mandatory 2764 DESCRIPTION 2765 "This specifies if the Power Converter Module described is 2766 present in the system." 2767 ::= { cpqHePowerConverterEntry 3 } 2768 2769 cpqHePwrConvSlot OBJECT-TYPE 2770 SYNTAX INTEGER 2771 ACCESS read-only 2772 STATUS mandatory 2773 DESCRIPTION 2774 "The Power Converter Module slot number within the chassis." 2775 ::= { cpqHePowerConverterEntry 4 } 2776 2777 cpqHePwrConvSocket OBJECT-TYPE 2778 SYNTAX INTEGER 2779 ACCESS read-only 2780 STATUS mandatory 2781 DESCRIPTION 2782 "The Power Converter Module socket number within the slot." 2783 ::= { cpqHePowerConverterEntry 5 } 2784 2785 cpqHePwrConvRedundant OBJECT-TYPE 2786 SYNTAX INTEGER { 2787 other(1), 2788 nonRedundant(2), 2789 redundant(3) 2790 } 2791 ACCESS read-only 2792 STATUS mandatory 2793 DESCRIPTION 2794 "This specifies if the Power Converter Module is redundant." 2795 ::= { cpqHePowerConverterEntry 6 } 2796 2797 cpqHePwrConvRedundantGroupId OBJECT-TYPE 2798 SYNTAX INTEGER 2799 ACCESS read-only 2800 STATUS mandatory 2801 DESCRIPTION 2802 "The Power Converter Module group id. A redundant set of 2803 power converters will have the same group id." 2804 ::= { cpqHePowerConverterEntry 7 } 2805 2806 cpqHePwrConvCondition OBJECT-TYPE 2807 SYNTAX INTEGER { 2808 other(1), 2809 ok(2), 2810 degraded(3), 2811 failed(4) 2812 } 2813 ACCESS read-only 2814 STATUS mandatory 2815 DESCRIPTION 2816 "The Power Converter Module condition." 2817 ::= { cpqHePowerConverterEntry 8 } 2818 2819 cpqHePwrConvHwLocation OBJECT-TYPE 2820 SYNTAX DisplayString (SIZE (0..255)) 2821 ACCESS read-only 2822 STATUS optional 2823 DESCRIPTION 2824 "A text description of the hardware location, on complex 2825 multi SBB hardware only, for the power converter. 2826 A NULL string indicates that the hardware location could not 2827 be determined or is irrelevant." 2828 ::= { cpqHePowerConverterEntry 9 } 2829 2830-- **************************************************************************** 2831-- Health MIB Advanced Memory Protection Group (formerly Resilient Memory) 2832-- ======================================================================= 2833-- 2834-- The compaq enterprise (1.3.6.1.4.1.232) 2835-- cpqHealth Group (1.3.6.1.4.1.232.6) 2836-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 2837-- cpqHeResilientMemory Group (1.3.6.1.4.1.232.6.2.14) 2838-- 2839-- The cpqHeResilientMemory group describes the Advanced Memory Protection 2840-- sub-system in the server. 2841-- 2842-- Implementation of the cpqHeResilientMemory group is mandatory for all 2843-- Server Agents that support the Server Health MIB. 2844-- 2845-- **************************************************************************** 2846 2847 cpqHeResilientMemTypeActive OBJECT-TYPE 2848 SYNTAX INTEGER { 2849 other(1), 2850 none(2), 2851 onLineSpare(3), 2852 mirrored(4), -- deprecated 2853 advancedEcc(5), 2854 mirroredSingleBoard(6), 2855 mirroredDualBoard(7), 2856 xor(8), 2857 lockStep(9), 2858 onLineSpareChannel(10), 2859 onLineSpareRank(11), 2860 mirroringIntrasocket(12), 2861 mirroringIntersocket(13) 2862 } 2863 ACCESS read-only 2864 STATUS mandatory 2865 DESCRIPTION 2866 "This value specifies the type of Advanced Memory Protection fault 2867 tolerance currently active on the system. 2868 2869 The following connection states are supported: 2870 2871 other(1) 2872 The Advanced Memory Protection fault tolerance cannot be 2873 determined by the Management Agent. You may need to upgrade 2874 your software. 2875 2876 none(2) 2877 This system is not configured for Advanced Memory Protection 2878 fault tolerance or Advanced Memory Protection is not available 2879 on this system. 2880 2881 onLineSpare(3) 2882 This system is configured for Online Spare Advanced Memory 2883 Protection. 2884 2885 mirrored(4) 2886 This system is configured for Mirrored Advanced Memory 2887 Protection. 2888 2889 advancedECC(5) 2890 This system is configured for the Advanced ECC type of 2891 Advanced Memory Protection. 2892 2893 mirroredSingleBoard(6) 2894 This system is configured for Mirrored Advanced Memory 2895 Protection within a single memory board. 2896 2897 mirroredDualBoard(7) 2898 This system is configured for Mirrored Advanced Memory 2899 Protection within a dual memory board configuration. The 2900 mirrored memory may be swapped with memory on the same 2901 memory board or with memory on the second memory board. 2902 2903 xor(8) 2904 This system is configured for Advanced Memory Protection 2905 using the XOR engine. 2906 2907 lockStep(9) 2908 This system is configured for LockStep type of 2909 Advanced Memory Protection. 2910 2911 onLineSpareChannel(10) 2912 This system is configured for Online Spare Channel Advanced 2913 Memory Protection. 2914 2915 onLineSpareRank(11) 2916 This system is configured for Online Spare Rank Advanced 2917 Memory Protection. 2918 2919 mirroringIntrasocket(12) 2920 This system is configured for Mirrored Intrasocket Advanced 2921 Memory Protection between memory of single processor or board. 2922 2923 mirroringIntersocket(13) 2924 This system is configured for Mirrored Intersocket Advanced 2925 Memory Protection between memory of two processors or boards." 2926 ::= { cpqHeResilientMemory 1 } 2927 2928 cpqHeResilientMemTypeAvailable OBJECT-TYPE 2929 SYNTAX INTEGER 2930 ACCESS read-only 2931 STATUS mandatory 2932 DESCRIPTION 2933 "This value specifies the type of Advanced Memory Protection 2934 Fault Tolerance available on the system. 2935 2936 This is a collection of flags used to indicate the fault 2937 Advanced Memory Protection options available. This integer 2938 is a bitmap, with each bit indicating the availability of an 2939 option. If the bit is set to 1, the option is available; 2940 otherwise it is not. Multiple options are allowed. 2941 2942 NOTE: bit 31 is the most significant bit, bit 0 is the least 2943 significant. 2944 2945 Bit 31-11: RESERVED (0) 2946 Bit 10: Mirroring Intersocket 2947 Bit 9: Mirroring Intrasocket 2948 Bit 8: Online Rank Spare 2949 Bit 7: Online Channel Spare 2950 Bit 6: LockStep 2951 Bit 5: XOR 2952 Bit 4: Mirrored Memory with dual memory boards 2953 Bit 3: Mirrored Memory within a single memory board 2954 Bit 2: Advanced ECC 2955 Bit 1: Mirrored (deprecated) 2956 Bit 0: Online Spare" 2957 ::= { cpqHeResilientMemory 2 } 2958 2959 cpqHeResilientMemStatus OBJECT-TYPE 2960 SYNTAX INTEGER { 2961 other(1), 2962 notProtected(2), 2963 protected(3), 2964 degraded(4), 2965 dimmEcc(5), 2966 mirrorNoFaults(6), 2967 mirrorWithFaults(7), 2968 hotSpareNoFaults(8), 2969 hotSpareWithFaults(9), 2970 xorNoFaults(10), 2971 xorWithFaults(11), 2972 advancedEcc(12), 2973 advancedEccWithFaults(13), 2974 lockStep(14), 2975 lockStepWithFaults(15) 2976 } 2977 ACCESS read-only 2978 STATUS mandatory 2979 DESCRIPTION 2980 "This value specifies the current state of the Advanced 2981 Memory Protection subsystem. 2982 2983 The following states are supported: 2984 2985 other(1) 2986 The system does not support Advanced Memory Protection or the 2987 status cannot be determined by the Management Agent. 2988 2989 notProtected(2) 2990 This system supports Advanced Memory Protection but the 2991 feature is disabled. 2992 2993 protected(3) 2994 The system is protected by Advanced Memory Protection. 2995 2996 degraded(4) 2997 The system was protected, but the Advanced Memory 2998 Protection feature has been engaged. 2999 3000 dimmEcc(5) 3001 The system is protected via DIMM ECC only. 3002 3003 mirrorNoFaults(6) 3004 The system is protected by Advanced Memory Protection in the 3005 mirrored mode. No DIMM faults have been detected. 3006 3007 mirrorWithFaults(7) 3008 The system is protected by Advanced Memory Protection in the 3009 mirrored mode. One or more DIMM faults have been detected. 3010 3011 hotSpareNoFaults(8) 3012 The system is protected by Advanced Memory Protection in the 3013 hot spare mode. No DIMM faults have been detected. 3014 3015 hotSpareWithFaults(9) 3016 The system is protected by Advanced Memory Protection in the 3017 hot spare mode. One or more DIMM faults have been detected. 3018 3019 xorNoFaults(10) 3020 The system is protected by Advanced Memory Protection in the 3021 XOR memory mode. No DIMM faults have been detected. 3022 3023 xorWithFaults(11) 3024 The system is protected by Advanced Memory Protection in the 3025 XOR memory mode. One or more DIMM faults have been detected. 3026 3027 advancedEcc(12) 3028 The system is protected by Advanced Memory Protection in the 3029 Advanced ECC mode. 3030 3031 advancedEccWithFaults(13) 3032 The system is protected by Advanced Memory Protection in the 3033 Advanced ECC mode. One or more DIMM faults have been detected. 3034 3035 lockStep(14) 3036 The system is protected by Advanced Memory Protection in the 3037 Lock Step mode. 3038 3039 localStepWithFaults(15) 3040 The system is protected by Advanced Memory Protection in the 3041 Lock Step mode. One or more DIMM faults have been detected." 3042 ::= { cpqHeResilientMemory 3 } 3043 3044 cpqHeResilientMemCondition OBJECT-TYPE 3045 SYNTAX INTEGER { 3046 other(1), 3047 ok(2), 3048 degraded(3) 3049 } 3050 ACCESS read-only 3051 STATUS mandatory 3052 DESCRIPTION 3053 "This value specifies the current condition of the Advanced 3054 Memory Protection subsystem. 3055 3056 The following states are supported: 3057 3058 other(1) 3059 The system does not support fault tolerant memory or the 3060 state cannot be determined by the Management Agent. 3061 3062 ok(2) 3063 This system is operating normally. 3064 3065 degraded(3) 3066 The system is running in a degraded state because the 3067 Advanced Memory Protection subsystem has been engaged." 3068 ::= { cpqHeResilientMemory 4 } 3069 3070 cpqHeResilientMemHotPlug OBJECT-TYPE 3071 SYNTAX INTEGER { 3072 other(1), 3073 nonHotPluggable(2), 3074 hotPluggable(3) 3075 } 3076 ACCESS read-only 3077 STATUS mandatory 3078 DESCRIPTION 3079 "This value specifies the current condition of the Advanced 3080 Memory Protection subsystem. 3081 3082 The following states are supported: 3083 3084 other(1) 3085 The state could not be determined or the system does not 3086 support Advanced Memory Protection. 3087 3088 nonHotPluggable(2) 3089 The memory board or cartridge is not hot plug capable. 3090 3091 hotPluggable(3) 3092 The memory board or cartridge is hot plug capable and can be 3093 removed if the system is operating in a redundant state. A 3094 memory board or cartridge may be added to an empty bay." 3095 ::= { cpqHeResilientMemory 5 } 3096 3097 cpqHeResilientMemOperatingSpeed OBJECT-TYPE 3098 SYNTAX INTEGER 3099 ACCESS read-only 3100 STATUS mandatory 3101 DESCRIPTION 3102 "This value specifies the current operating speed of the Advanced 3103 Memory Protection subsystem in MHz. 3104 3105 If this system does not support Advanced Memory Protection or this 3106 value cannot be determined, then a value of 0 will be returned." 3107 ::= { cpqHeResilientMemory 6 } 3108 3109 cpqHeResilientMemOsMemSize OBJECT-TYPE 3110 SYNTAX INTEGER 3111 ACCESS read-only 3112 STATUS mandatory 3113 DESCRIPTION 3114 "This value specifies the size of memory as seen by the Operating 3115 System in MB (1 MB = 1048576 bytes). 3116 3117 If this system does not support Advanced Memory Protection or this 3118 value cannot be determined, then a value of 0 will be returned." 3119 ::= { cpqHeResilientMemory 7 } 3120 3121 cpqHeResilientMemTotalMemSize OBJECT-TYPE 3122 SYNTAX INTEGER 3123 ACCESS read-only 3124 STATUS mandatory 3125 DESCRIPTION 3126 "This value specifies the total size of memory including memory seen 3127 by the Operating System and the memory used for spare, mirrored, or 3128 RAID configurations in MB (1 MB = 1048576 bytes). 3129 3130 If this system does not support Advanced Memory Protection or this 3131 value cannot be determined, then a value of 0 will be returned." 3132 ::= { cpqHeResilientMemory 8 } 3133 3134 cpqHeResilientMemRivState OBJECT-TYPE 3135 SYNTAX INTEGER { 3136 other(1), 3137 inactive(2), 3138 rebuilding(3), 3139 initializing(4), 3140 verifying(5) 3141 } 3142 ACCESS read-only 3143 STATUS mandatory 3144 DESCRIPTION 3145 "This value specifies the state of the Rebuild/Initialize/Verify 3146 (RIV) engine of the Advanced Memory Protection sub-system. 3147 3148 The following states are supported: 3149 3150 other(1) 3151 The system does not support Advanced Memory Protection or this 3152 value cannot be determined, 3153 3154 inactive(2) 3155 The RIV engine is idle. 3156 3157 rebuilding(3) 3158 The RIV engine is rebuilding the XOR data. 3159 3160 initializing(4) 3161 The RIV engine is initializing memory. 3162 3163 verifying(5) 3164 The RIV engine is verifying memory integrity." 3165 ::= { cpqHeResilientMemory 9 } 3166 3167-- **************************************************************************** 3168-- Health MIB Advanced Memory Protection Board Group 3169-- ================================================= 3170-- 3171-- The compaq enterprise (1.3.6.1.4.1.232) 3172-- cpqHealth Group (1.3.6.1.4.1.232.6) 3173-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 3174-- cpqHeResilientMemory Group (1.3.6.1.4.1.232.6.2.14) 3175-- cpqHeResMemBoardTable (1.3.6.1.4.1.232.6.2.14.10) 3176-- cpqHeResMemBoardEntry (1.3.6.1.4.1.232.6.2.14.10.1) 3177-- 3178-- **************************************************************************** 3179 3180 cpqHeResMemBoardTable OBJECT-TYPE 3181 SYNTAX SEQUENCE OF CpqHeResMemBoardEntry 3182 ACCESS not-accessible 3183 STATUS mandatory 3184 DESCRIPTION 3185 "A table of memory board or cartridge descriptions in Advanced 3186 Memory Protection systems." 3187 ::= { cpqHeResilientMemory 10 } 3188 3189 cpqHeResMemBoardEntry OBJECT-TYPE 3190 SYNTAX CpqHeResMemBoardEntry 3191 ACCESS not-accessible 3192 STATUS mandatory 3193 DESCRIPTION 3194 "A memory board or cartridge description." 3195 INDEX { cpqHeResMemBoardSlotIndex } 3196 ::= { cpqHeResMemBoardTable 1 } 3197 3198 CpqHeResMemBoardEntry ::= SEQUENCE { 3199 cpqHeResMemBoardSlotIndex INTEGER, 3200 cpqHeResMemBoardOnlineStatus INTEGER, 3201 cpqHeResMemBoardErrorStatus INTEGER, 3202 cpqHeResMemBoardLocked INTEGER, 3203 cpqHeResMemBoardNumSockets INTEGER, 3204 cpqHeResMemBoardOsMemSize INTEGER, 3205 cpqHeResMemBoardTotalMemSize INTEGER, 3206 cpqHeResMemBoardCondition INTEGER, 3207 cpqHeResMemBoardHotPlug INTEGER 3208 } 3209 3210 cpqHeResMemBoardSlotIndex OBJECT-TYPE 3211 SYNTAX INTEGER 3212 ACCESS read-only 3213 STATUS mandatory 3214 DESCRIPTION 3215 "The slot in which the memory board or cartridge is installed." 3216 ::= { cpqHeResMemBoardEntry 1 } 3217 3218 cpqHeResMemBoardOnlineStatus OBJECT-TYPE 3219 SYNTAX INTEGER { 3220 other(1), 3221 present(2), 3222 absent(3) 3223 } 3224 ACCESS read-only 3225 STATUS mandatory 3226 DESCRIPTION 3227 "The online status of the Advanced Memory Protection board or 3228 cartridge. 3229 3230 The following status values are supported: 3231 3232 other(1) 3233 The value is unsupported or could not be determined. 3234 3235 present(2) 3236 The board or cartridge has memory and is currently online. 3237 3238 absent(3) 3239 The board or cartridge is missing or offline." 3240 ::= { cpqHeResMemBoardEntry 2 } 3241 3242 cpqHeResMemBoardErrorStatus OBJECT-TYPE 3243 SYNTAX INTEGER { 3244 other(1), 3245 noError(2), 3246 dimmEccError(3), 3247 unlockError(4), 3248 configError(5), 3249 busError(6), 3250 powerError(7), 3251 advancedEcc(8), 3252 onlineSpare(9), 3253 mirrored(10), 3254 mirroredDimmError(11), 3255 memoryRaid(12), 3256 raidDimmError(13), 3257 lockstep(14), 3258 lockstepDimmError(15) 3259 } 3260 ACCESS read-only 3261 STATUS mandatory 3262 DESCRIPTION 3263 3264 "The error status of the Advanced Memory Protection board or 3265 cartridge. 3266 3267 The following status values are supported: 3268 3269 other(1) 3270 The value is unsupported or could not be determined. 3271 3272 noError(2) 3273 The board or cartridge is configured and operating correctly. 3274 3275 dimmEccError(3) 3276 The board or cartridge has at least one DIMM ECC error. 3277 3278 unlockError(4) 3279 The board or cartridge is unlocked when it should not be. 3280 Please insure the board of cartridge is locked. 3281 3282 configError(5) 3283 The board or cartridge has a bad memory configuration. 3284 Please insure all memory modules are of the correct type, 3285 speed, latency, etc. 3286 3287 busError(6) 3288 The board or cartridge has a memory bus error. 3289 Please insure all memory modules are of the correct type, 3290 speed, latency, etc. Also insure the cartridge is inserted 3291 properly. 3292 3293 powerError(7) 3294 The board or cartridge has power error. 3295 Please insure all memory modules are of the correct type, 3296 speed, latency, etc. Also insure the cartridge is inserted 3297 properly. 3298 3299 advancedEcc(8), 3300 The board or cartridge is configured for advanced Ecc mode. 3301 3302 onlineSpare(9), 3303 The board or cartridge is configured for Online Spare mode. 3304 3305 mirrored(10), 3306 The board or cartridge is configured for mirrored mode. 3307 3308 mirroredDimmError(11), 3309 The board or cartridge has a mirrored Dimm error. 3310 3311 memoryRaid(12), 3312 The board or cartridge is configured for memory raid mode. 3313 3314 raidDimmError(13) 3315 The board or cartridge has a raid Dimm error. 3316 3317 lockstep(14) 3318 The board or cartridge is configured for LockStep. 3319 3320 lockstepDimmError(15) 3321 The board or cartridge has a lockStep Dimm error." 3322 ::= { cpqHeResMemBoardEntry 3 } 3323 3324 cpqHeResMemBoardLocked OBJECT-TYPE 3325 SYNTAX INTEGER { 3326 other(1), 3327 unlocked(2), 3328 locked(3) 3329 } 3330 ACCESS read-only 3331 STATUS mandatory 3332 DESCRIPTION 3333 "The locked state of the Advanced Memory Protection board or 3334 cartridge. 3335 3336 The following status values are supported: 3337 3338 other(1) 3339 The value is unsupported or could not be determined. If the 3340 system does not support hot plugging of the board or 3341 cartridge, then this value will be returned. 3342 3343 unlocked(2) 3344 The board or cartridge is currently unlocked and may be 3345 removed. 3346 3347 locked(3) 3348 The board or cartridge is currently locked and may not be 3349 removed." 3350 ::= { cpqHeResMemBoardEntry 4 } 3351 3352 cpqHeResMemBoardNumSockets OBJECT-TYPE 3353 SYNTAX INTEGER 3354 ACCESS read-only 3355 STATUS mandatory 3356 DESCRIPTION 3357 "The total number of memory sockets for this memory board or 3358 cartridge. 3359 3360 If this value could not be determined, or if the board or 3361 cartridge has been removed, this value will be -1." 3362 ::= { cpqHeResMemBoardEntry 5 } 3363 3364 cpqHeResMemBoardOsMemSize OBJECT-TYPE 3365 SYNTAX INTEGER 3366 ACCESS read-only 3367 STATUS mandatory 3368 DESCRIPTION 3369 "This value specifies the size of memory for this board or 3370 cartridge as seen by the Operating System in MB (1 MB = 3371 1048576 bytes). 3372 3373 If this system does not support Advanced Memory Protection or this 3374 value cannot be determined, then a value of 0 will be returned." 3375 ::= { cpqHeResMemBoardEntry 6 } 3376 3377 cpqHeResMemBoardTotalMemSize OBJECT-TYPE 3378 SYNTAX INTEGER 3379 ACCESS read-only 3380 STATUS mandatory 3381 DESCRIPTION 3382 "This value specifies the size of memory for this board or 3383 cartridge including memory seen by the Operating System and 3384 the memory used for spare, mirrored, or XOR configurations 3385 in MB (1 MB = 1048576 bytes). 3386 3387 If this system does not support Advanced Memory Protection or this 3388 value cannot be determined, then a value of 0 will be returned." 3389 ::= { cpqHeResMemBoardEntry 7 } 3390 3391 cpqHeResMemBoardCondition OBJECT-TYPE 3392 SYNTAX INTEGER { 3393 other(1), 3394 ok(2), 3395 degraded(3) 3396 } 3397 ACCESS read-only 3398 STATUS mandatory 3399 DESCRIPTION 3400 "This provides the current status of the Advanced Memory 3401 Protection memory board or cartridge. 3402 3403 The following status values are supported: 3404 3405 other(1): 3406 The condition of this memory board or cartridge 3407 could not be determined. 3408 3409 ok(2): 3410 The memory board or cartridge is operating normally. 3411 3412 degraded(3): 3413 The memory board or cartridge is in an error state. 3414 Check for correct memory installation and that the 3415 board has been inserted properly." 3416 ::= { cpqHeResMemBoardEntry 8 } 3417 3418 cpqHeResMemBoardHotPlug OBJECT-TYPE 3419 SYNTAX INTEGER { 3420 other(1), 3421 nonHotPluggable(2), 3422 hotPluggable(3) 3423 } 3424 ACCESS read-only 3425 STATUS mandatory 3426 DESCRIPTION 3427 "This indicates if the memory board is capable of being 3428 removed and/or inserted while the system is in an 3429 operational state. 3430 3431 The following states are supported: 3432 3433 other(1) 3434 The state could not be determined or the system does not 3435 support Advanced Memory Protection. 3436 3437 nonHotPluggable(2) 3438 The memory board or cartridge is not hot plug capable. 3439 3440 hotPluggable(3) 3441 The memory board or cartridge is hot plug capable and can be 3442 removed if the system is operating in a redundant state. A 3443 memory board or cartridge may be added to an empty bay." 3444 ::= { cpqHeResMemBoardEntry 9 } 3445 3446-- **************************************************************************** 3447-- Health MIB Advanced Memory Protection Memory Module Group 3448-- ========================================================= 3449-- 3450-- The compaq enterprise (1.3.6.1.4.1.232) 3451-- cpqHealth Group (1.3.6.1.4.1.232.6) 3452-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 3453-- cpqHeResilientMemory Group (1.3.6.1.4.1.232.6.2.14) 3454-- cpqHeResMemModuleTable (1.3.6.1.4.1.232.6.2.14.11) 3455-- cpqHeResMemModuleEntry (1.3.6.1.4.1.232.6.2.14.11.1) 3456-- 3457-- **************************************************************************** 3458 3459 cpqHeResMemModuleTable OBJECT-TYPE 3460 SYNTAX SEQUENCE OF CpqHeResMemModuleEntry 3461 ACCESS not-accessible 3462 STATUS mandatory 3463 DESCRIPTION 3464 "A table of memory module descriptions." 3465 ::= { cpqHeResilientMemory 11 } 3466 3467 cpqHeResMemModuleEntry OBJECT-TYPE 3468 SYNTAX CpqHeResMemModuleEntry 3469 ACCESS not-accessible 3470 STATUS mandatory 3471 DESCRIPTION 3472 "A memory module description." 3473 INDEX { cpqHeResMemBoardIndex, cpqHeResMemModuleIndex } 3474 ::= { cpqHeResMemModuleTable 1 } 3475 3476 CpqHeResMemModuleEntry ::= SEQUENCE { 3477 cpqHeResMemBoardIndex INTEGER, 3478 cpqHeResMemModuleIndex INTEGER, 3479 cpqHeResMemModuleSparePartNo DisplayString, 3480 cpqHeResMemModuleStatus INTEGER, 3481 cpqHeResMemModuleCondition INTEGER, 3482 cpqHeResMemModuleSpd OCTET STRING 3483 } 3484 3485 cpqHeResMemBoardIndex OBJECT-TYPE 3486 SYNTAX INTEGER 3487 ACCESS read-only 3488 STATUS mandatory 3489 DESCRIPTION 3490 "The slot in which the memory board or cartridge is installed. 3491 3492 A value of 0 indicates memory installed directly on the 3493 system board." 3494 ::= { cpqHeResMemModuleEntry 1 } 3495 3496 cpqHeResMemModuleIndex OBJECT-TYPE 3497 SYNTAX INTEGER 3498 ACCESS read-only 3499 STATUS mandatory 3500 DESCRIPTION 3501 "The memory module number." 3502 ::= { cpqHeResMemModuleEntry 2 } 3503 3504 cpqHeResMemModuleSparePartNo OBJECT-TYPE 3505 SYNTAX DisplayString (SIZE (0..32)) 3506 ACCESS read-only 3507 STATUS mandatory 3508 DESCRIPTION 3509 "The memory module's manufacturer part number. 3510 3511 This field will be a null (size 0) string if the manufacturer 3512 part number is not available." 3513 ::= { cpqHeResMemModuleEntry 3 } 3514 3515 cpqHeResMemModuleStatus OBJECT-TYPE 3516 SYNTAX INTEGER { 3517 other(1), 3518 notPresent(2), 3519 present(3), 3520 good(4), 3521 add(5), 3522 upgrade(6), 3523 missing(7), 3524 doesNotMatch(8), 3525 notSupported(9), 3526 badConfig(10), 3527 degraded(11) 3528 } 3529 ACCESS read-only 3530 STATUS mandatory 3531 DESCRIPTION 3532 "This provides the current status of the correctable memory 3533 errors for this memory module. 3534 3535 The following status values are supported: 3536 3537 other(1): 3538 The status is unknown or could not be determined. 3539 3540 notPresent(2): 3541 The memory module is not present or is un-initialized. 3542 3543 present(3): 3544 The memory module is present but not in use. 3545 3546 good(4): 3547 The memory module is present and in use. The corrected 3548 error threshold has not been exceeded. 3549 3550 add(5): 3551 The memory module has been added, but is not yet in use. 3552 3553 upgraded(6): 3554 The memory module has been upgraded, but the memory is not 3555 yet in use. 3556 3557 missing(7): 3558 An expected memory module is missing. 3559 3560 doesNotMatch(8): 3561 The memory module does not match the other memory modules 3562 within the bank. 3563 3564 notSupported(9): 3565 The memory module is not supported. 3566 3567 badConfig(10): 3568 The memory module violates the add/upgrade configuration 3569 rules. 3570 3571 degraded(11): 3572 The memory module's correctable error count has exceeded 3573 threshold." 3574 ::= { cpqHeResMemModuleEntry 4 } 3575 3576 cpqHeResMemModuleCondition OBJECT-TYPE 3577 SYNTAX INTEGER { 3578 other(1), 3579 ok(2), 3580 degraded(3) 3581 } 3582 ACCESS read-only 3583 STATUS mandatory 3584 DESCRIPTION 3585 "This provides the current status of the correctable memory 3586 errors for this memory module. 3587 3588 The following status values are supported: 3589 3590 other(1): 3591 ECC is not supported on this memory module or the 3592 condition could not be determined. 3593 3594 ok(2): 3595 The memory module is operating normally. 3596 3597 degraded(3): 3598 The memory module is correctable error count has exceeded 3599 threshold or a configuration error has been detected." 3600 ::= { cpqHeResMemModuleEntry 5 } 3601 3602 cpqHeResMemModuleSpd OBJECT-TYPE 3603 SYNTAX OCTET STRING (SIZE (0..256)) 3604 ACCESS read-only 3605 STATUS mandatory 3606 DESCRIPTION 3607 "This is the raw Serial Presence Detect information contained 3608 in the memory module. 3609 3610 If the SPD information is not available, this item will be empty." 3611 ::= { cpqHeResMemModuleEntry 6 } 3612 3613-- **************************************************************************** 3614-- Health MIB Advanced Memory Protection Board Group 3615-- ================================================= 3616-- 3617-- The compaq enterprise (1.3.6.1.4.1.232) 3618-- cpqHealth Group (1.3.6.1.4.1.232.6) 3619-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 3620-- cpqHeResilientMemory Group (1.3.6.1.4.1.232.6.2.14) 3621-- cpqHeResMem2BoardTable (1.3.6.1.4.1.232.6.2.14.12) 3622-- cpqHeResMem2BoardEntry (1.3.6.1.4.1.232.6.2.14.12.1) 3623-- 3624-- **************************************************************************** 3625 3626 cpqHeResMem2BoardTable OBJECT-TYPE 3627 SYNTAX SEQUENCE OF CpqHeResMem2BoardEntry 3628 ACCESS not-accessible 3629 STATUS mandatory 3630 DESCRIPTION 3631 "A table of memory board or cartridge descriptions in Advanced 3632 Memory Protection systems." 3633 ::= { cpqHeResilientMemory 12 } 3634 3635 cpqHeResMem2BoardEntry OBJECT-TYPE 3636 SYNTAX CpqHeResMem2BoardEntry 3637 ACCESS not-accessible 3638 STATUS mandatory 3639 DESCRIPTION 3640 "A memory board or cartridge or CPU based Memory Board description." 3641 INDEX { cpqHeResMem2BoardIndex } 3642 ::= { cpqHeResMem2BoardTable 1 } 3643 3644 CpqHeResMem2BoardEntry ::= SEQUENCE { 3645 cpqHeResMem2BoardIndex INTEGER, 3646 cpqHeResMem2BoardSlotNum INTEGER, 3647 cpqHeResMem2BoardCpuNum INTEGER, 3648 cpqHeResMem2BoardRiserNum INTEGER, 3649 cpqHeResMem2BoardOnlineStatus INTEGER, 3650 cpqHeResMem2BoardErrorStatus INTEGER, 3651 cpqHeResMem2BoardLocked INTEGER, 3652 cpqHeResMem2BoardNumSockets INTEGER, 3653 cpqHeResMem2BoardOsMemSize INTEGER, 3654 cpqHeResMem2BoardTotalMemSize INTEGER, 3655 cpqHeResMem2BoardCondition INTEGER, 3656 cpqHeResMem2BoardHotPlug INTEGER, 3657 cpqHeResMem2BoardOperatingFrequency INTEGER, 3658 cpqHeResMem2BoardOperatingVoltage INTEGER 3659 } 3660 3661 cpqHeResMem2BoardIndex OBJECT-TYPE 3662 SYNTAX INTEGER 3663 ACCESS read-only 3664 STATUS mandatory 3665 DESCRIPTION 3666 "This will represent the unique memory board or cartridge or riser." 3667 ::= { cpqHeResMem2BoardEntry 1 } 3668 3669 3670 cpqHeResMem2BoardSlotNum OBJECT-TYPE 3671 SYNTAX INTEGER 3672 ACCESS read-only 3673 STATUS mandatory 3674 DESCRIPTION 3675 "The slot in which the memory board or cartridge is installed." 3676 ::= { cpqHeResMem2BoardEntry 2 } 3677 3678 cpqHeResMem2BoardCpuNum OBJECT-TYPE 3679 SYNTAX INTEGER 3680 ACCESS read-only 3681 STATUS mandatory 3682 DESCRIPTION 3683 "The Processor Number to which the memory Riser belongs. Value 0 means memory is not CPU based." 3684 ::= { cpqHeResMem2BoardEntry 3 } 3685 3686 cpqHeResMem2BoardRiserNum OBJECT-TYPE 3687 SYNTAX INTEGER 3688 ACCESS read-only 3689 STATUS mandatory 3690 DESCRIPTION 3691 "The Riser Number on the Processor." 3692 ::= { cpqHeResMem2BoardEntry 4 } 3693 3694 cpqHeResMem2BoardOnlineStatus OBJECT-TYPE 3695 SYNTAX INTEGER { 3696 other(1), 3697 present(2), 3698 absent(3) 3699 } 3700 ACCESS read-only 3701 STATUS mandatory 3702 DESCRIPTION 3703 "The online status of the Advanced Memory Protection board or 3704 cartridge or riser. 3705 3706 The following status values are supported: 3707 3708 other(1) 3709 The value is unsupported or could not be determined. 3710 3711 present(2) 3712 The board or cartridge or riser has memory and is currently online. 3713 3714 absent(3) 3715 The board or cartridge or riser is missing or offline." 3716 ::= { cpqHeResMem2BoardEntry 5 } 3717 3718 cpqHeResMem2BoardErrorStatus OBJECT-TYPE 3719 SYNTAX INTEGER { 3720 other(1), 3721 noError(2), 3722 dimmEccError(3), 3723 unlockError(4), 3724 configError(5), 3725 busError(6), 3726 powerError(7), 3727 advancedEcc(8), 3728 onlineSpare(9), 3729 mirrored(10), 3730 mirroredDimmError(11), 3731 memoryRaid(12), 3732 raidDimmError(13), 3733 lockStep(14), 3734 lockStepError(15) 3735 } 3736 ACCESS read-only 3737 STATUS mandatory 3738 DESCRIPTION 3739 "The error status of the Advanced Memory Protection board or 3740 Cartridge or riser. 3741 3742 The following status values are supported: 3743 3744 other(1) 3745 The value is unsupported or could not be determined. 3746 3747 noError(2) 3748 The board or cartridge or riser is configured and operating correctly. 3749 3750 dimmEccError(3) 3751 The board or cartridge or riser has at least one DIMM ECC error. 3752 3753 unlockError(4) 3754 The board or cartridge or riser is unlocked when it should not be. 3755 Please insure the board of cartridge is locked. 3756 3757 configError(5) 3758 The board or cartridge or riser has a bad memory configuration. 3759 Please insure all memory modules are of the correct type, 3760 speed, latency, etc. 3761 3762 busError(6) 3763 The board or cartridge or riser has a memory bus error. 3764 Please insure all memory modules are of the correct type, 3765 speed, latency, etc. Also insure the cartridge is inserted 3766 properly. 3767 3768 powerError(7) 3769 The board or cartridge or riser has power error. 3770 Please insure all memory modules are of the correct type, 3771 speed, latency, etc. Also insure the cartridge is inserted 3772 properly. 3773 3774 advancedEcc(8), 3775 The board or cartridge or riser is configured for advanced Ecc mode. 3776 3777 onlineSpare(9), 3778 The board or cartridge or riser is configured for Online Spare mode. 3779 3780 mirrored(10), 3781 The board or cartridge or riser is configured for mirrored mode. 3782 3783 mirroredDimmError(11), 3784 The board or cartridge or riser has a mirrored Dimm error. 3785 3786 memoryRaid(12), 3787 The board or cartridge or riser is configured for memory raid mode. 3788 3789 raidDimmError(13) 3790 The board or cartridge or riser has a raid Dimm error. 3791 3792 lockStep(14), 3793 The board or cartridge or riser is configured for lockStep mode. 3794 3795 lockStepError(15) 3796 The board or cartridge or riser has a lockStep Dimm error." 3797 ::= { cpqHeResMem2BoardEntry 6 } 3798 3799 cpqHeResMem2BoardLocked OBJECT-TYPE 3800 SYNTAX INTEGER { 3801 other(1), 3802 unlocked(2), 3803 locked(3) 3804 } 3805 ACCESS read-only 3806 STATUS mandatory 3807 DESCRIPTION 3808 "The locked state of the Advanced Memory Protection board or 3809 Cartridge or riser. 3810 3811 The following status values are supported: 3812 3813 other(1) 3814 The value is unsupported or could not be determined. If the 3815 system does not support hot plugging of the board or 3816 cartridge or riser, then this value will be returned. 3817 3818 unlocked(2) 3819 The board or cartridge or riser is currently unlocked and may be 3820 removed. 3821 3822 locked(3) 3823 The board or cartridge or riser is currently locked and may not be 3824 removed." 3825 ::= { cpqHeResMem2BoardEntry 7 } 3826 3827 cpqHeResMem2BoardNumSockets OBJECT-TYPE 3828 SYNTAX INTEGER 3829 ACCESS read-only 3830 STATUS mandatory 3831 DESCRIPTION 3832 "The total number of memory sockets for this memory board or 3833 Cartridge or riser. 3834 3835 If this value could not be determined, or if the board or 3836 Cartridge or riser has been removed, this value will be -1." 3837 ::= { cpqHeResMem2BoardEntry 8 } 3838 3839 cpqHeResMem2BoardOsMemSize OBJECT-TYPE 3840 SYNTAX INTEGER 3841 ACCESS read-only 3842 STATUS mandatory 3843 DESCRIPTION 3844 "This value specifies the size of memory for this board or 3845 cartridge or riser as seen by the Operating System in MB (1 MB = 3846 1048576 bytes). 3847 3848 If this system does not support Advanced Memory Protection or this 3849 value cannot be determined, then a value of 0 will be returned." 3850 ::= { cpqHeResMem2BoardEntry 9 } 3851 3852 cpqHeResMem2BoardTotalMemSize OBJECT-TYPE 3853 SYNTAX INTEGER 3854 ACCESS read-only 3855 STATUS mandatory 3856 DESCRIPTION 3857 "This value specifies the size of memory for this board or 3858 Cartridge or riser including memory seen by the Operating System and 3859 the memory used for spare, mirrored, or XOR configurations 3860 in MB (1 MB = 1048576 bytes). 3861 3862 If this system does not support Advanced Memory Protection or this 3863 value cannot be determined, then a value of 0 will be returned." 3864 ::= { cpqHeResMem2BoardEntry 10 } 3865 3866 cpqHeResMem2BoardCondition OBJECT-TYPE 3867 SYNTAX INTEGER { 3868 other(1), 3869 ok(2), 3870 degraded(3) 3871 } 3872 ACCESS read-only 3873 STATUS mandatory 3874 DESCRIPTION 3875 "This provides the current status of the Advanced Memory 3876 Protection memory board or cartridge or riser. 3877 3878 The following status values are supported: 3879 3880 other(1): 3881 The condition of this memory board or cartridge or riser 3882 could not be determined. 3883 3884 ok(2): 3885 The memory board or cartridge or riser is operating normally. 3886 3887 degraded(3): 3888 The memory board or cartridge or riser is in an error state. 3889 Check for correct memory installation and that the 3890 board has been inserted properly." 3891 ::= { cpqHeResMem2BoardEntry 11 } 3892 3893 cpqHeResMem2BoardHotPlug OBJECT-TYPE 3894 SYNTAX INTEGER { 3895 other(1), 3896 nonHotPluggable(2), 3897 hotPluggable(3) 3898 } 3899 ACCESS read-only 3900 STATUS mandatory 3901 DESCRIPTION 3902 "This indicates if the memory board is capable of being 3903 removed and/or inserted while the system is in an 3904 operational state. 3905 3906 The following states are supported: 3907 3908 other(1) 3909 The state could not be determined or the system does not 3910 support Advanced Memory Protection. 3911 3912 nonHotPluggable(2) 3913 The memory board or cartridge or riser is not hot plug capable. 3914 3915 hotPluggable(3) 3916 The memory board or cartridge or riser is hot plug capable and can be 3917 removed if the system is operating in a redundant state. A 3918 memory board or cartridge or riser may be added to an empty bay." 3919 ::= { cpqHeResMem2BoardEntry 12} 3920 3921 cpqHeResMem2BoardOperatingFrequency OBJECT-TYPE 3922 SYNTAX INTEGER 3923 ACCESS read-only 3924 STATUS mandatory 3925 DESCRIPTION 3926 "This value specifies the operational memory frequency for 3927 this board or Cartridge or riser in MHz." 3928 ::= { cpqHeResMem2BoardEntry 13 } 3929 3930 cpqHeResMem2BoardOperatingVoltage OBJECT-TYPE 3931 SYNTAX INTEGER 3932 ACCESS read-only 3933 STATUS mandatory 3934 DESCRIPTION 3935 "This value specifies the operational memory voltage for 3936 this board or Cartridge or riser in millivolts." 3937 ::= { cpqHeResMem2BoardEntry 14 } 3938 3939-- **************************************************************************** 3940-- Health MIB Advanced Memory Protection Memory Module Group 3941-- ========================================================= 3942-- 3943-- The compaq enterprise (1.3.6.1.4.1.232) 3944-- cpqHealth Group (1.3.6.1.4.1.232.6) 3945-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 3946-- cpqHeResilientMemory Group (1.3.6.1.4.1.232.6.2.14) 3947-- cpqHeResMem2ModuleTable (1.3.6.1.4.1.232.6.2.14.13) 3948-- cpqHeResMem2ModuleEntry (1.3.6.1.4.1.232.6.2.14.13.1) 3949-- 3950-- **************************************************************************** 3951 3952 cpqHeResMem2ModuleTable OBJECT-TYPE 3953 SYNTAX SEQUENCE OF CpqHeResMem2ModuleEntry 3954 ACCESS not-accessible 3955 STATUS mandatory 3956 DESCRIPTION 3957 "A table of memory module descriptions." 3958 ::= { cpqHeResilientMemory 13 } 3959 3960 cpqHeResMem2ModuleEntry OBJECT-TYPE 3961 SYNTAX CpqHeResMem2ModuleEntry 3962 ACCESS not-accessible 3963 STATUS mandatory 3964 DESCRIPTION 3965 "A memory module description." 3966 INDEX { cpqHeResMem2Module } 3967 ::= { cpqHeResMem2ModuleTable 1 } 3968 3969 CpqHeResMem2ModuleEntry ::= SEQUENCE { 3970 cpqHeResMem2Module INTEGER, 3971 cpqHeResMem2BoardNum INTEGER, 3972 cpqHeResMem2CpuNum INTEGER, 3973 cpqHeResMem2RiserNum INTEGER, 3974 cpqHeResMem2ModuleNum INTEGER, 3975 cpqHeResMem2ModuleSize INTEGER, 3976 cpqHeResMem2ModuleType INTEGER, 3977 cpqHeResMem2ModuleTechnology INTEGER, 3978 cpqHeResMem2ModuleManufacturer DisplayString, 3979 cpqHeResMem2ModulePartNo DisplayString, 3980 cpqHeResMem2ModuleDate OCTET STRING, 3981 cpqHeResMem2ModuleSerialNo DisplayString, 3982 cpqHeResMem2ModuleHwLocation DisplayString, 3983 cpqHeResMem2ModuleFrequency INTEGER, 3984 cpqHeResMem2ModuleCellTablePtr INTEGER, 3985 cpqHeResMem2ModuleCellStatus INTEGER, 3986 cpqHeResMem2ModulePartNoMfgr DisplayString, 3987 cpqHeResMem2ModuleSerialNoMfgr DisplayString, 3988 cpqHeResMem2ModuleStatus INTEGER, 3989 cpqHeResMem2ModuleCondition INTEGER, 3990 cpqHeResMem2ModuleSpd OCTET STRING, 3991 cpqHeResMem2ModuleSmartMemory INTEGER, 3992 cpqHeResMem2ModuleMinVoltage INTEGER, 3993 cpqHeResMem2ModuleRanks INTEGER 3994 } 3995 3996 cpqHeResMem2Module OBJECT-TYPE 3997 SYNTAX INTEGER 3998 ACCESS read-only 3999 STATUS mandatory 4000 DESCRIPTION 4001 "This will represent the unique memory DIMM on 4002 memory board or cartridge or riser. " 4003 ::= { cpqHeResMem2ModuleEntry 1 } 4004 4005 cpqHeResMem2BoardNum OBJECT-TYPE 4006 SYNTAX INTEGER 4007 ACCESS read-only 4008 STATUS mandatory 4009 DESCRIPTION 4010 "The slot in which the memory board or cartridge is installed. 4011 4012 A value of 0 indicates memory installed directly on the 4013 system board." 4014 ::= { cpqHeResMem2ModuleEntry 2 } 4015 4016 cpqHeResMem2CpuNum OBJECT-TYPE 4017 SYNTAX INTEGER 4018 ACCESS read-only 4019 STATUS mandatory 4020 DESCRIPTION 4021 "The memory module CPU number. Value 0 means memory is not Processor based." 4022 ::= { cpqHeResMem2ModuleEntry 3 } 4023 4024 cpqHeResMem2RiserNum OBJECT-TYPE 4025 SYNTAX INTEGER 4026 ACCESS read-only 4027 STATUS mandatory 4028 DESCRIPTION 4029 "The memory module rasier number." 4030 ::= { cpqHeResMem2ModuleEntry 4 } 4031 4032 cpqHeResMem2ModuleNum OBJECT-TYPE 4033 SYNTAX INTEGER 4034 ACCESS read-only 4035 STATUS mandatory 4036 DESCRIPTION 4037 "The memory module number." 4038 ::= { cpqHeResMem2ModuleEntry 5 } 4039 4040 cpqHeResMem2ModuleSize OBJECT-TYPE 4041 SYNTAX INTEGER (0..2147483647) 4042 ACCESS read-only 4043 STATUS mandatory 4044 DESCRIPTION 4045 "Module memory size in kilobytes. A kilobyte of memory is 4046 defined as 1024 bytes. 4047 4048 A size of 0 indicates the module is not present." 4049 ::= { cpqHeResMem2ModuleEntry 6 } 4050 4051 cpqHeResMem2ModuleType OBJECT-TYPE 4052 SYNTAX INTEGER { 4053 other(1), 4054 board(2), 4055 cpqSingleWidthModule(3), 4056 cpqDoubleWidthModule(4), 4057 simm(5), 4058 pcmcia(6), 4059 compaq-specific(7), 4060 dimm(8), 4061 smallOutlineDimm(9), 4062 rimm(10), 4063 srimm(11), 4064 fb-dimm(12), 4065 dimmddr(13), 4066 dimmddr2(14), 4067 dimmddr3(15), 4068 dimmfbd2(16), 4069 fb-dimmddr2(17), 4070 fb-dimmddr3(18), 4071 dimmddr4(19) 4072 } 4073 ACCESS read-only 4074 STATUS mandatory 4075 DESCRIPTION 4076 "Type of memory module installed. The value other(1) will be 4077 given if the type is not known. The value board(2) will be 4078 given if the memory module is permanently mounted (not modular) 4079 on a system board or memory expansion board." 4080 ::= { cpqHeResMem2ModuleEntry 7 } 4081 4082 cpqHeResMem2ModuleTechnology OBJECT-TYPE 4083 SYNTAX INTEGER { 4084 other(1), 4085 fastPageMode(2), 4086 edoPageMode(3), 4087 burstEdoPageMode(4), 4088 synchronous(5), 4089 rdram(6), 4090 rdimm(7), 4091 udimm(8), 4092 lrdimm(9), 4093 nvdimm(10), 4094 rnvdimm(11), 4095 lrnvdimm(12) 4096 } 4097 ACCESS read-only 4098 STATUS mandatory 4099 DESCRIPTION 4100 "Technology type of memory module installed. The value other(1) 4101 will be given if the technology is not known." 4102 ::= { cpqHeResMem2ModuleEntry 8 } 4103 4104 cpqHeResMem2ModuleManufacturer OBJECT-TYPE 4105 SYNTAX DisplayString (SIZE (0..255)) 4106 ACCESS read-only 4107 STATUS mandatory 4108 DESCRIPTION 4109 "The memory module's manufacturer name. 4110 4111 This field will be a null (size 0) string if the manufacturer 4112 name is not available." 4113 ::= { cpqHeResMem2ModuleEntry 9 } 4114 4115 cpqHeResMem2ModulePartNo OBJECT-TYPE 4116 SYNTAX DisplayString (SIZE (0..255)) 4117 ACCESS read-only 4118 STATUS mandatory 4119 DESCRIPTION 4120 "The memory module's manufacturer part number. 4121 4122 This field will be a null (size 0) string if the manufacturer 4123 part number is not available." 4124 ::= { cpqHeResMem2ModuleEntry 10 } 4125 4126 cpqHeResMem2ModuleDate OBJECT-TYPE 4127 SYNTAX OCTET STRING (SIZE (7)) 4128 ACCESS read-only 4129 STATUS mandatory 4130 DESCRIPTION 4131 "The memory module date of manufacture. 4132 4133 field octets contents range 4134 ===== ====== ====================== ======== 4135 1 1-2 year 0..65536 4136 2 3 month 1..12 4137 3 4 day 1..31 4138 4 5 hour 0..23 4139 5 6 minute 0..59 4140 6 7 second 0..60 4141 (use 60 for leap-second) 4142 4143 This field will be set to year = 0 if the date of manufacture 4144 is not available. The hour, minute, and second fields will 4145 always be set to 0." 4146 ::= { cpqHeResMem2ModuleEntry 11 } 4147 4148 cpqHeResMem2ModuleSerialNo OBJECT-TYPE 4149 SYNTAX DisplayString (SIZE (0..255)) 4150 ACCESS read-write 4151 STATUS mandatory 4152 DESCRIPTION 4153 "The memory module's serial number. 4154 4155 This field will be a null (size 0) string if the serial number 4156 is not available." 4157 ::= { cpqHeResMem2ModuleEntry 12 } 4158 4159 cpqHeResMem2ModuleHwLocation OBJECT-TYPE 4160 SYNTAX DisplayString (SIZE (0..255)) 4161 ACCESS read-only 4162 STATUS optional 4163 DESCRIPTION 4164 "A text description of the hardware location, on complex 4165 multi SBB hardware only, for the memory module. 4166 A NULL string indicates that the hardware location could not 4167 be determined or is irrelevant." 4168 ::= { cpqHeResMem2ModuleEntry 13 } 4169 4170 4171 cpqHeResMem2ModuleFrequency OBJECT-TYPE 4172 SYNTAX INTEGER (0..65535) 4173 ACCESS read-only 4174 STATUS mandatory 4175 DESCRIPTION 4176 "The memory module maximum frequency in MHz. The value zero 4177 (0) will be given if the module frequency cannot be determined." 4178 ::= { cpqHeResMem2ModuleEntry 14 } 4179 4180 cpqHeResMem2ModuleCellTablePtr OBJECT-TYPE 4181 SYNTAX INTEGER (0..15) 4182 ACCESS read-only 4183 STATUS optional 4184 DESCRIPTION 4185 "Index for the cell in cpqSeCellTable where the memory board is 4186 installed." 4187 ::= { cpqHeResMem2ModuleEntry 15 } 4188 4189 cpqHeResMem2ModuleCellStatus OBJECT-TYPE 4190 SYNTAX INTEGER { 4191 other(1), 4192 ok(2), 4193 deconfigured(3) 4194 } 4195 ACCESS read-only 4196 STATUS optional 4197 DESCRIPTION 4198 "This provides the current status for this memory module. 4199 4200 The following status values are supported: 4201 4202 other(1): 4203 The memory module status is not available 4204 4205 ok(2): 4206 The memory module is active 4207 4208 deconfigured(3): 4209 The memory module is not ready" 4210 ::= { cpqHeResMem2ModuleEntry 16 } 4211 4212 4213 cpqHeResMem2ModulePartNoMfgr OBJECT-TYPE 4214 SYNTAX DisplayString (SIZE (0..255)) 4215 ACCESS read-only 4216 STATUS optional 4217 DESCRIPTION 4218 "The memory module's manufacturer's part number. 4219 4220 This field will be a null (size 0) string if the manufacturer 4221 part number is not available." 4222 ::= { cpqHeResMem2ModuleEntry 17 } 4223 4224 cpqHeResMem2ModuleSerialNoMfgr OBJECT-TYPE 4225 SYNTAX DisplayString (SIZE (0..255)) 4226 ACCESS read-only 4227 STATUS optional 4228 DESCRIPTION 4229 "The memory module's manufacturer's serial number. 4230 4231 This field will be a null (size 0) string if the manufacturer 4232 serial number is not available." 4233 ::= { cpqHeResMem2ModuleEntry 18 } 4234 4235 4236 cpqHeResMem2ModuleStatus OBJECT-TYPE 4237 SYNTAX INTEGER { 4238 other(1), 4239 notPresent(2), 4240 present(3), 4241 good(4), 4242 add(5), 4243 upgrade(6), 4244 missing(7), 4245 doesNotMatch(8), 4246 notSupported(9), 4247 badConfig(10), 4248 degraded(11), 4249 spare(12), 4250 partial(13) 4251 } 4252 ACCESS read-only 4253 STATUS mandatory 4254 DESCRIPTION 4255 "This provides the current status of the correctable memory 4256 errors for this memory module. 4257 4258 The following status values are supported: 4259 4260 other(1): 4261 The status is unknown or could not be determined. 4262 4263 notPresent(2): 4264 The memory module is not present or is un-initialized. 4265 4266 present(3): 4267 The memory module is present but not in use. 4268 4269 good(4): 4270 The memory module is present and in use. The corrected 4271 error threshold has not been exceeded. 4272 4273 add(5): 4274 The memory module has been added, but is not yet in use. 4275 4276 upgraded(6): 4277 The memory module has been upgraded, but the memory is not 4278 yet in use. 4279 4280 missing(7): 4281 An expected memory module is missing. 4282 4283 doesNotMatch(8): 4284 The memory module does not match the other memory modules 4285 within the bank. 4286 4287 notSupported(9): 4288 The memory module is not supported. 4289 4290 badConfig(10): 4291 The memory module violates the add/upgrade configuration 4292 rules. 4293 4294 degraded(11): 4295 The memory module's correctable error count has exceeded 4296 threshold. 4297 4298 spare(12): 4299 The memory module is configured as a spare. 4300 4301 partial(13): 4302 The memory module is present and is partially in use." 4303 4304 ::= { cpqHeResMem2ModuleEntry 19 } 4305 4306 cpqHeResMem2ModuleCondition OBJECT-TYPE 4307 SYNTAX INTEGER { 4308 other(1), 4309 ok(2), 4310 degraded(3), 4311 degradedModuleIndexUnknown(4) 4312 } 4313 ACCESS read-only 4314 STATUS mandatory 4315 DESCRIPTION 4316 "This provides the current status of the correctable memory 4317 errors for this memory module. 4318 4319 The following status values are supported: 4320 4321 other(1): 4322 ECC is not supported on this memory module or the 4323 condition could not be determined. 4324 4325 ok(2): 4326 The memory module is operating normally. 4327 4328 degraded(3): 4329 The memory module is correctable error count has exceeded 4330 threshold or a configuration error has been detected. 4331 4332 degradedModuleIndexUnknown(4): 4333 The correctable error count has exceeded threshold. 4334 The module number not available." 4335 ::= { cpqHeResMem2ModuleEntry 20 } 4336 4337 cpqHeResMem2ModuleSpd OBJECT-TYPE 4338 SYNTAX OCTET STRING (SIZE (0..256)) 4339 ACCESS read-only 4340 STATUS mandatory 4341 DESCRIPTION 4342 "This is the raw Serial Presence Detect information contained 4343 in the memory module. 4344 4345 If the SPD information is not available, this item will be empty. 4346 NOTE: SPD information will not be available if cpqHeResMem2ModuleType is dimmddr4(19)." 4347 ::= { cpqHeResMem2ModuleEntry 21 } 4348 4349 cpqHeResMem2ModuleSmartMemory OBJECT-TYPE 4350 SYNTAX INTEGER { 4351 other(1), 4352 notHPSmartMemory(2), 4353 isHPSmartMemory(3), 4354 isHPStandardMemory(4) 4355 } 4356 ACCESS read-only 4357 STATUS mandatory 4358 DESCRIPTION 4359 "This indicates whether the DIMM slot is populated with HP Smart Memory or HP Standard Memory DIMM. 4360 4361 The following values are supported: 4362 4363 other(1): 4364 HP SmartMemory not supported in this device. 4365 4366 notHPSmartMemory(2): 4367 HP SmartMemory is NOT installed in DIMM slot (includes 4368 the case where the DIMM slot is not populated). 4369 4370 isHPSmartMemory(3): 4371 HP SmartMemory is installed in DIMM slot. 4372 4373 isHPStandardMemory(4): 4374 HP Standard Memory is installed in DIMM slot." 4375 4376 ::= { cpqHeResMem2ModuleEntry 22 } 4377 4378 cpqHeResMem2ModuleMinVoltage OBJECT-TYPE 4379 SYNTAX INTEGER (0..65535) 4380 ACCESS read-only 4381 STATUS mandatory 4382 DESCRIPTION 4383 "This provides the minimum voltage needed for the module to 4384 operate, in millivolts." 4385 ::= { cpqHeResMem2ModuleEntry 23 } 4386 4387 cpqHeResMem2ModuleRanks OBJECT-TYPE 4388 SYNTAX INTEGER (0..65535) 4389 ACCESS read-only 4390 STATUS mandatory 4391 DESCRIPTION 4392 "This provides the number of physical ranks on the module." 4393 ::= { cpqHeResMem2ModuleEntry 24 } 4394 4395 4396-- **************************************************************************** 4397-- Health MIB Power Meter Group 4398-- ======================================== 4399-- 4400-- The compaq enterprise (1.3.6.1.4.1.232) 4401-- cpqHealth Group (1.3.6.1.4.1.232.6) 4402-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 4403-- cpqHePowerMeter Group (1.3.6.1.4.1.232.6.2.15) 4404-- 4405-- The cpqHePowerMeter group describes the Server's power consumption read 4406-- 4407-- 4408-- Implementation of the cpqHePowerMeter group is mandatory for all 4409-- platform that support Power Meter. 4410-- 4411-- **************************************************************************** 4412 4413 cpqHePowerMeterSupport OBJECT-TYPE 4414 SYNTAX INTEGER { 4415 other(1), 4416 supported(2), 4417 unsupported(3) 4418 } 4419 ACCESS read-only 4420 STATUS mandatory 4421 DESCRIPTION 4422 "This value specifies whether Power Meter is supported 4423 by this Server . 4424 4425 The following values are supported: 4426 4427 other(1) 4428 Could not read the Power Meter status. 4429 4430 supported(2) 4431 This system support Power Meter. 4432 4433 unsupported(3) 4434 This system does not support Power Meter." 4435 ::= { cpqHePowerMeter 1} 4436 4437 4438 cpqHePowerMeterStatus OBJECT-TYPE 4439 SYNTAX INTEGER { 4440 other(1), 4441 present(2), 4442 absent(3) 4443 } 4444 ACCESS read-only 4445 STATUS mandatory 4446 DESCRIPTION 4447 "This value specifies whether Power Meter reading is supported 4448 by this Server . 4449 4450 The following values are supported: 4451 4452 other(1) 4453 Could not read the Power Meter status. 4454 4455 present(2) 4456 The Power Meter data is available. 4457 4458 absent(3) 4459 The Power Meter data is not available at this time." 4460 ::= { cpqHePowerMeter 2} 4461 4462 4463 cpqHePowerMeterCurrReading OBJECT-TYPE 4464 SYNTAX INTEGER 4465 ACCESS read-only 4466 STATUS mandatory 4467 DESCRIPTION 4468 " This is the current Power Meter reading in Watts. 4469 This value shows the most recent power reading if available. 4470 On systems without Power Meter support, this value will be -1." 4471 ::= { cpqHePowerMeter 3 } 4472 4473 cpqHePowerMeterPrevReading OBJECT-TYPE 4474 SYNTAX INTEGER 4475 ACCESS read-only 4476 STATUS mandatory 4477 DESCRIPTION 4478 " This is the previous Power Meter reading in Watts. 4479 This value shows previous power reading if available. 4480 On systems without Power Meter support, this value will be -1." 4481 ::= { cpqHePowerMeter 4 } 4482 4483--***************************************************************************** 4484-- Health MIB Hardware BIOS Group 4485-- =============================== 4486-- 4487-- The compaq enterprise (1.3.6.1.4.1.232) 4488-- cpqHealth Group (1.3.6.1.4.1.232.6) 4489-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 4490-- cpqHeHWBios Group (1.3.6.1.4.1.232.6.2.16) 4491-- 4492-- The cpqHeHWBios group describes the Server's Hardware BIOS information 4493-- 4494-- 4495-- **************************************************************************** 4496 4497 cpqHeHWBiosCondition OBJECT-TYPE 4498 SYNTAX INTEGER { 4499 other(1), 4500 ok(2), 4501 degraded(3), 4502 failed(4) 4503 } 4504 ACCESS read-only 4505 STATUS mandatory 4506 DESCRIPTION 4507 "This value indicates an error has been detected during Pre-OS Test (POST) or 4508 during initial hardware initialization. Typically, this will be a hardware interlock 4509 not closed due to an adapter or cable not properly seated in the slot. The first 4510 action is to review the iLO Event Log and iLO Integrated Management Log (IML) 4511 for a new event. If no entries found, the server will usually require a physical 4512 inspection to identify the source of the issue by observing the external and 4513 internal hardware status LEDs. 4514 4515 4516 This value will be one of the following: 4517 other(1) 4518 There is no data available to support the cpqHeHWBiosCondition. 4519 4520 ok(2) 4521 The primary server hardware is operational. 4522 4523 degraded(3) 4524 A non-fatal condition detected. Review iLO Event and Integrated Management Logs. 4525 4526 failed(4) 4527 A fatal condition detected during POST or prior to hardware power on." 4528 ::= { cpqHeHWBios 1 } 4529 4530 4531-- **************************************************************************** 4532-- Health MIB System Backup Battery Group 4533-- ============================================ 4534-- 4535-- The compaq enterprise (1.3.6.1.4.1.232) 4536-- cpqHealth Group (1.3.6.1.4.1.232.6) 4537-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 4538-- cpqHeSysBackupBattery Group (1.3.6.1.4.1.232.6.2.17) 4539-- 4540-- The cpqHeSysBackupBattery group contains management information about 4541-- HP Smart Storage Batteries. 4542-- 4543-- Implementation of the cpqHeSysBackupBattery group is mandatory for all 4544-- agents that support the Server Health MIB. 4545-- 4546-- **************************************************************************** 4547 cpqHeSysBackupBatteryCondition OBJECT-TYPE 4548 SYNTAX INTEGER { 4549 other(1), 4550 ok(2), 4551 degraded(3), 4552 failed(4) 4553 } 4554 ACCESS read-only 4555 STATUS mandatory 4556 DESCRIPTION 4557 "This value specifies the overall condition of the battery 4558 backup sub-system." 4559 ::= { cpqHeSysBackupBattery 1 } 4560 4561-- **************************************************************************** 4562-- Health MIB System Battery Table 4563-- ============================================ 4564-- 4565-- The compaq enterprise (1.3.6.1.4.1.232) 4566-- cpqHealth Group (1.3.6.1.4.1.232.6) 4567-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 4568-- cpqHeSysBackupBattery Group (1.3.6.1.4.1.232.6.2.17) 4569-- cpqHeSysBattery Table (1.3.6.1.4.1.232.6.2.17.2) 4570-- 4571-- **************************************************************************** 4572 4573 cpqHeSysBatteryTable OBJECT-TYPE 4574 SYNTAX SEQUENCE OF CpqHeSysBatteryEntry 4575 ACCESS not-accessible 4576 STATUS mandatory 4577 DESCRIPTION 4578 "A table of battery entries." 4579 ::= { cpqHeSysBackupBattery 2} 4580 4581 cpqHeSysBatteryEntry OBJECT-TYPE 4582 SYNTAX CpqHeSysBatteryEntry 4583 ACCESS not-accessible 4584 STATUS mandatory 4585 DESCRIPTION 4586 "A System Backup Battery Entry." 4587 INDEX { cpqHeSysBatteryChassis, cpqHeSysBatteryIndex } 4588 ::= { cpqHeSysBatteryTable 1 } 4589 4590 CpqHeSysBatteryEntry ::= SEQUENCE { 4591 cpqHeSysBatteryChassis INTEGER, 4592 cpqHeSysBatteryIndex INTEGER, 4593 cpqHeSysBatteryPresent INTEGER, 4594 cpqHeSysBatteryCondition INTEGER, 4595 cpqHeSysBatteryStatus INTEGER, 4596 cpqHeSysBatteryCapacityMaximum INTEGER, 4597 cpqHeSysBatteryProductName DisplayString, 4598 cpqHeSysBatteryModel DisplayString, 4599 cpqHeSysBatterySerialNumber DisplayString, 4600 cpqHeSysBatteryFirmwareRev DisplayString, 4601 cpqHeSysBatterySparePartNum DisplayString 4602} 4603 4604 cpqHeSysBatteryChassis OBJECT-TYPE 4605 SYNTAX INTEGER (0..255) 4606 ACCESS read-only 4607 STATUS mandatory 4608 DESCRIPTION 4609 "The system chassis number." 4610 ::= { cpqHeSysBatteryEntry 1 } 4611 4612 cpqHeSysBatteryIndex OBJECT-TYPE 4613 SYNTAX INTEGER (1..255) 4614 ACCESS read-only 4615 STATUS mandatory 4616 DESCRIPTION 4617 "The battery index number within this chassis." 4618 ::= { cpqHeSysBatteryEntry 2 } 4619 4620 cpqHeSysBatteryPresent OBJECT-TYPE 4621 SYNTAX INTEGER { 4622 other(1), 4623 absent(2), 4624 present(3) 4625 } 4626 ACCESS read-only 4627 STATUS mandatory 4628 DESCRIPTION 4629 "Indicates whether the backup battery is present in the chassis." 4630 ::= { cpqHeSysBatteryEntry 3 } 4631 4632 cpqHeSysBatteryCondition OBJECT-TYPE 4633 SYNTAX INTEGER { 4634 other(1), 4635 ok(2), 4636 degraded(3), 4637 failed(4) 4638 } 4639 ACCESS read-only 4640 STATUS mandatory 4641 DESCRIPTION 4642 "The condition of the backup battery. 4643 4644 This value will be one of the following: 4645 4646 other(1) 4647 The status could not be determined or not present. 4648 4649 ok(2) 4650 The battery is operating normally. 4651 4652 degraded(3) 4653 The battery is degraded. 4654 4655 failed(4) 4656 The battery has stopped responding or has shutdown 4657 in order to not permanently damage the system." 4658 ::= { cpqHeSysBatteryEntry 4 } 4659 4660 cpqHeSysBatteryStatus OBJECT-TYPE 4661 SYNTAX INTEGER { 4662 noError(1), 4663 generalFailure(2), 4664 shutdownHighResistance(3), 4665 shutdownLowVoltage(4), 4666 shutdownShortCircuit(5), 4667 shutdownChargeTimeout(6), 4668 shutdownOverTemperature(7), 4669 shutdownDischargeMinVoltage(8), 4670 shutdownDischargeCurrent(9), 4671 shutdownLoadCountHigh(10), 4672 shutdownEnablePin(11), 4673 shutdownOverCurrent(12), 4674 shutdownPermanentFailure(13), 4675 shutdownBackupTimeExceeded(14) 4676 } 4677 ACCESS read-only 4678 STATUS mandatory 4679 DESCRIPTION 4680 "The status of the battery." 4681 ::= { cpqHeSysBatteryEntry 5 } 4682 4683 cpqHeSysBatteryCapacityMaximum OBJECT-TYPE 4684 SYNTAX INTEGER 4685 ACCESS read-only 4686 STATUS mandatory 4687 DESCRIPTION 4688 "The maximum capacity of the battery in watts." 4689 ::= { cpqHeSysBatteryEntry 6 } 4690 4691 cpqHeSysBatteryProductName OBJECT-TYPE 4692 SYNTAX DisplayString (SIZE (0..32)) 4693 ACCESS read-only 4694 STATUS mandatory 4695 DESCRIPTION 4696 "The battery product name." 4697 ::= { cpqHeSysBatteryEntry 7 } 4698 4699 cpqHeSysBatteryModel OBJECT-TYPE 4700 SYNTAX DisplayString (SIZE (0..24)) 4701 ACCESS read-only 4702 STATUS mandatory 4703 DESCRIPTION 4704 "The battery model name." 4705 ::= { cpqHeSysBatteryEntry 8 } 4706 4707 cpqHeSysBatterySerialNumber OBJECT-TYPE 4708 SYNTAX DisplayString (SIZE (0..24)) 4709 ACCESS read-only 4710 STATUS mandatory 4711 DESCRIPTION 4712 "The battery serial number." 4713 ::= { cpqHeSysBatteryEntry 9 } 4714 4715 cpqHeSysBatteryFirmwareRev OBJECT-TYPE 4716 SYNTAX DisplayString (SIZE (0..24)) 4717 ACCESS read-only 4718 STATUS mandatory 4719 DESCRIPTION 4720 "The battery firmware revision. This field will be left 4721 blank if the firmware revision is unknown." 4722 ::= { cpqHeSysBatteryEntry 10 } 4723 4724 cpqHeSysBatterySparePartNum OBJECT-TYPE 4725 SYNTAX DisplayString (SIZE (0..24)) 4726 ACCESS read-only 4727 STATUS optional 4728 DESCRIPTION 4729 "The battery part number or spare part number." 4730 ::= { cpqHeSysBatteryEntry 11 } 4731 4732 4733-- **************************************************************************** 4734-- Health MIB System Fru details Group 4735-- ============================================ 4736-- 4737-- The compaq enterprise (1.3.6.1.4.1.232) 4738-- cpqHealth Group (1.3.6.1.4.1.232.6) 4739-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 4740-- cpqHeSysPwrAllocation Group (1.3.6.1.4.1.232.6.2.18) 4741-- 4742-- The cpqHeSysPwrAllocation group contains information about 4743-- the Power Allocation Optimization status. 4744-- 4745-- **************************************************************************** 4746 4747 cpqHeSysPwrAllocationOptimizeStatus OBJECT-TYPE 4748 SYNTAX INTEGER { 4749 unknown(1), 4750 ok(2), 4751 failed(3) 4752 } 4753 ACCESS read-only 4754 STATUS mandatory 4755 DESCRIPTION 4756 "This value specifies if server power throttle setting failed or not." 4757 ::= { cpqHeSysPwrHw 1 } 4758 4759 4760-- **************************************************************************** 4761-- Health MIB System Fru details Group 4762-- ============================================ 4763-- 4764-- The compaq enterprise (1.3.6.1.4.1.232) 4765-- cpqHealth Group (1.3.6.1.4.1.232.6) 4766-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 4767-- cpqHeSysBoardFru Group (1.3.6.1.4.1.232.6.2.19) 4768-- 4769-- The cpqHeSysBoardFru group contains information about 4770-- the board fru or mezzanine card status. 4771-- 4772-- **************************************************************************** 4773 4774 cpqHeSysBoardFruStatus OBJECT-TYPE 4775 SYNTAX OCTET STRING (SIZE (32)) 4776 ACCESS read-only 4777 STATUS mandatory 4778 DESCRIPTION 4779 "This is an array of status values representing the board fru status. 4780 Octet Element Field 4781 ======== ======= ========= 4782 0 0 Blade base board FRU 4783 1 1 Mezzanine Card 1 4784 2 2 Mezzanine Card 2 4785 . 4786 . 4787 16 16 Mezzanine Card 16 4788 . 4789 n n Reserved 4790 4791 4792 Status 0 - Not Present 4793 1 - OK 4794 2 - Read Error 4795 3 - Fru Format Error" 4796 4797 ::= { cpqHeSysBoardFru 1 } 4798 4799-- **************************************************************************** 4800-- Critical Power Failure Group 4801-- 4802-- The compaq enterprise (1.3.6.1.4.1.232) 4803-- cpqHealth Group (1.3.6.1.4.1.232.6) 4804-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 4805-- cpqHePowerFailure Group (1.3.6.1.4.1.232.6.2.20) 4806-- 4807-- Implementation of power failure support. 4808-- **************************************************************************** 4809 4810 cpqHePowerFailureSupported OBJECT-TYPE 4811 SYNTAX INTEGER { 4812 false (1), 4813 true (2) 4814 } 4815 ACCESS read-only 4816 STATUS mandatory 4817 DESCRIPTION 4818 "This value specifies whether this server supports power failure monitoring." 4819 ::= { cpqHePowerFailure 1 } 4820 4821 4822-- **************************************************************************** 4823-- Critical Power Failure Fault Table 4824-- 4825-- The compaq enterprise (1.3.6.1.4.1.232) 4826-- cpqHealth Group (1.3.6.1.4.1.232.6) 4827-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 4828-- cpqHePowerFailure Group (1.3.6.1.4.1.232.6.2.20) 4829-- cpqHePowerFailureTable (1.3.6.1.4.1.232.6.2.20.2) 4830-- 4831-- **************************************************************************** 4832 4833 cpqHePowerFailureTable OBJECT-TYPE 4834 SYNTAX SEQUENCE OF CpqHePowerFailureTableEntry 4835 ACCESS not-accessible 4836 STATUS mandatory 4837 DESCRIPTION 4838 "A table of Power Fault Entries." 4839 ::= { cpqHePowerFailure 2 } 4840 4841 4842 cpqHePowerFailureTableEntry OBJECT-TYPE 4843 SYNTAX CpqHePowerFailureTableEntry 4844 ACCESS not-accessible 4845 STATUS mandatory 4846 DESCRIPTION 4847 "The server power failure details." 4848 INDEX { cpqHePowerFailureIndex } 4849 ::= { cpqHePowerFailureTable 1 } 4850 4851 4852 4853 CpqHePowerFailureTableEntry ::= SEQUENCE { 4854 cpqHePowerFailureIndex INTEGER, 4855 cpqHePowerFailureStatus INTEGER, 4856 cpqHePowerFailureDeviceID INTEGER, 4857 cpqHePowerFailureArea INTEGER, 4858 cpqHePowerFailureDeviceBitMap INTEGER, 4859 cpqHePowerFailureGroupString DisplayString, 4860 cpqHePowerFailureRepairSteps INTEGER, 4861 cpqHePowerFailureType INTEGER 4862 } 4863 4864 cpqHePowerFailureIndex OBJECT-TYPE 4865 SYNTAX INTEGER (0..15) 4866 ACCESS read-only 4867 STATUS mandatory 4868 DESCRIPTION 4869 "The index uniquely identifies 1 of 16 areas on the system board." 4870 ::= { cpqHePowerFailureTableEntry 1 } 4871 4872 cpqHePowerFailureStatus OBJECT-TYPE 4873 SYNTAX INTEGER { 4874 ok(1), 4875 failed(2) 4876 } 4877 ACCESS read-only 4878 STATUS mandatory 4879 DESCRIPTION 4880 "The status of this table entry. 4881 The value will be one of the following: 4882 4883 ok(1) 4884 There is no failed device in this area. 4885 4886 failed(2) 4887 A device has failed in this area." 4888 4889 ::= { cpqHePowerFailureTableEntry 2 } 4890 4891 4892 cpqHePowerFailureDeviceID OBJECT-TYPE 4893 SYNTAX INTEGER 4894 ACCESS read-only 4895 STATUS mandatory 4896 DESCRIPTION 4897 "The unique id of the failed power device on the system board." 4898 4899 ::= { cpqHePowerFailureTableEntry 3 } 4900 4901 cpqHePowerFailureArea OBJECT-TYPE 4902 SYNTAX INTEGER { 4903 systemBoard(1), 4904 processor(2), 4905 memory (3), 4906 memoryBoard (4), 4907 riserCardAssembly (5), 4908 flexibleLOM (6), 4909 flexibleSmartArray (7), 4910 optIOPCIeSlots (8), 4911 powerBackplane (9), 4912 sasBackplane (10), 4913 powerSupply (11), 4914 mezzCard (12), 4915 enclosure(13) 4916 4917 } 4918 ACCESS read-only 4919 STATUS mandatory 4920 DESCRIPTION 4921 "This field enumerates the area on the system board. 4922 The value will be one of the following: 4923 4924 systemBoard(1) 4925 General 4926 processor(2) 4927 Processor 4928 memory(3) 4929 Memory 4930 memoryBoard(4) 4931 Memory Board 4932 riserCardAssembly(5) 4933 Riser Card Assembly 4934 flexibleLOM(6) 4935 Flexible LOM 4936 flexibleSmartArray(7) 4937 Flexible Smart Array 4938 optIOPCIeSlots(8) 4939 Opt IO PCIe Slots 4940 powerBackplane(9) 4941 Power Backplane 4942 sasBackplane(10) 4943 SAS Backplane 4944 powerSupply(11) 4945 Power Supply 4946 mezzCard(12) 4947 Mezzanine Card 4948 enclosure(13) 4949 Enclosure" 4950 4951 ::= { cpqHePowerFailureTableEntry 4 } 4952 4953 4954 cpqHePowerFailureDeviceBitMap OBJECT-TYPE 4955 SYNTAX INTEGER (1..16) 4956 ACCESS read-only 4957 STATUS mandatory 4958 DESCRIPTION 4959 "The hex representation of the device(s) within the specified area." 4960 ::= { cpqHePowerFailureTableEntry 5 } 4961 4962 cpqHePowerFailureGroupString OBJECT-TYPE 4963 SYNTAX DisplayString 4964 ACCESS read-only 4965 STATUS mandatory 4966 DESCRIPTION 4967 "The location of the device on the system board." 4968 ::= { cpqHePowerFailureTableEntry 6 } 4969 4970 cpqHePowerFailureRepairSteps OBJECT-TYPE 4971 SYNTAX INTEGER { 4972 noError(1), 4973 systemBoardRpMsg1(2), 4974 processorRpMsg1(3), 4975 memoryRpMsg1(4), 4976 memoryBoardRpMsg1(5), 4977 riserCardAssemblyRpMsg1(6), 4978 flexibleLomRpMsg1(7), 4979 flexibleSmartArrayRpMsg1(8), 4980 optIOPCIeSlotsRpMsg1(9), 4981 powerBackplaneRpMsg1(10), 4982 sasBackplaneRpMsg1(11), 4983 powerSupplyRpMsg1(12), 4984 mezzCardRpMsg1(13), 4985 enclosureRpMsg1(14) 4986 } 4987 ACCESS read-only 4988 STATUS mandatory 4989 DESCRIPTION 4990 "Recommended troubleshooting steps for a particular device error. 4991 The value will be one of the following: 4992 4993 noError(1) 4994 No errors were detected at this time. 4995 4996 systemBoardRpMsg1(2) 4997 Try the following steps until the error no longer occurs: 4998 (1) Remove AC power, then restore AC power. (2) Restore the server to its base 4999 configuration. Attempt to boot the server. (3)If error persists, capture the AHS 5000 logs and contact your support representative for assistance. 5001 5002 processorRpMsg1(3) 5003 Try the following steps until the error no longer occurs: 5004 (1) Remove AC power, then restore AC power. (2) Remove and then reinstall the Processor 5005 that has an issue. Attempt to boot the server. (3) Swap the faulty Processor with a 5006 known good Processor. Attempt to boot the server. (4) If error persists, capture the AHS 5007 logs and contact your support representative for assistance. 5008 5009 5010 memoryRpMsg1(4) 5011 Try the following steps until the error no longer occurs: 5012 (1) Remove AC power, then restore AC power. (2) Remove and then reinstall all DIMM's in 5013 the memory channel group connected to the CPU that logged the error. Attempt to boot the 5014 server. (3) Swap the first DIMM in the memory channel group with a known good DIMM. 5015 Attempt to boot the server. If the server doesn't boot, repeat step 3 by swapping each 5016 DIMM in the memory channel group, one DIMM at a time until the bad DIMM is found. 5017 (4) If error persists, capture the AHS logs and contact your support representative for 5018 assistance. 5019 5020 5021 memoryBoardRpMsg1(5) 5022 Try the following steps until the error no longer occurs: 5023 (1) Remove AC power, then restore AC power. (2) Remove the cartridge of the Memory 5024 Board that logged the error. Open the cartridge and reseat the DIMM's. Attempt to boot 5025 the server. (3) If error persists, capture the AHS logs and contact your support representative 5026 for assistance. 5027 5028 5029 riserCardAssemblyRpMsg1(6) 5030 Try the following steps until the error no longer occurs: 5031 (1) Remove AC power, then restore AC power. (2) Remove and then reinstall the Riser Board 5032 that has an issue. Attempt to boot the server. (3) Remove the Riser Board then attempt 5033 to boot the server. (4) If error persists, capture the AHS logs and contact your support 5034 representative for assistance. 5035 5036 5037 flexibleLomRpMsg1(7) 5038 Try the following steps until the error no longer occurs: 5039 (1) Remove AC power, then restore AC power. (2) Remove and then reinstall the Flexible 5040 LOM that has an issue. Attempt to boot the server. (3) Remove the Flexible LOM then 5041 attempt to boot the server. (4) If error persists, capture the AHS logs and contact your 5042 support representative for assistance. 5043 5044 5045 flexibleSmartArrayRpMsg1(8) 5046 Try the following steps until the error no longer occurs: 5047 (1) Remove AC power, then restore AC power. (2) Remove and then reinstall the Flexible 5048 Smart Array Controller that has an issue. Attempt to boot the server. (3) Remove the 5049 Flexible Smart Array Controller then attempt to boot the server. (4) If error persists, capture 5050 the AHS logs and contact your support representative for assistance. 5051 5052 5053 optIOPCIeSlotsRpMsg1(9) 5054 Try the following steps until the error no longer occurs: 5055 (1) Remove AC power, then restore AC power. (2) Remove and then reinstall the Option Card 5056 that has an issue. Attempt to boot the server. (3) Remove all Option Cards from the system. 5057 Attempt to boot the server. (4) If error persists, capture the AHS logs and contact your support 5058 representative for assistance. 5059 5060 5061 powerBackplaneRpMsg1(10) 5062 Try the following steps until the error no longer occurs: 5063 (1) Remove AC power, then restore AC power. (2) Remove GPU power connects one at a time 5064 in order to isolate the bad GPU card, each time attempt to boot the server. (3) If error persists, 5065 capture the AHS logs and contact your support representative for assistance. 5066 5067 5068 sasBackplaneRpMsg1(11) 5069 Try the following steps until the error no longer occurs: 5070 (1) Remove AC power, then restore AC power. (2) Remove and then reinstall Storage 5071 Blackplane that logged the error (including cables). Attempt to boot the server. 5072 (3) If error persists, capture the AHS logs and contact your support representative for assistance. 5073 5074 5075 powerSupplyRpMsg1(12) 5076 Try the following steps until the error no longer occurs: 5077 (1) Remove AC power, then restore AC power. (2) Swap the first Power Supply with a 5078 known good Power supply. Attempt to boot the server. (3) If error persists, capture the AHS 5079 logs and contact your support representative for assistance. 5080 5081 5082 mezzCardRpMsg1(13) 5083 Try the following steps until the error no longer occurs: 5084 (1) Remove AC power, then restore AC power. (2) Remove and then reinstall the Mezzanine 5085 Card that has an issue. Attempt to boot the server. (3) Remove the Mezzanine Card then 5086 attempt to boot the server. (4) If error persists, capture the AHS logs and contact your 5087 support representative for assistance. 5088 5089 enclosureRpMsg1(14) 5090 Try the following steps until the error no longer occurs: 5091 (1) Remove AC power, then restore AC power. (2) Restore the enclosure to its base 5092 configuration. Attempt to boot the server. (2) If error persists, capture the AHS logs 5093 and contact your support representative for assistance." 5094 5095 5096 ::= { cpqHePowerFailureTableEntry 7 } 5097 5098 cpqHePowerFailureType OBJECT-TYPE 5099 SYNTAX INTEGER { 5100 noError(1), 5101 tempDeadly(2), 5102 inputPowerLoss(3), 5103 badFuse(4), 5104 standby(5), 5105 runtime(6), 5106 powerOn(7), 5107 generic(8), 5108 cpuThermTrip(9) 5109 } 5110 ACCESS read-only 5111 STATUS mandatory 5112 DESCRIPTION 5113 "Critical power failure that occurred. 5114 The value will be one of the following: 5115 5116 noError(1) 5117 No error has occurred. 5118 5119 tempDeadly(2) 5120 The server was shut down because a temperature sensor was above the critical threshold. 5121 5122 inputPowerLoss(3) 5123 The server was shut down because the input power source was removed. 5124 5125 badFuse(4) 5126 The server was shut down because one or more fuses tripped. 5127 5128 standby(5) 5129 The server had a power fault that occurred while it was powered off. 5130 5131 runtime(6) 5132 The server was shut down due to a power fault that occurred while it was powered on. 5133 5134 powerOn(7) 5135 The server had a power fault while attempting to power on. 5136 5137 generic(8) 5138 The server had a power fault but the reason is unknown. 5139 5140 cpuThermTrip(9) 5141 The server was shut down because the CPU temperature sensor was above the allowed threshold. " 5142 5143 ::= { cpqHePowerFailureTableEntry 8 } 5144 5145 5146-- **************************************************************************** 5147-- Critical Interlock Failure Group 5148-- 5149-- The compaq enterprise (1.3.6.1.4.1.232) 5150-- cpqHealth Group (1.3.6.1.4.1.232.6) 5151-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 5152-- cpqHeInterlockFailure Group (1.3.6.1.4.1.232.6.2.21) 5153-- 5154-- Implementation of Interlock failure 5155-- **************************************************************************** 5156 5157 cpqHeInterlockFailureSupported OBJECT-TYPE 5158 SYNTAX INTEGER { 5159 false(1), 5160 true(2) 5161 } 5162 ACCESS read-only 5163 STATUS mandatory 5164 DESCRIPTION 5165 "This value specifies whether this server supports Interlock failure monitoring." 5166 ::= { cpqHeInterlockFailure 1 } 5167 5168 5169-- **************************************************************************** 5170-- Critical Interlock Failure Fault Table 5171-- 5172-- The compaq enterprise (1.3.6.1.4.1.232) 5173-- cpqHealth Group (1.3.6.1.4.1.232.6) 5174-- cpqHeComponent Group (1.3.6.1.4.1.232.6.2) 5175-- cpqHeInterlockFailure Group (1.3.6.1.4.1.232.6.2.21) 5176-- cpqHeInterlockFailureTable (1.3.6.1.4.1.232.6.2.21.2) 5177-- **************************************************************************** 5178 cpqHeInterlockFailureTable OBJECT-TYPE 5179 SYNTAX SEQUENCE OF CpqHeInterlockFailureTableEntry 5180 ACCESS not-accessible 5181 STATUS mandatory 5182 DESCRIPTION 5183 "A table of Interlock Table Entries." 5184 ::= { cpqHeInterlockFailure 2 } 5185 5186 cpqHeInterlockFailureTableEntry OBJECT-TYPE 5187 SYNTAX CpqHeInterlockFailureTableEntry 5188 ACCESS not-accessible 5189 STATUS mandatory 5190 DESCRIPTION 5191 "The Interlock failure details." 5192 INDEX { cpqHeInterlockFailureIndex } 5193 ::= { cpqHeInterlockFailureTable 1 } 5194 5195 CpqHeInterlockFailureTableEntry ::= SEQUENCE { 5196 cpqHeInterlockFailureIndex INTEGER, 5197 cpqHeInterlockFailureStatus INTEGER, 5198 cpqHeInterlockFailureDeviceID INTEGER, 5199 cpqHeInterlockFailureArea INTEGER, 5200 cpqHeInterlockFailureDeviceName DisplayString, 5201 cpqHeInterlockFailureType INTEGER 5202 } 5203 5204 cpqHeInterlockFailureIndex OBJECT-TYPE 5205 SYNTAX INTEGER (1..16) 5206 ACCESS read-only 5207 STATUS mandatory 5208 DESCRIPTION 5209 "The index uniquely identifies 1 of 16 areas on the system board." 5210 ::= { cpqHeInterlockFailureTableEntry 1 } 5211 5212 cpqHeInterlockFailureStatus OBJECT-TYPE 5213 SYNTAX INTEGER { 5214 ok(1), 5215 failed(2) 5216 } 5217 ACCESS read-only 5218 STATUS mandatory 5219 DESCRIPTION 5220 "The status of this table entry. 5221 The value will be one of the following: 5222 5223 ok(1) 5224 There are no missing devices in this area. 5225 5226 failed(2) 5227 A device is missing or improperly seated this area." 5228 ::= { cpqHeInterlockFailureTableEntry 2 } 5229 5230 5231 cpqHeInterlockFailureDeviceID OBJECT-TYPE 5232 SYNTAX INTEGER 5233 ACCESS read-only 5234 STATUS mandatory 5235 DESCRIPTION 5236 "The unique id of the missing or improperly seated device on the system board." 5237 ::= { cpqHeInterlockFailureTableEntry 3 } 5238 5239 cpqHeInterlockFailureArea OBJECT-TYPE 5240 SYNTAX INTEGER { 5241 systemBoard(1), 5242 processor(2), 5243 memory(3), 5244 memoryBoard(4), 5245 riserCardAssembly(5), 5246 flexibleLOM(6), 5247 flexibleSmartArray(7), 5248 optIOPCIeSlots(8), 5249 powerBackplane(9), 5250 sasBackplane(10), 5251 powerSupply(11), 5252 mezzCard(12), 5253 enclosure(13) 5254 } 5255 ACCESS read-only 5256 STATUS mandatory 5257 DESCRIPTION 5258 "This field enumerates the area on the system board. 5259 The value will be one of the following: 5260 5261 systemBoard(1) 5262 General 5263 processor(2) 5264 Processor 5265 memory(3) 5266 Memory 5267 memoryBoard(4) 5268 Memory Board 5269 riserCardAssembly(5) 5270 Riser Card Assembly 5271 flexibleLOM(6) 5272 Flexible LOM 5273 flexibleSmartArray(7) 5274 Flexible Smart Array 5275 optIOPCIeSlots(8) 5276 Opt IO PCIe Slots 5277 powerBackplane(9) 5278 Power Backplane 5279 sasBackplane(10) 5280 SAS Backplane 5281 powerSupply(11) 5282 Power Supply 5283 mezzCard(12) 5284 Mezzanine Card 5285 enclosure(13) 5286 Enclosure" 5287 ::= { cpqHeInterlockFailureTableEntry 4 } 5288 5289 cpqHeInterlockFailureDeviceName OBJECT-TYPE 5290 SYNTAX DisplayString 5291 ACCESS read-only 5292 STATUS mandatory 5293 DESCRIPTION 5294 "The name of the missing or improperly seated device." 5295 ::= { cpqHeInterlockFailureTableEntry 5 } 5296 5297 cpqHeInterlockFailureType OBJECT-TYPE 5298 SYNTAX INTEGER { 5299 noError(1), 5300 standby(2), 5301 runtime(3), 5302 powerOn(4), 5303 generic(5) 5304 } 5305 ACCESS read-only 5306 STATUS mandatory 5307 DESCRIPTION 5308 "The type of critical Interlock failure that occurred. 5309 The value will be one of the following: 5310 5311 noError(1) 5312 No error has occurred. 5313 5314 standby(2) 5315 The server had a power fault that occurred while it was powered off. 5316 5317 runtime(3) 5318 The server was shut down due to a power fault that occurred while it was powered on. 5319 5320 powerOn(4) 5321 The server had a power fault that occurred while attempting to power on. 5322 5323 generic(5) 5324 The server had a power fault but the reason is unknown. " 5325 5326 ::= { cpqHeInterlockFailureTableEntry 6 } 5327 5328-- **************************************************************************** 5329-- HealthMIB Trap Group 5330-- ===================== 5331-- 5332-- The compaq enterprise (1.3.6.1.4.1.232) 5333-- cpqHealth Group (1.3.6.1.4.1.232.6) 5334-- cpqHeTrap Group (1.3.6.1.4.1.232.6.3) (deprecated) 5335-- 5336-- The cpqHeTrap group maintains information about the number of traps 5337-- issued from the health enterprise. The trap group also maintains a table 5338-- of the last several traps issued. This table is intended to give a 5339-- management application some recent status information immediately upon 5340-- accessing the agent. 5341-- 5342-- Implementation of the cpqHeTrap group is optional for agents that 5343-- support the Server Health MIB. 5344-- 5345-- **************************************************************************** 5346 5347 cpqHeTrapPkts OBJECT-TYPE 5348 SYNTAX Counter 5349 ACCESS read-only 5350 STATUS deprecated 5351 DESCRIPTION 5352 "The total number of SNMP trap packets issued by the 5353 Server Health agent." 5354 ::= { cpqHeTrap 1 } 5355 5356 cpqHeTrapLogMaxSize OBJECT-TYPE 5357 SYNTAX INTEGER (0..2147483647) 5358 ACCESS read-only 5359 STATUS deprecated 5360 DESCRIPTION 5361 "The maximum number of entries that will currently be kept in 5362 the trap log. If the maximum size has been reached and a new 5363 trap occurs the oldest trap will be removed." 5364 ::= { cpqHeTrap 2 } 5365 5366-- **************************************************************************** 5367-- Health MIB Trap Log Table 5368-- ========================= 5369-- 5370-- The compaq enterprise (1.3.6.1.4.1.232) 5371-- cpqHealth Group (1.3.6.1.4.1.232.6) 5372-- cpqHeTrap Group (1.3.6.1.4.1.232.6.3) 5373-- cpqHeTrapLogTable (1.3.6.1.4.1.232.6.3.3) (deprecated) 5374-- 5375-- **************************************************************************** 5376 5377 cpqHeTrapLogTable OBJECT-TYPE 5378 SYNTAX SEQUENCE OF CpqHeTrapLogEntry 5379 ACCESS not-accessible 5380 STATUS deprecated 5381 DESCRIPTION 5382 "An ordered list of trap log entries (conceptually a queue). The 5383 trap log entries will be kept in the order in which they were 5384 generated with the most recent trap at index 1 and the oldest 5385 trap entry at index trapLogMaxSize. If the maximum number of 5386 entries has been reached and a new trap occurs the oldest trap 5387 will be removed when the new trap is added so the trapMaxLogSize 5388 is not exceeded." 5389 ::= { cpqHeTrap 3 } 5390 5391 cpqHeTrapLogEntry OBJECT-TYPE 5392 SYNTAX CpqHeTrapLogEntry 5393 ACCESS not-accessible 5394 STATUS deprecated 5395 DESCRIPTION 5396 "A description of a trap event." 5397 INDEX { cpqHeTrapLogIndex } 5398 ::= { cpqHeTrapLogTable 1 } 5399 5400 CpqHeTrapLogEntry ::= SEQUENCE { 5401 cpqHeTrapLogIndex INTEGER, 5402 cpqHeTrapType INTEGER, 5403 cpqHeTrapTime OCTET STRING 5404 } 5405 5406 cpqHeTrapLogIndex OBJECT-TYPE 5407 SYNTAX INTEGER (0..2147483647) 5408 ACCESS read-only 5409 STATUS deprecated 5410 DESCRIPTION 5411 "The value of this object uniquely identifies this trapLogEntry 5412 at this time. The most recent trap will have an index of 1 and 5413 the oldest trap will have an index of trapLogMaxSize. Because of 5414 the queue-like nature of the trapLog this particular trap event's 5415 index will change as new traps are issued." 5416 ::= { cpqHeTrapLogEntry 1 } 5417 5418 cpqHeTrapType OBJECT-TYPE 5419 SYNTAX INTEGER { 5420 cpqHeCorrectableMemoryError(1), 5421 cpqHeCorrectableMemoryLogDisabled(2), 5422 cpqHe2CorrectableMemoryError(6001), 5423 cpqHe2CorrectableMemoryLogDisabled(6002), 5424 cpqHeThermalTempFailed(6003), 5425 cpqHeThermalTempDegraded(6004), 5426 cpqHeThermalTempOk(6005), 5427 cpqHeThermalSystemFanFailed(6006), 5428 cpqHeThermalSystemFanDegraded(6007), 5429 cpqHeThermalSystemFanOk(6008), 5430 cpqHeThermalCpuFanFailed(6009), 5431 cpqHeThermalCpuFanOk(6010), 5432 cpqHeAsrConfirmation(6011), 5433 cpqHeThermalConfirmation(6012), 5434 cpqHePostError(6013) 5435 } 5436 ACCESS read-only 5437 STATUS deprecated 5438 DESCRIPTION 5439 "The type of the trap event this entry describes. This 5440 number refers to an entry in a list of traps enumerating the 5441 possible traps the Server Health agent may issue." 5442 ::= { cpqHeTrapLogEntry 2 } 5443 5444 cpqHeTrapTime OBJECT-TYPE 5445 SYNTAX OCTET STRING (SIZE (0..6)) 5446 ACCESS read-only 5447 STATUS deprecated 5448 DESCRIPTION 5449 "The time of the trap event that this entry describes. The time 5450 is given in year (first octet), month, day of month, hour, 5451 minute, second (last octet) order. The octets are in Binary 5452 Coded Decimal (BCD)." 5453 ::= { cpqHeTrapLogEntry 3 } 5454 5455-- **************************************************************************** 5456-- Health MIB Trap Definitions 5457-- =========================== 5458-- 5459-- The SNMP trap messages must not be bigger than 484 octets (bytes). 5460-- 5461-- Trap support in an SNMP agent implementation is optional. An SNMP 5462-- agent implementation may support all, some, or none of the traps. 5463-- If traps are supported, The user should be provided with the option of 5464-- disabling traps. 5465-- ************************************************************************** 5466 5467 cpqHeCorrectableMemoryError TRAP-TYPE 5468 ENTERPRISE cpqHealth 5469 VARIABLES { cpqHeCorrMemTotalErrs } 5470 DESCRIPTION 5471 "A correctable memory error occurred. 5472 5473 The error has been corrected. The current number of correctable 5474 memory errors is reported in the variable cpqHeCorrMemTotalErrs." 5475 5476 --#TYPE "Correctable Memory Error Occurred (1)" 5477 --#SUMMARY "Total correctable errors = %d." 5478 --#ARGUMENTS {0} 5479 --#SEVERITY MINOR 5480 --#TIMEINDEX 99 5481 --#STATE OPERATIONAL 5482 5483 ::= 1 5484 5485 cpqHeCorrectableMemoryLogDisabled TRAP-TYPE 5486 ENTERPRISE cpqHealth 5487 VARIABLES { cpqHeCorrMemLogStatus } 5488 DESCRIPTION 5489 "Correctable memory error tracking disabled. 5490 5491 The frequency of errors is so high that the error tracking 5492 logic has been temporarily disabled. The cpqHeCorrMemLogStatus 5493 variable indicated the current tracking status." 5494 5495 --#TYPE "Memory Error Tracking Disabled (2)" 5496 --#SUMMARY "Too many memory errors - tracking now disabled." 5497 --#ARGUMENTS {} 5498 --#SEVERITY CRITICAL 5499 --#TIMEINDEX 99 5500 --#STATE DEGRADED 5501 5502 ::= 2 5503 5504-- Trap definitions for Insight Manager version 2.00 and greater 5505-- use the Compaq Enterprise (232) and have unique trap numbers between all 5506-- of the MIBs. 5507 5508 cpqHe2CorrectableMemoryError TRAP-TYPE 5509 ENTERPRISE compaq 5510 VARIABLES { cpqHeCorrMemTotalErrs } 5511 DESCRIPTION 5512 "A correctable memory error occurred. 5513 5514 The error has been corrected. The current number of correctable 5515 memory errors is reported in the variable cpqHeCorrMemTotalErrs." 5516 5517 --#TYPE "Correctable Memory Error Occurred (6001)" 5518 --#SUMMARY "Total correctable errors = %d." 5519 --#ARGUMENTS {0} 5520 --#SEVERITY MINOR 5521 --#TIMEINDEX 99 5522 --#STATE DEGRADED 5523 5524 ::= 6001 5525 5526 cpqHe2CorrectableMemoryLogDisabled TRAP-TYPE 5527 ENTERPRISE compaq 5528 VARIABLES { cpqHeCorrMemLogStatus } 5529 DESCRIPTION 5530 "Correctable memory error tracking disabled. 5531 5532 The frequency of errors is so high that the error tracking 5533 logic has been temporarily disabled. The cpqHeCorrMemLogStatus 5534 variable indicated the current tracking status." 5535 5536 --#TYPE "Memory Error Tracking Disabled (6002)" 5537 --#SUMMARY "Too many memory errors - tracking now disabled." 5538 --#ARGUMENTS {} 5539 --#SEVERITY CRITICAL 5540 --#TIMEINDEX 99 5541 --#STATE DEGRADED 5542 5543 ::= 6002 5544 5545 cpqHeThermalTempFailed TRAP-TYPE 5546 ENTERPRISE compaq 5547 DESCRIPTION 5548 "The temperature status has been set to failed. 5549 5550 The system will be shutdown due to this thermal condition." 5551 5552 --#TYPE "Thermal Failure (6003)" 5553 --#SUMMARY "System will be shutdown due to this thermal condition." 5554 --#ARGUMENTS {} 5555 --#SEVERITY CRITICAL 5556 --#TIMEINDEX 99 5557 --#STATE DEGRADED 5558 5559 ::= 6003 5560 5561 cpqHeThermalTempDegraded TRAP-TYPE 5562 ENTERPRISE compaq 5563 VARIABLES { cpqHeThermalDegradedAction } 5564 DESCRIPTION 5565 "The temperature status has been set to degraded. 5566 5567 The server's temperature is outside of the normal operating 5568 range. The server will be shutdown if the 5569 cpqHeThermalDegradedAction variable is set to shutdown(3)." 5570 5571 --#TYPE "Thermal Status Degraded (6004)" 5572 --#SUMMARY "Temperature out of range. Shutdown may occur." 5573 --#ARGUMENTS {} 5574 --#SEVERITY CRITICAL 5575 --#TIMEINDEX 99 5576 --#STATE DEGRADED 5577 5578 ::= 6004 5579 5580 cpqHeThermalTempOk TRAP-TYPE 5581 ENTERPRISE compaq 5582 DESCRIPTION 5583 "The temperature status has been set to ok. 5584 5585 The server's temperature has returned to the normal operating 5586 range." 5587 5588 --#TYPE "Temperature OK (6005)" 5589 --#SUMMARY "Temperature has returned to normal range." 5590 --#ARGUMENTS {} 5591 --#SEVERITY INFORMATIONAL 5592 --#TIMEINDEX 99 5593 --#STATE OPERATIONAL 5594 5595 ::= 6005 5596 5597 cpqHeThermalSystemFanFailed TRAP-TYPE 5598 ENTERPRISE compaq 5599 VARIABLES { cpqHeThermalDegradedAction } 5600 DESCRIPTION 5601 "The system fan status has been set to failed. 5602 5603 A required system fan is not operating normally. The system 5604 will be shutdown if the cpqHeThermalDegradedAction variable 5605 is set to shutdown(3)." 5606 5607 --#TYPE "System Fan Failure (6006)" 5608 --#SUMMARY "Required fan not operating normally. Shutdown may occur." 5609 --#ARGUMENTS {} 5610 --#SEVERITY CRITICAL 5611 --#TIMEINDEX 99 5612 --#STATE DEGRADED 5613 5614 ::= 6006 5615 5616 cpqHeThermalSystemFanDegraded TRAP-TYPE 5617 ENTERPRISE compaq 5618 DESCRIPTION 5619 "The system fan status has been set to degraded. 5620 5621 An optional system fan is not operating normally." 5622 5623 --#TYPE "System Fan Degraded (6007)" 5624 --#SUMMARY "An optional fan is not operating normally." 5625 --#ARGUMENTS {} 5626 --#SEVERITY CRITICAL 5627 --#TIMEINDEX 99 5628 --#STATE DEGRADED 5629 5630 ::= 6007 5631 5632 cpqHeThermalSystemFanOk TRAP-TYPE 5633 ENTERPRISE compaq 5634 DESCRIPTION 5635 "The system fan status has been set to ok. 5636 5637 Any previously non-operational system fans have returned to 5638 normal operation." 5639 5640 --#TYPE "System Fan OK (6008)" 5641 --#SUMMARY "System fan has returned to normal operation." 5642 --#ARGUMENTS {} 5643 --#SEVERITY INFORMATIONAL 5644 --#TIMEINDEX 99 5645 --#STATE OPERATIONAL 5646 5647 ::= 6008 5648 5649 cpqHeThermalCpuFanFailed TRAP-TYPE 5650 ENTERPRISE compaq 5651 DESCRIPTION 5652 "The CPU fan status has been set to failed. 5653 5654 A processor fan is not operating normally. The server will be 5655 shutdown." 5656 5657 --#TYPE "CPU Fan Failure (6009)" 5658 --#SUMMARY "CPU fan has failed. Server will be shutdown." 5659 --#ARGUMENTS {} 5660 --#SEVERITY CRITICAL 5661 --#TIMEINDEX 99 5662 --#STATE NONOPERATIONAL 5663 5664 ::= 6009 5665 5666 cpqHeThermalCpuFanOk TRAP-TYPE 5667 ENTERPRISE compaq 5668 DESCRIPTION 5669 "The CPU fan status has been set to ok. 5670 5671 Any previously non-operational processor fans have returned 5672 to normal operation." 5673 5674 --#TYPE "CPU Fan OK (6010)" 5675 --#SUMMARY "CPU fan is now OK." 5676 --#ARGUMENTS {} 5677 --#SEVERITY INFORMATIONAL 5678 --#TIMEINDEX 99 5679 --#STATE OPERATIONAL 5680 5681 ::= 6010 5682 5683 cpqHeAsrConfirmation TRAP-TYPE 5684 ENTERPRISE compaq 5685 DESCRIPTION 5686 "The server is operational again. 5687 5688 The server has previously been shutdown by the 5689 Automatic Server Recovery (ASR) feature and has just 5690 become operational again." 5691 5692 --#TYPE "Server Operational (6011)" 5693 --#SUMMARY "Server is operational again after ASR shutdown." 5694 --#ARGUMENTS {} 5695 --#SEVERITY MINOR 5696 --#TIMEINDEX 99 5697 --#STATE OPERATIONAL 5698 5699 ::= 6011 5700 5701 cpqHeThermalConfirmation TRAP-TYPE 5702 ENTERPRISE compaq 5703 DESCRIPTION 5704 "The server is operational again. 5705 5706 The server has previously been shutdown due to a thermal 5707 anomaly on the server and has just become operational again." 5708 5709 --#TYPE "Server Operational (6012)" 5710 --#SUMMARY "Server is operational again after thermal shutdown." 5711 --#ARGUMENTS {} 5712 --#SEVERITY MINOR 5713 --#TIMEINDEX 99 5714 --#STATE OPERATIONAL 5715 5716 ::= 6012 5717 5718 cpqHePostError TRAP-TYPE 5719 ENTERPRISE compaq 5720 DESCRIPTION 5721 "One or more POST errors occurred. 5722 5723 Power On Self-Test (POST) errors occur during the server 5724 restart process. " 5725 5726 --#TYPE "POST Errors Occurred (6013)" 5727 --#SUMMARY "Errors occurred during server restart." 5728 --#ARGUMENTS {} 5729 --#SEVERITY MINOR 5730 --#TIMEINDEX 99 5731 --#STATE OPERATIONAL 5732 5733 ::= 6013 5734 5735 cpqHeFltTolPwrSupplyDegraded TRAP-TYPE 5736 ENTERPRISE compaq 5737 DESCRIPTION 5738 "The fault tolerant power supply sub-system condition has been 5739 set to degraded." 5740 5741 --#TYPE "Server Power Supply Degraded (6014)" 5742 --#SUMMARY "The server power supply status has become degraded." 5743 --#ARGUMENTS {} 5744 --#SEVERITY CRITICAL 5745 --#TIMEINDEX 99 5746 --#STATE DEGRADED 5747 5748 ::= 6014 5749 5750 5751 cpqHe3CorrectableMemoryError TRAP-TYPE 5752 ENTERPRISE compaq 5753 VARIABLES { sysName, cpqHoTrapFlags, cpqHeCorrMemTotalErrs } 5754 DESCRIPTION 5755 "A correctable memory error occurred. 5756 5757 The error has been corrected. The current number of correctable 5758 memory errors is reported in the variable cpqHeCorrMemTotalErrs." 5759 5760 --#TYPE "Correctable Memory Error Occurred (6015)" 5761 --#SUMMARY "Total correctable errors = %d." 5762 --#ARGUMENTS {2} 5763 --#SEVERITY MINOR 5764 --#TIMEINDEX 99 5765 --#STATE DEGRADED 5766 5767 5768 ::= 6015 5769 5770 cpqHe3CorrectableMemoryLogDisabled TRAP-TYPE 5771 ENTERPRISE compaq 5772 VARIABLES { sysName, cpqHoTrapFlags, cpqHeCorrMemLogStatus } 5773 DESCRIPTION 5774 "Correctable memory error tracking disabled. 5775 5776 The frequency of errors is so high that the error tracking 5777 logic has been temporarily disabled. The cpqHeCorrMemLogStatus 5778 variable indicated the current tracking status." 5779 5780 --#TYPE "Memory Error Tracking Disabled (6016)" 5781 --#SUMMARY "Too many memory errors - tracking now disabled." 5782 --#ARGUMENTS {} 5783 --#SEVERITY CRITICAL 5784 --#TIMEINDEX 99 5785 --#STATE DEGRADED 5786 --#SIMPLE_SEVERITY CRITICAL 5787 --#HWSTATUS_CATEGORY MEMORY 5788 5789 ::= 6016 5790 5791 cpqHe3ThermalTempFailed TRAP-TYPE 5792 ENTERPRISE compaq 5793 VARIABLES { sysName, cpqHoTrapFlags } 5794 DESCRIPTION 5795 "The temperature status has been set to failed. 5796 5797 The system will be shutdown due to this thermal condition." 5798 5799 --#TYPE "Thermal Failure (6017)" 5800 --#SUMMARY "System will be shutdown due to this thermal condition." 5801 --#ARGUMENTS {} 5802 --#SEVERITY CRITICAL 5803 --#TIMEINDEX 99 5804 --#STATE DEGRADED 5805 --#SIMPLE_SEVERITY CRITICAL 5806 --#HWSTATUS_CATEGORY THERMAL 5807 --#ACTION "Check the system for hardware failures and verify the environment is properly cooled." 5808 5809 ::= 6017 5810 5811 cpqHe3ThermalTempDegraded TRAP-TYPE 5812 ENTERPRISE compaq 5813 VARIABLES { sysName, cpqHoTrapFlags, cpqHeThermalDegradedAction } 5814 DESCRIPTION 5815 "The temperature status has been set to degraded. 5816 5817 The server's temperature is outside of the normal operating 5818 range. The server will be shutdown if the 5819 cpqHeThermalDegradedAction variable is set to shutdown(3)." 5820 5821 --#TYPE "Temperature Degraded (6018)" 5822 --#SUMMARY "Temperature out of range. Shutdown may occur." 5823 --#ARGUMENTS {} 5824 --#SEVERITY CRITICAL 5825 --#TIMEINDEX 99 5826 --#STATE DEGRADED 5827 --#SIMPLE_SEVERITY CRITICAL 5828 --#HWSTATUS_CATEGORY THERMAL 5829 --#ACTION "Check the system for hardware failures and verify the environment is properly cooled." 5830 5831 ::= 6018 5832 5833 cpqHe3ThermalTempOk TRAP-TYPE 5834 ENTERPRISE compaq 5835 VARIABLES { sysName, cpqHoTrapFlags } 5836 DESCRIPTION 5837 "The temperature status has been set to ok. 5838 5839 The server's temperature has returned to the normal operating 5840 range." 5841 5842 --#TYPE "Temperature OK (6019)" 5843 --#SUMMARY "Temperature has returned to normal range." 5844 --#ARGUMENTS {} 5845 --#SEVERITY INFORMATIONAL 5846 --#TIMEINDEX 99 5847 --#STATE OPERATIONAL 5848 --#SIMPLE_SEVERITY OK 5849 --#HWSTATUS_CATEGORY THERMAL 5850 5851 ::= 6019 5852 5853 cpqHe3ThermalSystemFanFailed TRAP-TYPE 5854 ENTERPRISE compaq 5855 VARIABLES { sysName, cpqHoTrapFlags, cpqHeThermalDegradedAction } 5856 DESCRIPTION 5857 "The system fan status has been set to failed. 5858 5859 A required system fan is not operating normally. The system 5860 will be shutdown if the cpqHeThermalDegradedAction variable 5861 is set to shutdown(3)." 5862 5863 --#TYPE "System Fan Failure (6020)" 5864 --#SUMMARY "Required fan not operating normally. Shutdown may occur." 5865 --#ARGUMENTS {} 5866 --#SEVERITY CRITICAL 5867 --#TIMEINDEX 99 5868 --#STATE DEGRADED 5869 --#SIMPLE_SEVERITY CRITICAL 5870 --#HWSTATUS_CATEGORY FAN 5871 --#ACTION "Replace the failed fan." 5872 5873 ::= 6020 5874 5875 cpqHe3ThermalSystemFanDegraded TRAP-TYPE 5876 ENTERPRISE compaq 5877 VARIABLES { sysName, cpqHoTrapFlags } 5878 DESCRIPTION 5879 "The system fan status has been set to degraded. 5880 5881 An optional system fan is not operating normally." 5882 5883 --#TYPE "System Fan Degraded (6021)" 5884 --#SUMMARY "An optional fan is not operating normally." 5885 --#ARGUMENTS {} 5886 --#SEVERITY CRITICAL 5887 --#TIMEINDEX 99 5888 --#STATE DEGRADED 5889 --#SIMPLE_SEVERITY CRITICAL 5890 --#HWSTATUS_CATEGORY FAN 5891 --#ACTION "Replace the failing fan." 5892 5893 ::= 6021 5894 5895 cpqHe3ThermalSystemFanOk TRAP-TYPE 5896 ENTERPRISE compaq 5897 VARIABLES { sysName, cpqHoTrapFlags } 5898 DESCRIPTION 5899 "The system fan status has been set to ok. 5900 5901 Any previously non-operational system fans have returned to 5902 normal operation." 5903 5904 --#TYPE "System Fan OK (6022)" 5905 --#SUMMARY "System fan has returned to normal operation." 5906 --#ARGUMENTS {} 5907 --#SEVERITY INFORMATIONAL 5908 --#TIMEINDEX 99 5909 --#STATE OPERATIONAL 5910 --#SIMPLE_SEVERITY OK 5911 --#HWSTATUS_CATEGORY FAN 5912 5913 ::= 6022 5914 5915 cpqHe3ThermalCpuFanFailed TRAP-TYPE 5916 ENTERPRISE compaq 5917 VARIABLES { sysName, cpqHoTrapFlags } 5918 DESCRIPTION 5919 "The CPU fan status has been set to failed. 5920 5921 A processor fan is not operating normally. The server will be 5922 shutdown." 5923 5924 --#TYPE "CPU Fan Failure (6023)" 5925 --#SUMMARY "CPU fan has failed. Server will be shutdown." 5926 --#ARGUMENTS {} 5927 --#SEVERITY CRITICAL 5928 --#TIMEINDEX 99 5929 --#STATE NONOPERATIONAL 5930 --#SIMPLE_SEVERITY CRITICAL 5931 --#HWSTATUS_CATEGORY FAN 5932 --#ACTION "Replace the failed CPU fan." 5933 5934 ::= 6023 5935 5936 cpqHe3ThermalCpuFanOk TRAP-TYPE 5937 ENTERPRISE compaq 5938 VARIABLES { sysName, cpqHoTrapFlags } 5939 DESCRIPTION 5940 "The CPU fan status has been set to ok. 5941 5942 Any previously non-operational processor fans have returned 5943 to normal operation." 5944 5945 --#TYPE "CPU Fan OK (6024)" 5946 --#SUMMARY "CPU fan is now OK." 5947 --#ARGUMENTS {} 5948 --#SEVERITY INFORMATIONAL 5949 --#TIMEINDEX 99 5950 --#STATE OPERATIONAL 5951 --#SIMPLE_SEVERITY OK 5952 --#HWSTATUS_CATEGORY FAN 5953 5954 ::= 6024 5955 5956 cpqHe3AsrConfirmation TRAP-TYPE 5957 ENTERPRISE compaq 5958 VARIABLES { sysName, cpqHoTrapFlags } 5959 DESCRIPTION 5960 "The server is operational again. 5961 5962 The server has previously been shutdown by the 5963 Automatic Server Recovery (ASR) feature and has just 5964 become operational again." 5965 5966 --#TYPE "Server Operational (6025)" 5967 --#SUMMARY "Server is operational again after ASR shutdown." 5968 --#ARGUMENTS {} 5969 --#SEVERITY MINOR 5970 --#TIMEINDEX 99 5971 --#STATE OPERATIONAL 5972 --#SIMPLE_SEVERITY MAJOR 5973 --#HWSTATUS_CATEGORY ASR 5974 --#LIFECYCLE 5975 5976 ::= 6025 5977 5978 cpqHe3ThermalConfirmation TRAP-TYPE 5979 ENTERPRISE compaq 5980 VARIABLES { sysName, cpqHoTrapFlags } 5981 DESCRIPTION 5982 "The server is operational again. 5983 5984 The server has previously been shutdown due to a thermal 5985 anomaly on the server and has just become operational again." 5986 5987 --#TYPE "Server Operational (6026)" 5988 --#SUMMARY "Server is operational again after thermal shutdown." 5989 --#ARGUMENTS {} 5990 --#SEVERITY MINOR 5991 --#TIMEINDEX 99 5992 --#STATE OPERATIONAL 5993 --#SIMPLE_SEVERITY MAJOR 5994 --#HWSTATUS_CATEGORY THERMAL 5995 5996 ::= 6026 5997 5998 cpqHe3PostError TRAP-TYPE 5999 ENTERPRISE compaq 6000 VARIABLES { sysName, cpqHoTrapFlags } 6001 DESCRIPTION 6002 "One or more POST errors occurred. 6003 6004 Power On Self-Test (POST) errors occur during the server 6005 restart process. Details of the POST error messages can 6006 be found in Integrated Management Log " 6007 6008 --#TYPE "POST Errors Occurred (6027)" 6009 --#SUMMARY "Power on self-test errors occurred during server restart." 6010 --#ARGUMENTS {} 6011 --#SEVERITY MINOR 6012 --#TIMEINDEX 99 6013 --#STATE OPERATIONAL 6014 --#SIMPLE_SEVERITY MAJOR 6015 --#HWSTATUS_CATEGORY LOGS 6016 --#ACTION "Refer to the Integrated Management Log for details on the Power on self-test error." 6017 6018 ::= 6027 6019 6020 cpqHe3FltTolPwrSupplyDegraded TRAP-TYPE 6021 ENTERPRISE compaq 6022 VARIABLES { sysName, cpqHoTrapFlags } 6023 DESCRIPTION 6024 "The fault tolerant power supply sub-system condition has been 6025 set to degraded." 6026 6027 --#TYPE "Server Power Supply Degraded (6028)" 6028 --#SUMMARY "The server power supply status has become degraded." 6029 --#ARGUMENTS {} 6030 --#SEVERITY CRITICAL 6031 --#TIMEINDEX 99 6032 --#STATE DEGRADED 6033 --#SIMPLE_SEVERITY CRITICAL 6034 --#HWSTATUS_CATEGORY POWER 6035 --#ACTION "Check the system for a power supply failure. Replace the power supply." 6036 6037 ::= 6028 6038 6039-- Deprecated in 6.20 trap 6056 is the replacement 6040 cpqHe3CorrMemReplaceMemModule TRAP-TYPE 6041 ENTERPRISE compaq 6042 VARIABLES { sysName, cpqHoTrapFlags } 6043 DESCRIPTION 6044 "A correctable memory log entry indicates a memory module needs 6045 to be replaced. 6046 6047 The errors have been corrected, but the memory module should be 6048 replaced. The error information is reported in the variable 6049 cpqHeCorrMemErrDesc." 6050 6051 --#TYPE "Corr Mem Errors Require a Replacement Memory Module. (6029)" 6052 --#SUMMARY "Correctable memory errs require a replacement memory module." 6053 --#ARGUMENTS {} 6054 --#SEVERITY MINOR 6055 --#TIMEINDEX 99 6056 --#STATE DEGRADED 6057 6058 6059 ::= 6029 6060 6061 6062-- Deprecated in 5.10 6063 cpqHe3FltTolPowerSupplyDegraded TRAP-TYPE 6064 ENTERPRISE compaq 6065 VARIABLES { sysName, cpqHoTrapFlags, cpqHeFltTolPowerSupplyChassis, 6066 cpqHeFltTolPowerSupplyBay } 6067 DESCRIPTION 6068 "The fault tolerant power supply condition has been set 6069 to degraded for the specified chassis and bay location." 6070 6071 --#TYPE "Power Supply Degraded (6030)" 6072 --#SUMMARY "The Power Supply Degraded on Chassis %d, Bay %d." 6073 --#ARGUMENTS {2, 3} 6074 --#SEVERITY CRITICAL 6075 --#TIMEINDEX 99 6076 --#STATE DEGRADED 6077 6078 6079 ::= 6030 6080 6081-- Deprecated in 5.10 6082 cpqHe3FltTolPowerSupplyFailed TRAP-TYPE 6083 ENTERPRISE compaq 6084 VARIABLES { sysName, cpqHoTrapFlags, cpqHeFltTolPowerSupplyChassis, 6085 cpqHeFltTolPowerSupplyBay } 6086 DESCRIPTION 6087 "The fault tolerant power supply condition has been set 6088 to failed for the specified chassis and bay location." 6089 6090 --#TYPE "Power Supply Failed (6031)" 6091 --#SUMMARY "The Power Supply Failed on Chassis %d, Bay %d." 6092 --#ARGUMENTS {2, 3} 6093 --#SEVERITY CRITICAL 6094 --#TIMEINDEX 99 6095 --#STATE NONOPERATIONAL 6096 6097 ::= 6031 6098 6099 cpqHe3FltTolPowerRedundancyLost TRAP-TYPE 6100 ENTERPRISE compaq 6101 VARIABLES { sysName, cpqHoTrapFlags, cpqHeFltTolPowerSupplyChassis } 6102 DESCRIPTION 6103 "The Fault Tolerant Power Supplies have lost redundancy for 6104 the specified chassis." 6105 6106 --#TYPE "Power Redundancy Lost (6032)" 6107 --#SUMMARY "The power supplies are no longer redundant on chassis %d." 6108 --#ARGUMENTS {2} 6109 --#SEVERITY MAJOR 6110 --#TIMEINDEX 99 6111 --#STATE DEGRADED 6112 --#SIMPLE_SEVERITY MAJOR 6113 --#HWSTATUS_CATEGORY POWER 6114 --#ACTION "Check the system power supplies for a failure." 6115 6116 ::= 6032 6117 6118 cpqHe3FltTolPowerSupplyInserted TRAP-TYPE 6119 ENTERPRISE compaq 6120 VARIABLES { sysName, cpqHoTrapFlags, cpqHeFltTolPowerSupplyChassis, 6121 cpqHeFltTolPowerSupplyBay } 6122 DESCRIPTION 6123 "A Fault Tolerant Power Supply has been inserted into the 6124 specified chassis and bay location." 6125 6126 --#TYPE "Power Supply Inserted (6033)" 6127 --#SUMMARY "The power supply has been inserted on chassis %d, bay %d." 6128 --#ARGUMENTS {2, 3} 6129 --#SEVERITY INFORMATIONAL 6130 --#TIMEINDEX 99 6131 --#STATE OPERATIONAL 6132 --#SIMPLE_SEVERITY OK 6133 --#HWSTATUS_CATEGORY POWER 6134 --#LIFECYCLE 6135 6136 ::= 6033 6137 6138 cpqHe3FltTolPowerSupplyRemoved TRAP-TYPE 6139 ENTERPRISE compaq 6140 VARIABLES { sysName, cpqHoTrapFlags, cpqHeFltTolPowerSupplyChassis, 6141 cpqHeFltTolPowerSupplyBay } 6142 DESCRIPTION 6143 "A Fault Tolerant Power Supply has been removed from the 6144 specified chassis and bay location." 6145 6146 --#TYPE "Power Supply Removed (6034)" 6147 --#SUMMARY "The power supply has been removed on chassis %d, bay %d." 6148 --#ARGUMENTS {2, 3} 6149 --#SEVERITY MAJOR 6150 --#TIMEINDEX 99 6151 --#STATE DEGRADED 6152 --#SIMPLE_SEVERITY MAJOR 6153 --#HWSTATUS_CATEGORY POWER 6154 --#LIFECYCLE 6155 6156 ::= 6034 6157 6158 cpqHe3FltTolFanDegraded TRAP-TYPE 6159 ENTERPRISE compaq 6160 VARIABLES { sysName, cpqHoTrapFlags, cpqHeFltTolFanChassis, 6161 cpqHeFltTolFanIndex } 6162 DESCRIPTION 6163 "The Fault Tolerant Fan condition has been set to degraded 6164 for the specified chassis and fan." 6165 6166 --#TYPE "Fan Degraded (6035)" 6167 --#SUMMARY "The fan degraded on chassis %d, fan %d." 6168 --#ARGUMENTS {2, 3} 6169 --#SEVERITY CRITICAL 6170 --#TIMEINDEX 99 6171 --#STATE DEGRADED 6172 --#SIMPLE_SEVERITY CRITICAL 6173 --#HWSTATUS_CATEGORY FAN 6174 --#ACTION "Replace the failing fan." 6175 6176 ::= 6035 6177 6178 cpqHe3FltTolFanFailed TRAP-TYPE 6179 ENTERPRISE compaq 6180 VARIABLES { sysName, cpqHoTrapFlags, cpqHeFltTolFanChassis, 6181 cpqHeFltTolFanIndex } 6182 DESCRIPTION 6183 "The Fault Tolerant Fan condition has been set to failed 6184 for the specified chassis and fan." 6185 6186 --#TYPE "Fan Failed (6036)" 6187 --#SUMMARY "The fan failed on chassis %d, fan %d." 6188 --#ARGUMENTS {2, 3} 6189 --#SEVERITY CRITICAL 6190 --#TIMEINDEX 99 6191 --#STATE NONOPERATIONAL 6192 --#SIMPLE_SEVERITY CRITICAL 6193 --#HWSTATUS_CATEGORY FAN 6194 --#ACTION "Replace the failed fan." 6195 6196 ::= 6036 6197 6198 cpqHe3FltTolFanRedundancyLost TRAP-TYPE 6199 ENTERPRISE compaq 6200 VARIABLES { sysName, cpqHoTrapFlags, cpqHeFltTolFanChassis } 6201 DESCRIPTION 6202 "The Fault Tolerant Fans have lost redundancy for the 6203 specified chassis." 6204 6205 --#TYPE "Fan Redundancy Lost (6037)" 6206 --#SUMMARY "The fans are no longer redundant on chassis %d." 6207 --#ARGUMENTS {2} 6208 --#SEVERITY MAJOR 6209 --#TIMEINDEX 99 6210 --#STATE DEGRADED 6211 --#SIMPLE_SEVERITY MAJOR 6212 --#HWSTATUS_CATEGORY FAN 6213 --#ACTION "Check the system fans for a failure." 6214 6215 ::= 6037 6216 6217 cpqHe3FltTolFanInserted TRAP-TYPE 6218 ENTERPRISE compaq 6219 VARIABLES { sysName, cpqHoTrapFlags, cpqHeFltTolFanChassis, 6220 cpqHeFltTolFanIndex } 6221 DESCRIPTION 6222 "A Fault Tolerant Fan has been inserted into the specified 6223 chassis and fan location." 6224 6225 --#TYPE "Fan Inserted (6038)" 6226 --#SUMMARY "The fan has been inserted on chassis %d, fan %d." 6227 --#ARGUMENTS {2, 3} 6228 --#SEVERITY INFORMATIONAL 6229 --#TIMEINDEX 99 6230 --#STATE OPERATIONAL 6231 --#SIMPLE_SEVERITY OK 6232 --#HWSTATUS_CATEGORY FAN 6233 --#LIFECYCLE 6234 6235 ::= 6038 6236 6237 cpqHe3FltTolFanRemoved TRAP-TYPE 6238 ENTERPRISE compaq 6239 VARIABLES { sysName, cpqHoTrapFlags, cpqHeFltTolFanChassis, 6240 cpqHeFltTolFanIndex } 6241 DESCRIPTION 6242 "A Fault Tolerant Fan has been removed from the specified 6243 chassis and fan location." 6244 6245 --#TYPE "Fan Removed (6039)" 6246 --#SUMMARY "The fan has been removed on chassis %d, fan %d." 6247 --#ARGUMENTS {2, 3} 6248 --#SEVERITY MAJOR 6249 --#TIMEINDEX 99 6250 --#STATE DEGRADED 6251 --#SIMPLE_SEVERITY MAJOR 6252 --#HWSTATUS_CATEGORY FAN 6253 --#LIFECYCLE 6254 6255 ::= 6039 6256 6257 cpqHe3TemperatureFailed TRAP-TYPE 6258 ENTERPRISE compaq 6259 VARIABLES { sysName, cpqHoTrapFlags, cpqHeTemperatureChassis, 6260 cpqHeTemperatureLocale } 6261 DESCRIPTION 6262 "The temperature status has been set to failed in the 6263 specified chassis and location. 6264 6265 The system will be shutdown due to this condition." 6266 6267 --#TYPE "Thermal Failure (6040)" 6268 --#SUMMARY "Temperature exceeded on chassis %d, location %d." 6269 --#ARGUMENTS {2, 3} 6270 --#SEVERITY CRITICAL 6271 --#TIMEINDEX 99 6272 --#STATE DEGRADED 6273 --#SIMPLE_SEVERITY CRITICAL 6274 --#HWSTATUS_CATEGORY THERMAL 6275 --#ACTION "Check the system for hardware failures and verify the environment is properly cooled." 6276 6277 ::= 6040 6278 6279 cpqHe3TemperatureDegraded TRAP-TYPE 6280 ENTERPRISE compaq 6281 VARIABLES { sysName, cpqHoTrapFlags, cpqHeThermalDegradedAction, 6282 cpqHeTemperatureChassis, cpqHeTemperatureLocale } 6283 DESCRIPTION 6284 "The temperature status has been set to degraded in the 6285 specified chassis and location. 6286 6287 The server's temperature is outside of the normal operating 6288 range. The server will be shutdown if the 6289 cpqHeThermalDegradedAction variable is set to shutdown(3)." 6290 6291 --#TYPE "Thermal Status Degraded (6041)" 6292 --#SUMMARY "Temperature out of range on chassis %d, location %d. Shutdown may occur." 6293 --#ARGUMENTS {3, 4} 6294 --#SEVERITY CRITICAL 6295 --#TIMEINDEX 99 6296 --#STATE DEGRADED 6297 --#SIMPLE_SEVERITY CRITICAL 6298 --#HWSTATUS_CATEGORY THERMAL 6299 --#ACTION "Check the system for hardware failures and verify the environment is properly cooled." 6300 6301 ::= 6041 6302 6303 cpqHe3TemperatureOk TRAP-TYPE 6304 ENTERPRISE compaq 6305 VARIABLES { sysName, cpqHoTrapFlags, cpqHeTemperatureChassis, 6306 cpqHeTemperatureLocale } 6307 DESCRIPTION 6308 "The temperature status has been set to ok in the 6309 specified chassis and location. 6310 6311 The server's temperature has returned to the normal operating 6312 range." 6313 6314 --#TYPE "Thermal Status OK (6042)" 6315 --#SUMMARY "Temperature normal on chassis %d, location %d." 6316 --#ARGUMENTS {2, 3} 6317 --#SEVERITY INFORMATIONAL 6318 --#TIMEINDEX 99 6319 --#STATE OPERATIONAL 6320 --#SIMPLE_SEVERITY OK 6321 --#HWSTATUS_CATEGORY THERMAL 6322 6323 ::= 6042 6324 6325 cpqHe3PowerConverterDegraded TRAP-TYPE 6326 ENTERPRISE compaq 6327 VARIABLES { sysName, cpqHoTrapFlags, cpqHePwrConvChassis, 6328 cpqHePwrConvSlot, cpqHePwrConvSocket } 6329 DESCRIPTION 6330 "The DC-DC Power Converter condition has been set to degraded 6331 for the specified chassis, slot and socket." 6332 6333 --#TYPE "Power Converter Degraded (6043)" 6334 --#SUMMARY "The power converter degraded on chassis %d, slot %d, socket %d." 6335 --#ARGUMENTS {2, 3, 4} 6336 --#SEVERITY CRITICAL 6337 --#TIMEINDEX 99 6338 --#STATE DEGRADED 6339 --#SIMPLE_SEVERITY CRITICAL 6340 --#HWSTATUS_CATEGORY POWER 6341 --#ACTION "Check for a failing power converter or for a failed power converter in a redundant pair. Replace the power converter." 6342 6343 6344 ::= 6043 6345 6346 cpqHe3PowerConverterFailed TRAP-TYPE 6347 ENTERPRISE compaq 6348 VARIABLES { sysName, cpqHoTrapFlags, cpqHePwrConvChassis, 6349 cpqHePwrConvSlot, cpqHePwrConvSocket } 6350 DESCRIPTION 6351 "The DC-DC Power Converter condition has been set to failed 6352 for the specified chassis, slot and socket." 6353 6354 --#TYPE "Power Converter Failed (6044)" 6355 --#SUMMARY "The power converter failed on chassis %d, slot %d, socket %d." 6356 --#ARGUMENTS {2, 3, 4} 6357 --#SEVERITY CRITICAL 6358 --#TIMEINDEX 99 6359 --#STATE NONOPERATIONAL 6360 --#SIMPLE_SEVERITY CRITICAL 6361 --#HWSTATUS_CATEGORY POWER 6362 --#ACTION "Replace the failed power converter." 6363 6364 ::= 6044 6365 6366 cpqHe3PowerConverterRedundancyLost TRAP-TYPE 6367 ENTERPRISE compaq 6368 VARIABLES { sysName, cpqHoTrapFlags, cpqHePwrConvChassis } 6369 DESCRIPTION 6370 "The DC-DC Power Converters have lost redundancy for the 6371 specified chassis." 6372 6373 --#TYPE "Power Converter Redundancy Lost (6045)" 6374 --#SUMMARY "The power converters are no longer redundant on chassis %d." 6375 --#ARGUMENTS {2} 6376 --#SEVERITY CRITICAL 6377 --#TIMEINDEX 99 6378 --#STATE DEGRADED 6379 --#SIMPLE_SEVERITY CRITICAL 6380 --#HWSTATUS_CATEGORY POWER 6381 --#ACTION "Check the power converters in the system for a failure in a redundant pair. Replace the power converter." 6382 6383 6384 ::= 6045 6385 6386 cpqHe3CacheAccelParityError TRAP-TYPE 6387 ENTERPRISE compaq 6388 VARIABLES { sysName, cpqHoTrapFlags } 6389 DESCRIPTION 6390 "A cache accelerator parity error indicates a cache module 6391 needs to be replaced. 6392 6393 The error information is reported in the variable 6394 cpqHeEventLogErrorDesc." 6395 6396 --#TYPE "Cache Accel Parity Errors may require a module. (6046)" 6397 --#SUMMARY "Cache accelerator errors may require a replacement module." 6398 --#ARGUMENTS {} 6399 --#SEVERITY CRITICAL 6400 --#TIMEINDEX 99 6401 --#STATE NONOPERATIONAL 6402 --#SIMPLE_SEVERITY CRITICAL 6403 --#HWSTATUS_CATEGORY MEMORY 6404 --#ACTION "Refer to the Integrated Management Log for details on the error. Replace the cache module." 6405 6406 6407 ::= 6046 6408 6409 cpqHeResilientMemOnlineSpareEngaged TRAP-TYPE 6410 ENTERPRISE compaq 6411 VARIABLES { sysName, cpqHoTrapFlags } 6412 DESCRIPTION 6413 "Advanced Memory Protection Online Spare Engaged. 6414 6415 The Advanced Memory Protection subsystem has detected a memory 6416 fault. The Online Spare Memory has been activated. 6417 6418 User Action: Schedule server down-time to replace the faulty 6419 memory." 6420 6421 --#TYPE "Online Spare Memory Engaged (6047)" 6422 --#SUMMARY "The Advanced Memory Protection subsystem has engaged the online spare memory." 6423 --#ARGUMENTS {} 6424 --#SEVERITY MAJOR 6425 --#TIMEINDEX 99 6426 --#STATE DEGRADED 6427 --#SIMPLE_SEVERITY MAJOR 6428 --#HWSTATUS_CATEGORY MEMORY 6429 --#ACTION "Schedule server down-time to replace the faulty memory." 6430 6431 ::= 6047 6432 6433-- New for rev 5.10. 6434 cpqHe4FltTolPowerSupplyOk TRAP-TYPE 6435 ENTERPRISE compaq 6436 VARIABLES { sysName, cpqHoTrapFlags, cpqHeFltTolPowerSupplyChassis, 6437 cpqHeFltTolPowerSupplyBay, cpqHeFltTolPowerSupplyStatus, 6438 cpqHeFltTolPowerSupplyModel, cpqHeFltTolPowerSupplySerialNumber, 6439 cpqHeFltTolPowerSupplyAutoRev, cpqHeFltTolPowerSupplyFirmwareRev, 6440 cpqHeFltTolPowerSupplySparePartNum, cpqSiServerSystemId } 6441 DESCRIPTION 6442 "The fault tolerant power supply condition has been set back 6443 to the OK state for the specified chassis and bay location." 6444 6445 --#TYPE "Power Supply OK (6048)" 6446 --#SUMMARY "The power supply is ok on bay %d, status %d, model %s, serial number %s, firmware %s." 6447 --#ARGUMENTS {3, 4, 5, 6, 8} 6448 --#SEVERITY INFORMATIONAL 6449 --#TIMEINDEX 99 6450 --#STATE OPERATIONAL 6451 --#SIMPLE_SEVERITY OK 6452 --#HWSTATUS_CATEGORY POWER 6453 6454 ::= 6048 6455 6456-- New for rev 5.10. Deprecated cpqHe3FltTolPowerSupplyDegraded 6457 cpqHe4FltTolPowerSupplyDegraded TRAP-TYPE 6458 ENTERPRISE compaq 6459 VARIABLES { sysName, cpqHoTrapFlags, cpqHeFltTolPowerSupplyChassis, 6460 cpqHeFltTolPowerSupplyBay, cpqHeFltTolPowerSupplyStatus, 6461 cpqHeFltTolPowerSupplyModel, cpqHeFltTolPowerSupplySerialNumber, 6462 cpqHeFltTolPowerSupplyAutoRev, cpqHeFltTolPowerSupplyFirmwareRev, 6463 cpqHeFltTolPowerSupplySparePartNum, cpqSiServerSystemId } 6464 DESCRIPTION 6465 "The fault tolerant power supply condition has been set 6466 to degraded for the specified chassis and bay location." 6467 6468 --#TYPE "Power Supply Degraded (6049)" 6469 --#SUMMARY "The power supply is degraded on chassis %d, bay %d, status %d, model %s, serial number %s, firmware %s." 6470 --#ARGUMENTS {2, 3, 4, 5, 6, 8} 6471 --#SEVERITY CRITICAL 6472 --#TIMEINDEX 99 6473 --#STATE DEGRADED 6474 --#SIMPLE_SEVERITY CRITICAL 6475 --#HWSTATUS_CATEGORY POWER 6476 --#ACTION "Replace the failing power supply." 6477 6478 ::= 6049 6479 6480-- New for rev 5.10. Deprecated cpqHe3FltTolPowerSupplyFailed 6481 cpqHe4FltTolPowerSupplyFailed TRAP-TYPE 6482 ENTERPRISE compaq 6483 VARIABLES { sysName, cpqHoTrapFlags, cpqHeFltTolPowerSupplyChassis, 6484 cpqHeFltTolPowerSupplyBay, cpqHeFltTolPowerSupplyStatus, 6485 cpqHeFltTolPowerSupplyModel, cpqHeFltTolPowerSupplySerialNumber, 6486 cpqHeFltTolPowerSupplyAutoRev, cpqHeFltTolPowerSupplyFirmwareRev, 6487 cpqHeFltTolPowerSupplySparePartNum, cpqSiServerSystemId } 6488 DESCRIPTION 6489 "The fault tolerant power supply condition has been set 6490 to failed for the specified chassis and bay location." 6491 6492 --#TYPE "Power Supply Failed (6050)" 6493 --#SUMMARY "The power supply is failed on chassis %d, bay %d, status %d, model %s, serial number %s, firmware %s." 6494 --#ARGUMENTS {2, 3, 4, 5, 6, 8} 6495 --#SEVERITY CRITICAL 6496 --#TIMEINDEX 99 6497 --#STATE NONOPERATIONAL 6498 --#SIMPLE_SEVERITY CRITICAL 6499 --#HWSTATUS_CATEGORY POWER 6500 --#ACTION "Replace the failed power supply." 6501 6502 ::= 6050 6503 6504-- New for rev 5.40. 6505 cpqHeResilientMemMirroredMemoryEngaged TRAP-TYPE 6506 ENTERPRISE compaq 6507 VARIABLES { sysName, cpqHoTrapFlags } 6508 DESCRIPTION 6509 "Advanced Memory Protection Mirrored Memory Engaged. 6510 6511 The Advanced Memory Protection subsystem has detected a memory 6512 fault. Mirrored Memory has been activated. 6513 6514 User Action: Replace the faulty memory." 6515 6516 --#TYPE "Mirrored Memory Engaged (6051)" 6517 --#SUMMARY "The Advanced Memory Protection subsystem has engaged the online spare memory." 6518 --#ARGUMENTS {} 6519 --#SEVERITY MAJOR 6520 --#TIMEINDEX 99 6521 --#STATE DEGRADED 6522 --#SIMPLE_SEVERITY MAJOR 6523 --#HWSTATUS_CATEGORY MEMORY 6524 --#ACTION "Replace the faulty memory." 6525 6526 ::= 6051 6527 6528-- New for rev 5.50. 6529 cpqHeResilientAdvancedECCMemoryEngaged TRAP-TYPE 6530 ENTERPRISE compaq 6531 VARIABLES { sysName, cpqHoTrapFlags } 6532 DESCRIPTION 6533 "Advanced Memory Protection Advanced ECC Memory Engaged. 6534 6535 The Advanced Memory Protection subsystem has detected a memory 6536 fault. Advanced ECC has been activated. 6537 6538 User Action: Replace the faulty memory." 6539 6540 --#TYPE "Advanced ECC Memory Engaged (6052)" 6541 --#SUMMARY "The Advanced Memory Protection subsystem has engaged the advanced ECC memory." 6542 --#ARGUMENTS {} 6543 --#SEVERITY MAJOR 6544 --#TIMEINDEX 99 6545 --#STATE DEGRADED 6546 --#SIMPLE_SEVERITY MAJOR 6547 --#HWSTATUS_CATEGORY MEMORY 6548 --#ACTION "Replace the faulty memory." 6549 6550 ::= 6052 6551 6552-- New traps added for 6.20. 6553 6554 cpqHeResilientMemXorMemoryEngaged TRAP-TYPE 6555 ENTERPRISE compaq 6556 VARIABLES { sysName, cpqHoTrapFlags } 6557 DESCRIPTION 6558 "Advanced Memory Protection XOR Engine Memory Engaged. 6559 6560 The Advanced Memory Protection subsystem has detected a memory 6561 fault. The XOR engine has been activated. 6562 6563 User Action: Replace the faulty memory." 6564 6565 --#TYPE "Advanced XOR Memory Engaged (6053)" 6566 --#SUMMARY "The Advanced Memory Protection subsystem has engaged the XOR memory." 6567 --#ARGUMENTS {} 6568 --#SEVERITY MAJOR 6569 --#TIMEINDEX 99 6570 --#STATE DEGRADED 6571 --#SIMPLE_SEVERITY MAJOR 6572 --#HWSTATUS_CATEGORY MEMORY 6573 --#ACTION "Replace the faulty memory." 6574 6575 ::= 6053 6576 6577 cpqHe3FltTolPowerRedundancyRestored TRAP-TYPE 6578 ENTERPRISE compaq 6579 VARIABLES { sysName, cpqHoTrapFlags, cpqHeFltTolPowerSupplyChassis } 6580 DESCRIPTION 6581 "The Fault Tolerant Power Supplies have returned to a redundant 6582 state for the specified chassis." 6583 6584 --#TYPE "Power Redundancy Restored (6054)" 6585 --#SUMMARY "The power supplies are now redundant on chassis %d." 6586 --#ARGUMENTS {2} 6587 --#SEVERITY INFORMATIONAL 6588 --#TIMEINDEX 99 6589 --#STATE OPERATIONAL 6590 --#SIMPLE_SEVERITY OK 6591 --#HWSTATUS_CATEGORY POWER 6592 6593 ::= 6054 6594 6595 cpqHe3FltTolFanRedundancyRestored TRAP-TYPE 6596 ENTERPRISE compaq 6597 VARIABLES { sysName, cpqHoTrapFlags, cpqHeFltTolFanChassis } 6598 DESCRIPTION 6599 "The Fault Tolerant Fans have returned to a redundant state for 6600 the specified chassis." 6601 6602 --#TYPE "Fan Redundancy Restored (6055)" 6603 --#SUMMARY "The fans are now redundant on chassis %d." 6604 --#ARGUMENTS {2} 6605 --#SEVERITY INFORMATIONAL 6606 --#TIMEINDEX 99 6607 --#STATE OPERATIONAL 6608 --#SIMPLE_SEVERITY OK 6609 --#HWSTATUS_CATEGORY FAN 6610 6611 ::= 6055 6612 6613-- Updated for 6.20 trap replaced 6029 6614-- deprecateed in 8.20 replaced with 6064 6615 cpqHe4CorrMemReplaceMemModule TRAP-TYPE 6616 ENTERPRISE compaq 6617 VARIABLES { sysName, cpqHoTrapFlags, cpqHeResMemBoardIndex, 6618 cpqHeResMemModuleIndex, cpqHeResMemModuleSparePartNo, 6619 cpqSiMemModuleSize, cpqSiServerSystemId } 6620 DESCRIPTION 6621 "Corrected Memory Errors Detected 6622 6623 The errors have been corrected, but the memory module should be 6624 replaced." 6625 6626 --#TYPE "Corrected Memory Errors - Replace Memory Module. (6056)" 6627 --#SUMMARY "Correctable memory errors require a replacement of the memory module in slot %d, socket %d." 6628 --#ARGUMENTS {2, 3} 6629 --#SEVERITY MINOR 6630 --#TIMEINDEX 99 6631 --#STATE DEGRADED 6632 6633 ::= 6056 6634 6635-- deprecateed in 8.20 replaced with 6065 6636 cpqHeResMemBoardRemoved TRAP-TYPE 6637 ENTERPRISE compaq 6638 VARIABLES { sysName, cpqHoTrapFlags, cpqHeResMemBoardSlotIndex } 6639 DESCRIPTION 6640 "Memory board or cartridge removed. 6641 6642 An Advanced Memory Protection sub-system board or cartridge has 6643 been removed from the system. 6644 6645 User Action: Insure the board or cartridge has memory correctly 6646 installed and re-insert the memory board or cartridge back into 6647 the system." 6648 6649 --#TYPE "Memory Board or Cartridge Removed (6057)" 6650 --#SUMMARY "Memory Board or Cartridge Removed from Slot %d." 6651 --#ARGUMENTS {2} 6652 --#SEVERITY MAJOR 6653 --#TIMEINDEX 99 6654 --#STATE OPERATIONAL 6655 ::= 6057 6656 6657-- deprecateed in 8.20 replaced with 6066 6658 cpqHeResMemBoardInserted TRAP-TYPE 6659 ENTERPRISE compaq 6660 VARIABLES { sysName, cpqHoTrapFlags, cpqHeResMemBoardSlotIndex } 6661 DESCRIPTION 6662 "Memory board or cartridge inserted. 6663 6664 An Advanced Memory Protection sub-system board or cartridge has 6665 been inserted into the system. 6666 6667 User Action: None." 6668 6669 --#TYPE "Memory Board or Cartridge Inserted (6058)" 6670 --#SUMMARY "Memory Board or Cartridge Inserted into Slot %d." 6671 --#ARGUMENTS {2} 6672 --#SEVERITY INFORMATIONAL 6673 --#TIMEINDEX 99 6674 --#STATE OPERATIONAL 6675 ::= 6058 6676 6677-- deprecateed in 8.20 replaced with 6067 6678 cpqHeResMemBoardBusError TRAP-TYPE 6679 ENTERPRISE compaq 6680 VARIABLES { sysName, cpqHoTrapFlags, cpqHeResMemBoardSlotIndex } 6681 DESCRIPTION 6682 "Memory board or cartridge bus error detected. 6683 6684 An Advanced Memory Protection sub-system board or cartridge 6685 bus error has been detected. 6686 6687 User Action: Replace the indicated board or cartridge." 6688 6689 --#TYPE "Memory Board or Cartridge Bus Error Detected (6059)" 6690 --#SUMMARY "Memory Board or Cartridge Bus Error Detected in Slot %d." 6691 --#ARGUMENTS {2} 6692 --#SEVERITY CRITICAL 6693 --#TIMEINDEX 99 6694 --#STATE DEGRADED 6695 ::= 6059 6696 6697-- The follow trap 6060 is supported only in Tru64 at this time. 6698-- This trap is not currently supported for ProLiants. 6699 cpqHeEventOccurred TRAP-TYPE 6700 ENTERPRISE compaq 6701 VARIABLES { sysName, cpqHoTrapFlags, cpqHeEventLogEntryNumber, 6702 cpqHeEventLogEntrySeverity, cpqHeEventLogUpdateTime, 6703 cpqHeEventLogErrorDesc } 6704 DESCRIPTION 6705 "An event has occurred. 6706 User Action: None." 6707 6708 --#TYPE "Event has occurred (6060)" 6709 --#SUMMARY "Event %s has occurred, severity %d " 6710 --#ARGUMENTS {5,3} 6711 --#SEVERITY INFORMATIONAL 6712 --#TIMEINDEX 99 6713 --#STATE OPERATIONAL 6714 --#SIMPLE_SEVERITY OK 6715 --#HWSTATUS_CATEGORY NONE 6716 ::= 6060 6717 6718cpqHeManagementProcInReset TRAP-TYPE 6719 ENTERPRISE compaq 6720 VARIABLES { sysName, cpqHoTrapFlags } 6721 DESCRIPTION 6722 "The Management processor is currently in reset 6723 6724 The management processor is currently in the process of being reset 6725 because of a firmware update or some other event. 6726 6727 User action: None" 6728 6729 --#TYPE "Management processor is currently in reset. (6061)" 6730 --#SUMMARY "The management processor is in the process of being reset." 6731 --#ARGUMENTS {} 6732 --#SEVERITY MINOR 6733 --#TIMEINDEX 99 6734 --#STATE DEGRADED 6735 --#SIMPLE_SEVERITY MAJOR 6736 --#HWSTATUS_CATEGORY MANAGEMENTPROCESSOR 6737 6738 ::= 6061 6739 6740 cpqHeManagementProcReady TRAP-TYPE 6741 ENTERPRISE compaq 6742 VARIABLES { sysName, cpqHoTrapFlags } 6743 DESCRIPTION 6744 "The Management processor is ready 6745 6746 The management processor has successfully reset and is now available 6747 again. 6748 6749 User action: None" 6750 6751 --#TYPE "Management processor is ready. (6062)" 6752 --#SUMMARY "The management processor is ready after a successful reset." 6753 --#ARGUMENTS {} 6754 --#SEVERITY INFORMATIONAL 6755 --#TIMEINDEX 99 6756 --#STATE OPERATIONAL 6757 --#SIMPLE_SEVERITY OK 6758 --#HWSTATUS_CATEGORY MANAGEMENTPROCESSOR 6759 6760 ::= 6062 6761 6762 cpqHeManagementProcFailedReset TRAP-TYPE 6763 ENTERPRISE compaq 6764 VARIABLES { sysName, cpqHoTrapFlags } 6765 DESCRIPTION 6766 "The Management processor failed reset 6767 6768 The management processor was not successfully reset and is not 6769 operational. 6770 6771 User action: Reset the management procesessor again or re-flash 6772 the management processor firmware." 6773 6774 --#TYPE "Management processor failed reset. (6063)" 6775 --#SUMMARY "The management processor failed reset." 6776 --#ARGUMENTS {} 6777 --#SEVERITY CRITICAL 6778 --#TIMEINDEX 99 6779 --#STATE NONOPERATIONAL 6780 --#SIMPLE_SEVERITY CRITICAL 6781 --#HWSTATUS_CATEGORY MANAGEMENTPROCESSOR 6782 --#ACTION "Reset the management procesessor again or re-flash the management processor firmware." 6783 6784 ::= 6063 6785 6786-- Updated for 8.20 trap replaced 6056 6787 cpqHe5CorrMemReplaceMemModule TRAP-TYPE 6788 ENTERPRISE compaq 6789 VARIABLES { sysName, cpqHoTrapFlags, cpqHeResMem2BoardNum, 6790 cpqHeResMem2CpuNum, cpqHeResMem2RiserNum, 6791 cpqHeResMem2ModuleNum, cpqHeResMem2ModulePartNo, 6792 cpqHeResMem2ModuleSize, cpqSiServerSystemId } 6793 DESCRIPTION 6794 "Corrected \ uncorrected Memory Errors Detected 6795 6796 The errors have been corrected, but the memory module should be 6797 replaced. Value 0 for CPU means memory is not Processor based" 6798 6799 --#TYPE "Corrected \ uncorrectable Memory Errors - Replace Memory Module. (6064)" 6800 --#SUMMARY "Correctable \ uncorrectable memory errors require a replacement of the memory module in slot %d, cpu %d, riser %d, socket %d." 6801 --#ARGUMENTS {2, 3, 4, 5} 6802 --#SEVERITY MAJOR 6803 --#TIMEINDEX 99 6804 --#STATE DEGRADED 6805 --#SIMPLE_SEVERITY MAJOR 6806 --#HWSTATUS_CATEGORY MEMORY 6807 --#ACTION "Replace the failing memory module." 6808 6809 ::= 6064 6810 6811-- Updated for 8.20 trap replaced 6057 6812 cpqHe5ResMemBoardRemoved TRAP-TYPE 6813 ENTERPRISE compaq 6814 VARIABLES { sysName, cpqHoTrapFlags, cpqHeResMem2BoardSlotNum, cpqHeResMem2BoardCpuNum, cpqHeResMem2BoardRiserNum } 6815 DESCRIPTION 6816 "Memory board or cartridge or riser removed. 6817 6818 An Advanced Memory Protection sub-system board or cartridge or riser has 6819 been removed from the system. Value 0 for CPU means memory is not processor based. 6820 6821 User Action: Insure the board or cartridge or riser has memory correctly 6822 installed and re-insert the memory board or cartridge or CPU back into 6823 the system." 6824 6825 --#TYPE "Memory Board or Cartridge or Riser Removed (6065)" 6826 --#SUMMARY "Memory board or cartridge or riser removed from slot %d, CPU %d, riser %d." 6827 --#ARGUMENTS {2,3,4} 6828 --#SEVERITY MAJOR 6829 --#TIMEINDEX 99 6830 --#STATE OPERATIONAL 6831 --#SIMPLE_SEVERITY MAJOR 6832 --#HWSTATUS_CATEGORY MEMORY 6833 --#LIFECYCLE 6834 ::= 6065 6835 6836-- Updated for 8.20 trap replaced 6058 6837 cpqHe5ResMemBoardInserted TRAP-TYPE 6838 ENTERPRISE compaq 6839 VARIABLES { sysName, cpqHoTrapFlags, cpqHeResMem2BoardSlotNum, cpqHeResMem2BoardCpuNum, cpqHeResMem2BoardRiserNum } 6840 DESCRIPTION 6841 "Memory board or cartridge or riser inserted. 6842 6843 An Advanced Memory Protection sub-system board or cartridge or riser 6844 Has been inserted into the system. Value 0 for CPU means memory is not processor based. 6845 6846 User Action: None." 6847 6848 --#TYPE "Memory Board or Cartridge Inserted (6066)" 6849 --#SUMMARY "Memory board or cartridge inserted into slot %d, CPU %d, riser %d." 6850 --#ARGUMENTS {2,3,4} 6851 --#SEVERITY INFORMATIONAL 6852 --#TIMEINDEX 99 6853 --#STATE OPERATIONAL 6854 --#SIMPLE_SEVERITY OK 6855 --#HWSTATUS_CATEGORY MEMORY 6856 --#LIFECYCLE 6857 ::= 6066 6858 6859-- Updated for 8.20 trap replaced 6059 6860 cpqHe5ResMemBoardBusError TRAP-TYPE 6861 ENTERPRISE compaq 6862 VARIABLES { sysName, cpqHoTrapFlags, cpqHeResMem2BoardSlotNum, cpqHeResMem2BoardCpuNum, cpqHeResMem2BoardRiserNum } 6863 DESCRIPTION 6864 "Memory board or cartridge or Riser bus error detected. 6865 6866 An Advanced Memory Protection sub-system board or cartridge or Riser 6867 bus error has been detected. Value 0 for CPU means memory is not processor based. 6868 6869 User Action: Replace the indicated board or cartridge or Riser." 6870 6871 --#TYPE "Memory Board or Cartridge or Riser Bus Error Detected (6067)" 6872 --#SUMMARY "Memory board or cartridge bus error detected in slot %d, CPU %d, riser %d." 6873 --#ARGUMENTS {2,3,4} 6874 --#SEVERITY CRITICAL 6875 --#TIMEINDEX 99 6876 --#STATE DEGRADED 6877 --#SIMPLE_SEVERITY CRITICAL 6878 --#HWSTATUS_CATEGORY MEMORY 6879 --#ACTION "Replace the indicated board, cartridge, or riser." 6880 ::= 6067 6881 6882-- Added for 8.20 6883 cpqHeResilientMemLockStepMemoryEngaged TRAP-TYPE 6884 ENTERPRISE compaq 6885 VARIABLES { sysName, cpqHoTrapFlags } 6886 DESCRIPTION 6887 "Advanced Memory Protection LockStep Engine Memory Engaged. 6888 6889 The Advanced Memory Protection subsystem has detected a memory 6890 fault. The LockStep engine has been activated. 6891 6892 User Action: Replace the faulty memory." 6893 6894 --#TYPE "Advanced LockStep Memory Engaged (6068)" 6895 --#SUMMARY "The Advanced Memory Protection subsystem has engaged the LockStep memory." 6896 --#ARGUMENTS {} 6897 --#SEVERITY MAJOR 6898 --#TIMEINDEX 99 6899 --#STATE DEGRADED 6900 --#SIMPLE_SEVERITY MAJOR 6901 --#HWSTATUS_CATEGORY MEMORY 6902 --#ACTION "Replace the faulty memory." 6903 6904 ::= 6068 6905 6906-- New for rev 8.30. 6907 cpqHe4FltTolPowerSupplyACpowerloss TRAP-TYPE 6908 ENTERPRISE compaq 6909 VARIABLES { sysName, cpqHoTrapFlags, cpqHeFltTolPowerSupplyChassis, 6910 cpqHeFltTolPowerSupplyBay, cpqHeFltTolPowerSupplyStatus, 6911 cpqHeFltTolPowerSupplyModel, cpqHeFltTolPowerSupplySerialNumber, 6912 cpqHeFltTolPowerSupplyAutoRev, cpqHeFltTolPowerSupplyFirmwareRev, 6913 cpqHeFltTolPowerSupplySparePartNum, cpqSiServerSystemId } 6914 DESCRIPTION 6915 "The fault tolerant power supply AC power loss for the specified chassis and bay location." 6916 6917 --#TYPE "Power Supply AC Power Loss (6069)" 6918 --#SUMMARY "The power supply AC power loss in bay %d, status %d, model %s, serial number %s, firmware %s." 6919 --#ARGUMENTS {3, 4, 5, 6, 8} 6920 --#SEVERITY CRITICAL 6921 --#TIMEINDEX 99 6922 --#STATE NONOPERATIONAL 6923 --#SIMPLE_SEVERITY CRITICAL 6924 --#HWSTATUS_CATEGORY POWER 6925 --#ACTION "Check the power source for the specified power supply." 6926 6927 ::= 6069 6928 6929-- New for rev 10.0. 6930 cpqHeSysBatteryFailed TRAP-TYPE 6931 ENTERPRISE compaq 6932 VARIABLES { sysName, cpqHoTrapFlags, cpqHoGUIDCanonical, 6933 cpqHeSysBatteryChassis, cpqHeSysBatteryIndex, 6934 cpqHeSysBatteryStatus, cpqHeSysBatteryModel, 6935 cpqHeSysBatterySerialNumber, cpqHeSysBatterySparePartNum } 6936 DESCRIPTION 6937 "The system battery condition has been set to failed 6938 for the specified chassis and index location." 6939 6940 --#TYPE "System Battery Failed (6070)" 6941 --#SUMMARY "The Battery Has Failed on Chassis %d, Index %d, Status %d, Model %s, Serial Num %s, Spare Part %s." 6942 --#ARGUMENTS {3, 4, 5, 6, 7, 8} 6943 --#SEVERITY MAJOR 6944 --#TIMEINDEX 99 6945 --#STATE DEGRADED 6946 --#SIMPLE_SEVERITY MAJOR 6947 --#HWSTATUS_CATEGORY BATTERY 6948 --#ACTION "Replace the failed battery." 6949 6950 ::= 6070 6951 6952 cpqHeSysBatteryRemoved TRAP-TYPE 6953 ENTERPRISE compaq 6954 VARIABLES { sysName, cpqHoTrapFlags, cpqHoGUIDCanonical, 6955 cpqHeSysBatteryChassis, cpqHeSysBatteryIndex } 6956 DESCRIPTION 6957 "The system battery condition has removed 6958 for the specified chassis and index location." 6959 6960 --#TYPE "System Battery Removed (6071)" 6961 --#SUMMARY "The Battery Has Been Removed on Chassis %d, Index %d." 6962 --#ARGUMENTS {3, 4 } 6963 --#SEVERITY MAJOR 6964 --#TIMEINDEX 99 6965 --#STATE DEGRADED 6966 --#SIMPLE_SEVERITY MAJOR 6967 --#HWSTATUS_CATEGORY BATTERY 6968 --#LIFECYCLE 6969 6970 ::= 6071 6971 6972 6973-- New for rev 10.20. 6974 6975 cpqHeSysPwrAllocationNotOptimized TRAP-TYPE 6976 ENTERPRISE compaq 6977 VARIABLES { sysName, cpqHoTrapFlags, cpqHoGUIDCanonical} 6978 DESCRIPTION 6979 "Error in setting server power throttle. Server enclosure power request has increased. Server power allocation is not optimized." 6980 6981 --#TYPE "Power Throttle Write Failed (6072)" 6982 --#SUMMARY "Server power allocation could not be optimized. Server Enclosure power request has increased." 6983 --#ARGUMENTS {} 6984 --#SEVERITY MAJOR 6985 --#TIMEINDEX 99 6986 --#STATE DEGRADED 6987 --#SIMPLE_SEVERITY MAJOR 6988 --#HWSTATUS_CATEGORY POWER 6989 --#ACTION "Refer to the Integrated Management Log on the iLO for details. Power down & reinsert the server blade. If the error persists, please contact your support representative." 6990 ::= 6072 6991 6992 cpqHeSysPwrOnDenied TRAP-TYPE 6993 ENTERPRISE compaq 6994 VARIABLES { sysName, cpqHoTrapFlags, cpqHoGUIDCanonical, 6995 cpqHeSysBoardFruStatus } 6996 DESCRIPTION 6997 "One of the Field Replacement Units(FRU) is not allowing the system to power on." 6998 6999 --#TYPE "FRU device read error(6073)" 7000 --#SUMMARY "FRU device read error, status %s." 7001 --#ARGUMENTS {3} 7002 --#SEVERITY CRITICAL 7003 --#TIMEINDEX 99 7004 --#STATE DEGRADED 7005 --#HWSTATUS_CATEGORY POWER 7006 --#ACTION "Refer to the Integrated Management Log for details. In the event of a baseboard FRU read error: a) Remove and reinsert the server blade and attempt to power on the system. In the event of a mezzanine card read error: a) Remove and reseat the failing mezzanine card and attempt to power on the system. b) Remove the failing mezzanine card and attempt to power on the system. If the error persists, please contact your support representative." 7007 ::= 6073 7008-- End for rev 10.20. 7009 7010-- New for rev 10.30. 7011 cpqHePowerFailureError TRAP-TYPE 7012 ENTERPRISE compaq 7013 VARIABLES { sysName, cpqHoTrapFlags, cpqHoGUIDCanonical, 7014 cpqHePowerFailureIndex, cpqHePowerFailureType, cpqHePowerFailureArea, 7015 cpqHePowerFailureGroupString, cpqHePowerFailureDeviceBitMap,cpqHePowerFailureRepairSteps} 7016 7017 DESCRIPTION 7018 "This trap signifies a device connected to or embedded on the system board has an error." 7019 7020 --#TYPE "Server Critical Power Failure (6074)" 7021 --#SUMMARY "A device connected to or embedded on the system board has an error. Service Information: Failure Type:%d, Area:%d, Group:%s." 7022 --#ARGUMENTS {4, 5, 6} 7023 --#SEVERITY CRITICAL 7024 --#TIMEINDEX 99 7025 --#STATE NONOPERATIONAL 7026 --#HWSTATUS_CATEGORY POWER 7027 --#SIMPLE_SEVERITY CRITICAL 7028 --#ACTION "Refer to the Integrated Management Log for details. Try the following steps until the error no longer occurs: a) Remove the AC power, and then restore AC power. Attempt to boot the server. (b) Remove and then reinstall the failed device. Attempt to boot the server. (c) Swap the failed device with a known good device and attempt to boot the server. (d) If the error persists, please contact your support representative." 7029 7030 ::= 6074 7031 7032 cpqHeInterlockFailureError TRAP-TYPE 7033 ENTERPRISE compaq 7034 VARIABLES { sysName, cpqHoTrapFlags, cpqHoGUIDCanonical, 7035 cpqHeInterlockFailureIndex, cpqHeInterlockFailureType, cpqHeInterlockFailureDeviceName } 7036 7037 DESCRIPTION 7038 "This trap signifies a device missing or improperly seated on the system board." 7039 7040 --#TYPE "Server Critical Interlock Failure (6075)" 7041 --#SUMMARY "There is a device missing or improperly seated on the system board. Service Information: Failure Type:%d, Missing or improperly seated device (%s)." 7042 --#ARGUMENTS {4, 5} 7043 --#SEVERITY CRITICAL 7044 --#TIMEINDEX 99 7045 --#STATE NONOPERATIONAL 7046 --#HWSTATUS_CATEGORY POWER 7047 --#SIMPLE_SEVERITY CRITICAL 7048 --#ACTION "Refer to the Integrated Management Log for details. Remove and then reinstall the failed device. Attempt to boot the server. If the error persists, please contact your support representative. 7049 ::= 6075 7050 7051-- End for rev 10.30. 7052END 7053