Значение монитора "Физический диск\Среднее время записи на диск (сек)

Microsoft.Linux.SLES.12.PhysicalDisk.AverageDiskWriteTime.Monitor (UnitMonitor)

Физический диск, средн., SUSE Linux Enterprise Server 12 время записи на диск (сек)"

Knowledge Base article:

Сводка

Высокое значение "Среднее время записи на физический диск". Производительность системы может существенно снизиться.

Среднее время записи на физический диск измеряется в секундах. Перегруженный диск может привести к замедлению работы всей системы.

Пороговое значение монитора анализируется путем усреднения значений, возвращаемых при опросе агента. При этом параметр"Число выборок" определяет число образцов, участвующих в вычислении среднего значения. Значение, возвращаемое агентом, — это среднее за предшествующие 5 минут.

Конфигурация

Мониторинг физических дисков по умолчанию отключен. Включите мониторинг, включив обнаружение объектов "Обнаружение физических дисков SUSE Linux Enterprise Server 12".

Конфигурация по умолчанию

Параметр

Значение по умолчанию

Пороговое значение

0,05

Интервал (секунд)

300

Число выборок

5

Для изменения значений определенных выше параметров для всех экземпляров или отдельных экземпляров и групп могут использоваться переопределения.

Причины

Неработоспособное состояние указывает на текущее высокое значение времени записи на физический диск.

Обстоятельства, которые могут привести к возникновению такой ситуации:

Решения

Element properties:

TargetMicrosoft.Linux.SLES.12.PhysicalDisk
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Unix.WSMan.Performance.Filtered.Average.Threshold.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Слишком высокое среднее время записи на диск
Превышено пороговое значение счетчика производительности "Физический диск\Ср. время записи на диск (с)". Пороговое значение превышает следующее значение: {0} с на запись.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Linux.SLES.12.PhysicalDisk.AverageDiskWriteTime.Monitor" Accessibility="Public" Target="Microsoft.Linux.SLES.12.PhysicalDisk" TypeID="Unix!Microsoft.Unix.WSMan.Performance.Filtered.Average.Threshold.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.PerformanceState">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Linux.SLES.12.PhysicalDisk.AverageDiskWriteTime.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Value$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="UnderThreshold" ID="UnderThreshold"/>
<OperationalState HealthState="Error" MonitorTypeStateID="OverThreshold" ID="OverThreshold"/>
</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>
<ObjectName>Physical Disk</ObjectName>
<CounterName>Avg. Disk sec/Write</CounterName>
<InstanceName>$Target/Property[Type="Unix!Microsoft.Unix.LogicalDevice"]/DeviceID$</InstanceName>
<InstanceProperty>/DataItem/WsManData/*[local-name(.)='SCX_DiskDriveStatisticalInformation']/*[local-name(.)='Name']</InstanceProperty>
<Value>$Data/WsManData/*[local-name(.)='SCX_DiskDriveStatisticalInformation']/*[local-name(.)='AverageWriteTime']$</Value>
<Threshold>.05</Threshold>
<NumSamples>5</NumSamples>
</Configuration>
</UnitMonitor>