1SEMI-MIB DEFINITIONS ::= BEGIN 2 3 IMPORTS 4 OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE, 5 enterprises, IpAddress 6 FROM SNMPv2-SMI 7 TEXTUAL-CONVENTION 8 FROM SNMPv2-TC 9 OBJECT-GROUP, NOTIFICATION-GROUP, MODULE-COMPLIANCE 10 FROM SNMPv2-CONF; 11 12 hp OBJECT IDENTIFIER ::= { enterprises 11 } 13 nm OBJECT IDENTIFIER ::= { hp 2 } 14 hpWebMgmt OBJECT IDENTIFIER ::= { nm 36 } 15 16-- ======================================================================== 17-- Module Identity 18 19 hpHttpMgMod MODULE-IDENTITY 20 LAST-UPDATED "0104030000Z" 21 ORGANIZATION "Hewlett-Packard" 22 CONTACT-INFO "brian_harrison@hp.com" 23 24 DESCRIPTION 25 "Management information for HP devices. This MIB provides SNMP 26 systems asset and HTTP management information, as well as 27 entity relationship information for host based implementations. 28 This version contains additions for SEMI" 29 30 REVISION "0010160000Z" 31 DESCRIPTION "Minor syntactic changes in notifications." 32 33 REVISION "0010120000Z" 34 DESCRIPTION "Fixed semantic error, modified traps and included 35 changes from the review team." 36 37 REVISION "0010040000Z" 38 DESCRIPTION "Moved Device asset information into a container model. 39 Modified traps and compliance definitions. Depricated 40 previous device asset objects." 41 42 REVISION "0001120000Z" 43 DESCRIPTION "Added cluster support" 44 45 REVISION "9903170000Z" 46 DESCRIPTION "Corrected definition of hpHttpMgMod" 47 48 REVISION "9812010000Z" 49 DESCRIPTION "Incorporated entity-relationship table" 50 51 REVISION "9706260000Z" 52 DESCRIPTION "Incorporated NetCitizen definitions" 53 54 REVISION "9606120000Z" 55 DESCRIPTION "Initial Version" 56 ::= { hpWebMgmt 1 } 57 58-- ======================================================================== 59-- Textual Conventions for this MIB 60 61 Utf8String ::= TEXTUAL-CONVENTION 62 DISPLAY-HINT "255a" 63 STATUS current 64 DESCRIPTION 65 "To facilitate internationalization, this TC 66 represents information taken from the ISO/IEC IS 67 10646-1 character set, encoded as an octet string 68 using the UTF-8 character encoding scheme described 69 in RFC 2044 [10]. For strings in 7-bit US-ASCII, 70 there is no impact since the UTF-8 representation is 71 identical to the US-ASCII encoding." 72 SYNTAX OCTET STRING (SIZE (0..255)) 73 74-- ======================================================================== 75-- 76 hpHttpMgTraps OBJECT IDENTIFIER ::= { hpHttpMgMod 0 } 77 hpHttpMgObjects OBJECT IDENTIFIER ::= { hpHttpMgMod 1 } 78 hpHttpMgGroups OBJECT IDENTIFIER ::= { hpHttpMgMod 2 } 79 hpHttpMgCompliances OBJECT IDENTIFIER ::= { hpHttpMgMod 3 } 80 81-- ======================================================================== 82-- Default attributes for managing via HTTP 83 84 hpHttpMgDefaults OBJECT IDENTIFIER ::= { hpHttpMgObjects 1 } 85 86 hpHttpMgDefaultURL OBJECT-TYPE 87 SYNTAX Utf8String 88 MAX-ACCESS read-write 89 STATUS current 90 DESCRIPTION 91 "A Uniform Resource Locator (URL), as defined in RFC1738, 92 for the default management information for this device. 93 This URL is typically used by a HTTP browser to display 94 management information for this device. This default 95 page should contain links to any other management 96 pages for this device." 97 ::= { hpHttpMgDefaults 1} 98 99-- ======================================================================== 100-- HP NetCitizen attributes 101 102 hpHttpMgNetCitizen OBJECT IDENTIFIER ::= { hpHttpMgObjects 2 } 103 104 hpHttpMgMgmtSrvrURL OBJECT-TYPE 105 SYNTAX Utf8String 106 MAX-ACCESS read-write 107 STATUS deprecated 108 DESCRIPTION "URL of management server for this device. " 109 ::= { hpHttpMgNetCitizen 1} 110 111 hpHttpMgID OBJECT-TYPE 112 SYNTAX Utf8String 113 MAX-ACCESS read-only 114 STATUS deprecated 115 DESCRIPTION "Unique identifier for this entity. This ID 116 must not change even if network address or 117 removable cards are changed. For devices with 118 fixed MAC addresses this may be the same as 119 ifPhysAddress; for devices with fixed serial 120 numbers this may be the same as 121 hpHttpMgSerialNumber." 122 ::= { hpHttpMgNetCitizen 2} 123 124 hpHttpMgHealth OBJECT-TYPE 125 SYNTAX INTEGER { 126 unknown(1), 127 information(2), 128 ok(3), 129 warning(4), 130 critical(5), 131 nonrecoverable(6) 132 } 133 MAX-ACCESS read-only 134 STATUS deprecated 135 DESCRIPTION "Operating status of this entity." 136 ::= { hpHttpMgNetCitizen 3} 137 138 hpHttpMgManufacturer OBJECT-TYPE 139 SYNTAX Utf8String 140 MAX-ACCESS read-only 141 STATUS deprecated 142 DESCRIPTION "Manufacturer of the hardware for this entity 143 e.g. 'Hewlett-Packard'." 144 ::= { hpHttpMgNetCitizen 4} 145 146 hpHttpMgProduct OBJECT-TYPE 147 SYNTAX Utf8String (SIZE(0..32)) 148 MAX-ACCESS read-only 149 STATUS deprecated 150 DESCRIPTION "Manufacturer's product number for this entity, 151 e.g. 'D1234A'." 152 ::= { hpHttpMgNetCitizen 5} 153 154 hpHttpMgVersion OBJECT-TYPE 155 SYNTAX Utf8String (SIZE(0..32)) 156 MAX-ACCESS read-only 157 STATUS deprecated 158 DESCRIPTION "Version number of this entity, e.g. 'A.00.01'. 159 Where several version numbers are available, 160 this represents the software version." 161 ::= { hpHttpMgNetCitizen 6} 162 163 hpHttpMgHWVersion OBJECT-TYPE 164 SYNTAX Utf8String (SIZE(0..32)) 165 MAX-ACCESS read-only 166 STATUS deprecated 167 DESCRIPTION "Version number of the hardware for this entity, 168 e.g. 'A.00.01'." 169 ::= { hpHttpMgNetCitizen 7} 170 171 hpHttpMgROMVersion OBJECT-TYPE 172 SYNTAX Utf8String (SIZE(0..32)) 173 MAX-ACCESS read-only 174 STATUS deprecated 175 DESCRIPTION "Version number of ROM for this entity, e.g. 176 'A.00.01'." 177 ::= { hpHttpMgNetCitizen 8} 178 179 hpHttpMgSerialNumber OBJECT-TYPE 180 SYNTAX Utf8String (SIZE(0..32)) 181 MAX-ACCESS read-write 182 STATUS deprecated 183 DESCRIPTION "Serial number of entity. It is recommended 184 that this be factory set and read only; if not 185 factory set, should initially be blank." 186 ::= { hpHttpMgNetCitizen 9} 187 188 hpHttpMgAssetNumber OBJECT-TYPE 189 SYNTAX Utf8String (SIZE(0..32)) 190 MAX-ACCESS read-write 191 STATUS deprecated 192 DESCRIPTION "Asset number of entity. This is not normally 193 modified once set." 194 ::= { hpHttpMgNetCitizen 10} 195 196 hpHttpMgPhone OBJECT-TYPE 197 SYNTAX Utf8String (SIZE(0..32)) 198 MAX-ACCESS read-write 199 STATUS deprecated 200 DESCRIPTION "Phone number of contact person for this 201 entity." 202 ::= { hpHttpMgNetCitizen 11} 203 204-- ======================================================================== 205-- Entity Relationships 206 207 hpHttpMgEntityNetInfo OBJECT IDENTIFIER ::= { hpHttpMgObjects 3 } 208 209 hpHttpMgEntityNetInfoTable OBJECT-TYPE 210 SYNTAX SEQUENCE OF HpHttpMgEntityNetInfoEntrySequence 211 MAX-ACCESS not-accessible 212 STATUS current 213 DESCRIPTION 214 "A table of EntityRelationships, connection type, URLs, IPAddress etc. 215 This table typcially contains relationships between devices that each 216 have their own management agent. " 217 ::= { hpHttpMgEntityNetInfo 1 } 218 219 hpHttpMgEntityNetInfoEntry OBJECT-TYPE 220 SYNTAX HpHttpMgEntityNetInfoEntrySequence 221 MAX-ACCESS not-accessible 222 STATUS current 223 DESCRIPTION 224 "Information describing EntityRelationships, URLs, IPAddresses etc." 225 INDEX { hpHttpMgEntityNetInfoIndex } 226 ::= { hpHttpMgEntityNetInfoTable 1 } 227 228 HpHttpMgEntityNetInfoEntrySequence ::= SEQUENCE { 229 hpHttpMgEntityNetInfoIndex INTEGER, 230 hpHttpMgEntityNetInfoSysObjID Utf8String, 231 hpHttpMgEntityNetInfoRelationshipType INTEGER, 232 hpHttpMgEntityNetInfoUniqueID Utf8String, 233 hpHttpMgEntityNetInfoURL Utf8String, 234 hpHttpMgEntityNetInfoURLLabel Utf8String, 235 hpHttpMgEntityNetInfoIPAddress Utf8String 236 } 237 238 hpHttpMgEntityNetInfoIndex OBJECT-TYPE 239 SYNTAX INTEGER (0..65536) 240 MAX-ACCESS read-only 241 STATUS current 242 DESCRIPTION 243 "The EntityRelationship Entity Index." 244 ::= { hpHttpMgEntityNetInfoEntry 1 } 245 246 hpHttpMgEntityNetInfoSysObjID OBJECT-TYPE 247 SYNTAX Utf8String 248 MAX-ACCESS read-only 249 STATUS current 250 DESCRIPTION 251 "Sys Object ID of this entity." 252 ::= { hpHttpMgEntityNetInfoEntry 2 } 253 254 hpHttpMgEntityNetInfoRelationshipType OBJECT-TYPE 255 SYNTAX INTEGER { 256 self (0), 257 containedEntity (1), 258 containingEntity (2), 259 externallyAttachedEntity (3), 260 indirectlyAttachedEntity (4), 261 clusterNode (5) 262 } 263 MAX-ACCESS read-only 264 STATUS current 265 DESCRIPTION 266 "Specifies the type of relationship this entry has to this entity." 267 ::= { hpHttpMgEntityNetInfoEntry 3 } 268 269 hpHttpMgEntityNetInfoUniqueID OBJECT-TYPE 270 SYNTAX Utf8String 271 MAX-ACCESS read-only 272 STATUS current 273 DESCRIPTION 274 "This represents a globally unique ID for the device. 275 This MUST be the ordered combination of the Manufacturer, 276 product name, AND any other text that is necessary to guarantee 277 global uniqueness. This ID must not change even if the referenced 278 entity is moved. 279 e.g. HPD1234A9482882" 280 ::= { hpHttpMgEntityNetInfoEntry 4 } 281 282 hpHttpMgEntityNetInfoURL OBJECT-TYPE 283 SYNTAX Utf8String 284 MAX-ACCESS read-only 285 STATUS current 286 DESCRIPTION 287 "Home Page URL of entity corresponding to this entry. 288 This field may only contain the DNS name of a managed 289 system, in which case the actual URL must be determined 290 from this managed system." 291 ::= { hpHttpMgEntityNetInfoEntry 5 } 292 293 hpHttpMgEntityNetInfoURLLabel OBJECT-TYPE 294 SYNTAX Utf8String 295 MAX-ACCESS read-only 296 STATUS current 297 DESCRIPTION 298 "Label that a managaement application should use for the hyperlink 299 to the entity's URL." 300 ::= { hpHttpMgEntityNetInfoEntry 6 } 301 302 hpHttpMgEntityNetInfoIPAddress OBJECT-TYPE 303 SYNTAX Utf8String 304 MAX-ACCESS read-only 305 STATUS current 306 DESCRIPTION 307 "Addressing information for one of the IP Addresses of the entity 308 corresponding to this entry." 309 ::= { hpHttpMgEntityNetInfoEntry 7 } 310 311-- ======================================================================== 312-- Clustering information 313 314 hpHttpMgCluster OBJECT IDENTIFIER ::= { hpHttpMgObjects 4 } 315 316 hpHttpMgClusterName OBJECT-TYPE 317 SYNTAX Utf8String 318 MAX-ACCESS read-only 319 STATUS current 320 DESCRIPTION 321 "The name of the cluster that this system is a member of, 322 or blank if this system is not a member of a cluster." 323 ::= { hpHttpMgCluster 1} 324 325-- ======================================================================== 326-- Device Table 327-- 328-- NOTE: For agents that only support one device the table must only 329-- have one row and the index value should always be 1. 330 331 hpHttpMgDeviceInfo OBJECT IDENTIFIER ::= { hpHttpMgObjects 5 } 332 333 hpHttpMgDeviceTable OBJECT-TYPE 334 SYNTAX SEQUENCE OF HpHttpMgDeviceEntry 335 MAX-ACCESS not-accessible 336 STATUS current 337 DESCRIPTION 338 "A list of HP devices under a single SNMP agent." 339 ::= { hpHttpMgDeviceInfo 1 } 340 341 hpHttpMgDeviceEntry OBJECT-TYPE 342 SYNTAX HpHttpMgDeviceEntry 343 MAX-ACCESS not-accessible 344 STATUS current 345 DESCRIPTION 346 "A device entry containing objects for a particular device." 347 INDEX { hpHttpMgDeviceIndex } 348 ::= { hpHttpMgDeviceTable 1 } 349 350 HpHttpMgDeviceEntry ::= 351 SEQUENCE { 352 hpHttpMgDeviceIndex INTEGER, 353 hpHttpMgDeviceGlobalUniqueID Utf8String, 354 hpHttpMgDeviceHealth INTEGER, 355 hpHttpMgDeviceSysObjID Utf8String, 356 hpHttpMgDeviceManagementURL Utf8String, 357 hpHttpMgDeviceManagementURLLabel Utf8String, 358 hpHttpMgDeviceManufacturer Utf8String, 359 hpHttpMgDeviceProductName Utf8String, 360 hpHttpMgDeviceProductCaption Utf8String, 361 hpHttpMgDeviceSerialNumber Utf8String, 362 hpHttpMgDeviceVersion Utf8String, 363 hpHttpMgDeviceHWVersion Utf8String, 364 hpHttpMgDeviceROMVersion Utf8String, 365 hpHttpMgDeviceAssetNumber Utf8String, 366 hpHttpMgDeviceContactPerson Utf8String, 367 hpHttpMgDeviceContactPhone Utf8String, 368 hpHttpMgDeviceContactEmail Utf8String, 369 hpHttpMgDeviceContactPagerNumber Utf8String, 370 hpHttpMgDeviceLocation Utf8String, 371 hpHttpMgDeviceRackId Utf8String, 372 hpHttpMgDeviceRackPosition Utf8String, 373 hpHttpMgDeviceRelationshipType INTEGER 374 } 375 376 hpHttpMgDeviceIndex OBJECT-TYPE 377 SYNTAX INTEGER (0..1000) 378 MAX-ACCESS read-only 379 STATUS current 380 DESCRIPTION 381 "The unique device identification within the 382 instance of this Mib." 383 ::= { hpHttpMgDeviceEntry 1 } 384 385 hpHttpMgDeviceGlobalUniqueID OBJECT-TYPE 386 SYNTAX Utf8String 387 MAX-ACCESS read-only 388 STATUS current 389 DESCRIPTION 390 "This represents a globally unique ID for the device. 391 This MUST be the ordered combination of the Manufacturer, 392 product name, AND any other text that is necessary to guarantee 393 global uniqueness. This value may not be null. 394 e.g. HPD1234A9482882" 395 ::= { hpHttpMgDeviceEntry 2 } 396 397 hpHttpMgDeviceHealth OBJECT-TYPE 398 SYNTAX INTEGER { 399 unknown (1), 400 unused (2), 401 ok (3), -- available for meaningful work 402 warning (4), -- something needs attention 403 critical (5), -- something has failed 404 nonrecoverable (6) 405 } 406 MAX-ACCESS read-only 407 STATUS current 408 DESCRIPTION 409 "Overall health of the device. The goal of this object 410 is to be the single poll point to check the status of the 411 device." 412 ::= { hpHttpMgDeviceEntry 3 } 413 414 hpHttpMgDeviceSysObjID OBJECT-TYPE 415 SYNTAX Utf8String 416 MAX-ACCESS read-only 417 STATUS current 418 DESCRIPTION 419 "System Object ID for this Device entity. This should be an 420 ASCII integer format. (i.e. 1.3.6.1.4.1.11.2.36.1.1) 421 The value may not be null." 422 -- 423 -- NOTE: For single device agents this field contains a value 424 -- similar to the MIB II/System/sysObjID 425 -- 426 ::= { hpHttpMgDeviceEntry 4 } 427 428 hpHttpMgDeviceManagementURL OBJECT-TYPE 429 SYNTAX Utf8String 430 MAX-ACCESS read-write 431 STATUS current 432 DESCRIPTION 433 "This object contains the URL for the device's management 434 software. If it does not exist the value is empty string. 435 If write is not supported, then return invalid. This value is 436 retained across boots." 437 ::= { hpHttpMgDeviceEntry 5 } 438 439 hpHttpMgDeviceManagementURLLabel OBJECT-TYPE 440 SYNTAX Utf8String 441 MAX-ACCESS read-write 442 STATUS current 443 DESCRIPTION 444 "The label that a management application should use for the 445 hyperlink to the entity's URL." 446 ::= { hpHttpMgDeviceEntry 6 } 447 448 hpHttpMgDeviceManufacturer OBJECT-TYPE 449 SYNTAX Utf8String 450 MAX-ACCESS read-only 451 STATUS current 452 DESCRIPTION 453 "The device's manufacturer name. For Hewlett Packard branded 454 equipment this value MUST be 'HP'" 455 ::= { hpHttpMgDeviceEntry 7 } 456 457 hpHttpMgDeviceProductName OBJECT-TYPE 458 SYNTAX Utf8String 459 MAX-ACCESS read-only 460 STATUS current 461 DESCRIPTION 462 "The device's product name. Null is NOT a valid value. 463 (i.e. D1234A)" 464 ::= { hpHttpMgDeviceEntry 8 } 465 466 hpHttpMgDeviceProductCaption OBJECT-TYPE 467 SYNTAX Utf8String 468 MAX-ACCESS read-only 469 STATUS current 470 DESCRIPTION 471 "The device's product caption name. 472 (i.e. HP Multi-stack Disk Array)" 473 ::= { hpHttpMgDeviceEntry 9 } 474 475 hpHttpMgDeviceSerialNumber OBJECT-TYPE 476 SYNTAX Utf8String 477 MAX-ACCESS read-only 478 STATUS current 479 DESCRIPTION 480 "The serial number for the device. This can return 481 a NULL string." 482 ::= { hpHttpMgDeviceEntry 10 } 483 484 hpHttpMgDeviceVersion OBJECT-TYPE 485 SYNTAX Utf8String (SIZE(0..32)) 486 MAX-ACCESS read-only 487 STATUS current 488 DESCRIPTION 489 "Version number for this device." 490 ::= { hpHttpMgDeviceEntry 11 } 491 492 hpHttpMgDeviceHWVersion OBJECT-TYPE 493 SYNTAX Utf8String (SIZE(0..32)) 494 MAX-ACCESS read-only 495 STATUS current 496 DESCRIPTION 497 "Version number for this device's hardware." 498 ::= { hpHttpMgDeviceEntry 12 } 499 500 hpHttpMgDeviceROMVersion OBJECT-TYPE 501 SYNTAX Utf8String (SIZE(0..32)) 502 MAX-ACCESS read-only 503 STATUS current 504 DESCRIPTION 505 "Version number for this device's ROM." 506 ::= { hpHttpMgDeviceEntry 13 } 507 508 hpHttpMgDeviceAssetNumber OBJECT-TYPE 509 SYNTAX Utf8String (SIZE(0..32)) 510 MAX-ACCESS read-write 511 STATUS current 512 DESCRIPTION 513 "Asset number for the device." 514 ::= { hpHttpMgDeviceEntry 14 } 515 516 hpHttpMgDeviceContactPerson OBJECT-TYPE 517 SYNTAX Utf8String (SIZE(0..32)) 518 MAX-ACCESS read-write 519 STATUS current 520 DESCRIPTION 521 "Identifies the name of the person responsible for the 522 operation of this device. If write is not 523 supported then return invalid." 524 -- 525 -- NOTE: For single device agents this field contains a value 526 -- similar to the MIB II/System/sysContact 527 -- 528 ::= { hpHttpMgDeviceEntry 15 } 529 530 hpHttpMgDeviceContactPhone OBJECT-TYPE 531 SYNTAX Utf8String (SIZE(0..32)) 532 MAX-ACCESS read-write 533 STATUS current 534 DESCRIPTION 535 "Phone number of the contact person for this device." 536 ::= { hpHttpMgDeviceEntry 16 } 537 538 hpHttpMgDeviceContactEmail OBJECT-TYPE 539 SYNTAX Utf8String 540 MAX-ACCESS read-write 541 STATUS current 542 DESCRIPTION 543 "e-mail address of the contact person for this device." 544 ::= { hpHttpMgDeviceEntry 17 } 545 546 hpHttpMgDeviceContactPagerNumber OBJECT-TYPE 547 SYNTAX Utf8String (SIZE(0..32)) 548 MAX-ACCESS read-write 549 STATUS current 550 DESCRIPTION 551 "Pager number of the contact person for this device." 552 ::= { hpHttpMgDeviceEntry 18 } 553 554 hpHttpMgDeviceLocation OBJECT-TYPE 555 SYNTAX Utf8String 556 MAX-ACCESS read-write 557 STATUS current 558 DESCRIPTION 559 "Identifies the location for the this device. If 560 write is not supported then return invalid." 561 -- 562 -- NOTE: For single device agents this field contains a value 563 -- similar to the MIB II/System/sysLocation 564 -- 565 ::= { hpHttpMgDeviceEntry 19 } 566 567 hpHttpMgDeviceRackId OBJECT-TYPE 568 SYNTAX Utf8String 569 MAX-ACCESS read-write 570 STATUS current 571 DESCRIPTION 572 "Identifies the name given by the administrator to identify a 573 particular rack such a rack 4a or SAP 2 for example." 574 ::= { hpHttpMgDeviceEntry 20 } 575 576 hpHttpMgDeviceRackPosition OBJECT-TYPE 577 SYNTAX Utf8String 578 MAX-ACCESS read-write 579 STATUS current 580 DESCRIPTION 581 "Identifies the location such as top, middle or bottom or a 582 number such a 1st from top etc. to identify the placement 583 of a device in a rack." 584 ::= { hpHttpMgDeviceEntry 21 } 585 586 hpHttpMgDeviceRelationshipType OBJECT-TYPE 587 SYNTAX INTEGER { 588 host (1), 589 other (2) 590 } 591 MAX-ACCESS read-only 592 STATUS current 593 DESCRIPTION 594 "Indicates the relationship of this device to the SNMP agent. 595 Host indicates that this device owns the SNMP agent." 596 ::= { hpHttpMgDeviceEntry 22 } 597 598 599 600-- ======================================================================== 601-- Trap Definitions 602 603 hpHttpMgHealthTrap NOTIFICATION-TYPE 604 OBJECTS { hpHttpMgHealth } 605 STATUS deprecated 606 DESCRIPTION "Sent whenever hpHttpMgHealth changes state." 607 ::= { hpHttpMgTraps 1 } 608 609 hpHttpMgShutdown NOTIFICATION-TYPE 610 STATUS deprecated 611 DESCRIPTION "Sent when the agent is about to shut down." 612 ::= { hpHttpMgTraps 2 } 613 614 hpHttpMgUnknownHealthTrap NOTIFICATION-TYPE 615 OBJECTS { hpHttpMgDeviceIndex, 616 hpHttpMgDeviceSysObjID, 617 hpHttpMgDeviceGlobalUniqueID, 618 hpHttpMgDeviceManagementURL, 619 hpHttpMgDeviceManagementURLLabel, 620 hpHttpMgDeviceSpecificEventCode, 621 hpHttpMgDeviceSpecificFRU 622 } 623 STATUS current 624 DESCRIPTION "The device's health has changed to unknown." 625 ::= { hpHttpMgTraps 3 } 626 627 hpHttpMgOKHealthTrap NOTIFICATION-TYPE 628 OBJECTS { hpHttpMgDeviceIndex, 629 hpHttpMgDeviceSysObjID, 630 hpHttpMgDeviceGlobalUniqueID, 631 hpHttpMgDeviceManagementURL, 632 hpHttpMgDeviceManagementURLLabel, 633 hpHttpMgDeviceSpecificEventCode, 634 hpHttpMgDeviceSpecificFRU 635 } 636 STATUS current 637 DESCRIPTION "The device's health has changed to OK." 638 ::= { hpHttpMgTraps 4 } 639 640 hpHttpMgWarningHealthTrap NOTIFICATION-TYPE 641 OBJECTS { hpHttpMgDeviceIndex, 642 hpHttpMgDeviceSysObjID, 643 hpHttpMgDeviceGlobalUniqueID, 644 hpHttpMgDeviceManagementURL, 645 hpHttpMgDeviceManagementURLLabel, 646 hpHttpMgDeviceSpecificEventCode, 647 hpHttpMgDeviceSpecificFRU 648 } 649 STATUS current 650 DESCRIPTION "The device's health has changed to warning." 651 ::= { hpHttpMgTraps 5 } 652 653 hpHttpMgCriticalHealthTrap NOTIFICATION-TYPE 654 OBJECTS { hpHttpMgDeviceIndex, 655 hpHttpMgDeviceSysObjID, 656 hpHttpMgDeviceGlobalUniqueID, 657 hpHttpMgDeviceManagementURL, 658 hpHttpMgDeviceManagementURLLabel, 659 hpHttpMgDeviceSpecificEventCode, 660 hpHttpMgDeviceSpecificFRU 661 } 662 STATUS current 663 DESCRIPTION "The device's health has changed to critical." 664 ::= { hpHttpMgTraps 6 } 665 666 hpHttpMgNonRecoverableHealthTrap NOTIFICATION-TYPE 667 OBJECTS { hpHttpMgDeviceIndex, 668 hpHttpMgDeviceSysObjID, 669 hpHttpMgDeviceGlobalUniqueID, 670 hpHttpMgDeviceManagementURL, 671 hpHttpMgDeviceManagementURLLabel, 672 hpHttpMgDeviceSpecificEventCode, 673 hpHttpMgDeviceSpecificFRU 674 } 675 STATUS current 676 DESCRIPTION "The device's health has changed to Non-Recoverable." 677 ::= { hpHttpMgTraps 7 } 678 679 hpHttpMgDeviceAddedTrap NOTIFICATION-TYPE 680 OBJECTS { hpHttpMgDeviceIndex, 681 hpHttpMgDeviceSysObjID, 682 hpHttpMgDeviceGlobalUniqueID, 683 hpHttpMgDeviceManagementURL, 684 hpHttpMgDeviceManagementURLLabel 685 } 686 STATUS current 687 DESCRIPTION "Sent whenever a device is added to the mib." 688 ::= { hpHttpMgTraps 8 } 689 690 hpHttpMgDeviceRemovedTrap NOTIFICATION-TYPE 691 OBJECTS { hpHttpMgDeviceIndex, 692 hpHttpMgDeviceSysObjID, 693 hpHttpMgDeviceGlobalUniqueID 694 } 695 STATUS current 696 DESCRIPTION "Sent whenever a device is removed from the mib." 697 ::= { hpHttpMgTraps 9 } 698 699 700 hpHttpMgDeviceSpecificEventCode OBJECT-TYPE 701 SYNTAX Utf8String 702 MAX-ACCESS read-write 703 STATUS current 704 DESCRIPTION 705 "Device specific event error code." 706 ::= { hpHttpMgTraps 10 } 707 708 hpHttpMgDeviceSpecificFRU OBJECT-TYPE 709 SYNTAX Utf8String 710 MAX-ACCESS read-write 711 STATUS current 712 DESCRIPTION 713 "Device specific FRU identifier" 714 ::= { hpHttpMgTraps 11 } 715-- ======================================================================== 716-- Compliance Statements 717 718 hpHttpMgMinCompliance MODULE-COMPLIANCE 719 STATUS current 720 DESCRIPTION 721 "The compliance statement for SNMP entities which 722 are http manageable." 723 724 MODULE -- this module 725 MANDATORY-GROUPS { hpHttpMgDefaultGroup } 726 727 ::= { hpHttpMgCompliances 1 } 728 729 hpHttpMgBasicNetCitizenCompliance MODULE-COMPLIANCE 730 STATUS deprecated 731 DESCRIPTION 732 " The compliance statement for SNMP entities which 733 meet basic NetCitizen crieria" 734 MODULE -- this module 735 MANDATORY-GROUPS { hpHttpMgDefaultGroup, 736 hpHttpMgBasicNetCitizenGroup, 737 hpHttpMgBasicNetCitizenTrapGroup } 738 ::= { hpHttpMgCompliances 2 } 739 740 hpHttpMgEnhancedNetCitizenCompliance MODULE-COMPLIANCE 741 STATUS current 742 DESCRIPTION 743 " The compliance statement for SNMP entities which 744 meet basic NetCitizen crieria" 745 MODULE -- this module 746 MANDATORY-GROUPS { hpHttpMgDefaultGroup, 747 hpHttpMgEnhancedNetCitizenGroup, 748 hpHttpMgEnhancedNetCitizenTrapGroup } 749 ::= { hpHttpMgCompliances 3 } 750-- ======================================================================== 751-- Units of conformance 752 753 hpHttpMgDefaultGroup OBJECT-GROUP 754 OBJECTS { hpHttpMgDefaultURL } 755 STATUS current 756 DESCRIPTION 757 "The objects providing information applicable to all 758 http manageable systems" 759 ::= { hpHttpMgGroups 1 } 760 761 hpHttpMgBasicNetCitizenGroup OBJECT-GROUP 762 OBJECTS { hpHttpMgMgmtSrvrURL, 763 hpHttpMgID, 764 hpHttpMgHealth, 765 hpHttpMgManufacturer, 766 hpHttpMgProduct, 767 hpHttpMgVersion } 768 STATUS deprecated 769 DESCRIPTION 770 "Additional HP NetCitizen objects" 771 ::= { hpHttpMgGroups 2 } 772 773 hpHttpMgBasicNetCitizenTrapGroup NOTIFICATION-GROUP 774 NOTIFICATIONS { hpHttpMgHealthTrap } 775 STATUS deprecated 776 DESCRIPTION 777 "HP NetCitizen notifications" 778 ::= { hpHttpMgGroups 3 } 779 780 hpHttpMgExtendedNetCitizenGroup OBJECT-GROUP 781 OBJECTS { hpHttpMgHWVersion, 782 hpHttpMgROMVersion, 783 hpHttpMgSerialNumber, 784 hpHttpMgAssetNumber, 785 hpHttpMgPhone } 786 STATUS deprecated 787 DESCRIPTION 788 "Additional HP NetCitizen objects" 789 ::= { hpHttpMgGroups 4 } 790 791 hpHttpMgExtendedNetCitizenTrapGroup NOTIFICATION-GROUP 792 NOTIFICATIONS { hpHttpMgShutdown } 793 STATUS current 794 DESCRIPTION 795 "HP NetCitizen notifications" 796 ::= { hpHttpMgGroups 5 } 797 798 hpHttpMgEntityRelationshipGroup OBJECT-GROUP 799 OBJECTS { hpHttpMgEntityNetInfoIndex, 800 hpHttpMgEntityNetInfoSysObjID, 801 hpHttpMgEntityNetInfoRelationshipType, 802 hpHttpMgEntityNetInfoUniqueID, 803 hpHttpMgEntityNetInfoURL, 804 hpHttpMgEntityNetInfoURLLabel, 805 hpHttpMgEntityNetInfoIPAddress } 806 STATUS current 807 DESCRIPTION 808 "NetCitizen entitly-relationship table" 809 ::= { hpHttpMgGroups 6 } 810 811 hpHttpMgClusterGroup OBJECT-GROUP 812 OBJECTS { hpHttpMgClusterName } 813 STATUS current 814 DESCRIPTION 815 "Cluster objects" 816 ::= { hpHttpMgGroups 7 } 817 818 hpHttpMgEnhancedNetCitizenGroup OBJECT-GROUP 819 OBJECTS { hpHttpMgDeviceIndex, 820 hpHttpMgDeviceGlobalUniqueID, 821 hpHttpMgDeviceHealth, 822 hpHttpMgDeviceSysObjID, 823 hpHttpMgDeviceManagementURL, 824 hpHttpMgDeviceManagementURLLabel, 825 hpHttpMgDeviceManufacturer, 826 hpHttpMgDeviceProductName, 827 hpHttpMgDeviceProductCaption, 828 hpHttpMgDeviceSerialNumber, 829 hpHttpMgDeviceVersion, 830 hpHttpMgDeviceHWVersion, 831 hpHttpMgDeviceROMVersion, 832 hpHttpMgDeviceAssetNumber, 833 hpHttpMgDeviceContactPerson, 834 hpHttpMgDeviceContactPhone, 835 hpHttpMgDeviceContactEmail, 836 hpHttpMgDeviceContactPagerNumber, 837 hpHttpMgDeviceLocation, 838 hpHttpMgDeviceRackId, 839 hpHttpMgDeviceRackPosition, 840 hpHttpMgDeviceRelationshipType 841 } 842 STATUS current 843 DESCRIPTION 844 "Additional HP NetCitizen objects" 845 ::= { hpHttpMgGroups 8 } 846 847 hpHttpMgEnhancedNetCitizenTrapGroup NOTIFICATION-GROUP 848 NOTIFICATIONS { hpHttpMgUnknownHealthTrap, 849 hpHttpMgOKHealthTrap, 850 hpHttpMgWarningHealthTrap, 851 hpHttpMgCriticalHealthTrap, 852 hpHttpMgNonRecoverableHealthTrap, 853 hpHttpMgDeviceAddedTrap, 854 hpHttpMgDeviceRemovedTrap 855 } 856 STATUS current 857 DESCRIPTION 858 "HP NetCitizen notifications" 859 ::= { hpHttpMgGroups 9 } 860END 861