C H A P T E R 6 |
Platform-Specific Information |
The chapter contains the following sections:
The agent constructs a containment hierarchy for the discovered managed objects based both on the entPhysicalName of the component discovered and knowledge of how the components are related. For most objects, the location can be identified from entPhysicalName, which is typically of the form x/y/z where x, y and z identify other components within the system that form a hierarchy. In such a case sunPlatEquipmentLocationName would be x/y.
To provide a complete representation of the physical relationships, the agent applies the following rules to override the behavior described above:
The current agent version provides fault monitoring for the power supplies and fans. When faults are detected, one or more sunPlatEquipmentAlarm or sunPlatEnvironmentalAlarm traps are issued.
This section contains platform-specific information relating to class definitions and attributes. For further information, see P A R T II - Technical Description and Functionality.
The sunPlatEquipmentAdministrativeState is read-only and reports unlocked(2), except in the case of network interfaces for which it reports locked(1) until the interface has been appropriately configured.
For all slots, bays, and PCI cards, the precise operation state cannot be determined from available sensors or be derived from other components. Therefore, these all report sunPlatEquipmentUnknownStatus as true(1).
For all objects this provides a string of the form:
<serial number>/<hostname>/<NAC Name>
where <serial number> is the serial number of the chassis. The <NAC Name> provides a unique name for each hardware component.
Only read accesses are supported for this object.
The following attributes are used to indicate a replaceable or hot-swappable component:
A component is replaceable if it can be removed and replaced with a physically different component.
A component is hotswappable if the power can be on when the component is removed or inserted. All hotswappable components are replaceable.
A component is a Field Replaceable Unit (FRU) if it is an identifiable part that can be obtained and replaced in the field.
Changes in binary sensors that result in sunPlatBinarySensorCurrent not taking the same value as that specified by sunPlatBinarySensorExpected generate an alarm with a sunPlatAlarmPerceivedSeverity of major(3). For example, when unplugging a cable from a power supply on the Sun Fire V240, an alarm is sent with a sunPlatAlarmPerceivedSeverity of major(3) and the value of sunPlatEquipmentAlarmStatus is set to major(2).
TABLE 6-1 shows the mappings that exist between the configured threshold, the severity reported in the alarm (sunPlatAlarmPerceivedSeverity) and the severity (sunPlatEquipmentAlarmStatus) recorded against the related object for all numeric sensors.
For numeric sensors, the following objects are not instrumented:
The only threshold for fan tachometers configured is the lowerThresholdNonCritical(0). When the detected speed of the fan falls below the configured non-critical threshold, an alarm is raised and the sunPlatEquipmentAlarmStatus is assigned a severity of warning(5). As no further thresholds are set, no additional alarms are raised even if the speed of the fan drops further or stops.
The agent initiates an update of its internal representation of the managed environment every 15 seconds.
Note - For the Sun Fire V1280/E2900 and Netra 1280/1290 systems, this interval is set for 10 seconds. |
In the current version of the agent, the following tables are not completely populated:
For consistency, this table has entries where:
Additionally, for the Sun Fire V1280/E2900 and Netra 1280/1290 servers, the following tables are not completely populated:
For additional information about Sun Fire servers, see Related Documentationt of the Preface:
Copyright © 2006, Sun Microsystems, Inc. All Rights Reserved.