Dell Storage Controller Temperature Sensor Probe
Dell.Storage.ControllerTemperatureSensor.Probe (ProbeActionModuleType)
Element properties:
Member Modules:
Source Code:
<ProbeActionModuleType ID="Dell.Storage.ControllerTemperatureSensor.Probe" Accessibility="Internal" Batching="false" PassThrough="false">
<Configuration/>
<ModuleImplementation Isolation="Any">
<Composite>
<MemberModules>
<ProbeAction ID="Dell.Storage.GetTemperatureSensorData" TypeID="Windows!Microsoft.Windows.WmiTriggerProbe">
<NameSpace>\\$Target/Host/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$\root\Dell\Storage</NameSpace>
<Query>
SELECT ChildStatus,
ControllerIndex,
CriticalLowerThreshold,
CriticalLowerThresholdCelsius,
CriticalLowerThresholdFahrenheit,
CriticalUpperThreshold,
CriticalUpperThresholdCelsius,
CriticalUpperThresholdFahrenheit,
CurrentTempCelsius,
CurrentTemperature,
CurrentTempFahrenheit,
Index,
InstanceId,
InstanceName,
Name,
NormalMaximum,
NormalMaximumCelsius,
NormalMaximumFahrenheit,
NormalMinimum,
NormalMinimumCelsuis,
NormalMinimumFahrenheit,
Status,
StatusMessage,
StorageCenterName,
StorageCenterSerialNumber,
UniqueName,
WarningLowerThreshold,
WarningLowerThresholdCelsius,
WarningLowerThresholdFahrenheit,
WarningUpperThreshold,
WarningUpperThresholdCelsius,
WarningUpperThresholdFahrenheit
FROM Dell_StorageCenterControllerTemperatureSensor
</Query>
</ProbeAction>
</MemberModules>
<Composition>
<Node ID="Dell.Storage.GetTemperatureSensorData"/>
</Composition>
</Composite>
</ModuleImplementation>
<OutputType>System!System.PropertyBagData</OutputType>
<InputType>System!System.BaseData</InputType>
</ProbeActionModuleType>