Övervakare för hälsa för fysisk disk för Universal Linux
En fysisk disk som tidigare var tillgänglig är inte längre tillgänglig.
Hälsan för den fysiska disken bestäms genom att kontrollera de fysiska diskar som är associerade med anslutna filsystem. En fysisk disk anses vara felaktig om den var tillgänglig i en föregående iteration och inte är inkluderad i den aktuella uppräkningen.
Övervakning av fysiska diskar är inaktiverat som standard. Aktivera övervakning genom att aktivera objektidentifieringen för identifiering av fysiska Universal Linux-diskar.
Standardkonfiguration
Parameter | Standardvärde |
Intervall (sekunder) | 300 |
Åsidosättningar kan användas för att ändra parametervärden som har definierats ovan för alla instanser eller för specifika instanser eller grupper.
Ett ogiltigt tillstånd anger att den fysiska disken är offline. Detta kan orsakas av diskkabelfel, kontrollantfel eller elfel samt fel på den verkliga fysiska disken.
Analysera systemloggar för att bestämma orsaken till felet.
Om du vill visa hälsan för den fysiska disken kan du använda följande vy:
Diskhälsa
Target | Microsoft.Linux.Universal.PhysicalDisk | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Unix.WSMan.Status.Filtered.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Linux.Universal.PhysicalDisk.DiskHealth.Monitor" Accessibility="Public" Target="Universal!Microsoft.Linux.Universal.PhysicalDisk" TypeID="Unix!Microsoft.Unix.WSMan.Status.Filtered.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Linux.Universal.PhysicalDisk.DiskHealth.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="Unix!Microsoft.Unix.LogicalDevice"]/DeviceID$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="StatusOK" ID="StatusOK"/>
<OperationalState HealthState="Error" MonitorTypeStateID="StatusFailed" ID="StatusFailed"/>
</OperationalStates>
<Configuration>
<TargetSystem>$Target/Host/Property[Type="Unix!Microsoft.Unix.Computer"]/NetworkName$</TargetSystem>
<Uri>http://schemas.microsoft.com/wbem/wscim/1/cim-schema/2/SCX_DiskDriveStatisticalInformation?__cimnamespace=root/scx</Uri>
<Filter/>
<SplitItems>true</SplitItems>
<Interval>300</Interval>
<InstanceName>$Target/Property[Type="Unix!Microsoft.Unix.LogicalDevice"]/DeviceID$</InstanceName>
<InstanceProperty>/DataItem/WsManData/*[local-name(.)='SCX_DiskDriveStatisticalInformation']/*[local-name(.)='Name']</InstanceProperty>
<Status>/DataItem/WsManData/*[local-name(.)='SCX_DiskDriveStatisticalInformation']/*[local-name(.)='IsOnline']</Status>
<ExpectedStatus>true</ExpectedStatus>
</Configuration>
</UnitMonitor>