SUSE Linux Enterprise Server 11 Physical Disk Avg. Disk sec/Transfer 모니터
실제 디스크의 전송당 평균 시간이 높습니다. 시스템 성능이 저하될 수 있습니다.
전송당 평균 실제 디스크 시간은 초 단위로 측정됩니다. 병목 상태를 일으키는 디스크가 있으면 전체 시스템이 느려질 수 있습니다.
모니터 임계값은 에이전트에 대한 폴링에 반환된 평균 값에 대해 분석됩니다. 여기서 샘플 수 매개 변수가 평균 계산에 포함된 샘플 수를 제어합니다. 에이전트에서 반환하는 값은 이전 5분의 평균 속도입니다.
실제 디스크에 대한 모니터링은 기본적으로 비활성화되어 있습니다. 'SUSE Linux Enterprise Server 11 실제 디스크 검색'이라는 개체 검색을 사용하도록 설정하여 모니터링을 활성화합니다.
기본 구성
매개 변수 | 기본값 |
임계값 | 0.05 |
간격(초) | 300 |
샘플 수 | 5 |
모든 인스턴스나 특정 인스턴스 또는 그룹에 대해 위에서 정의한 매개 변수 값을 변경하는 데 재정의를 사용할 수 있습니다.
비정상 상태는 현재 전송당 실제 디스크 평균 시간이 높다는 것을 나타냅니다.
이 문제는 다음 상황으로 인해 발생할 수 있습니다.
높은 프로세서 사용률로 인해 대량의 데이터를 전송할 때 느려질 수 있습니다.
하드 드라이브 인터페이스 속도가 하드 디스크의 지속적인 최대 전송 속도에 비해 너무 낮은 경우 전체 성능에 대한 병목 현상이 발생할 수 있습니다.
사용 가능한 메모리가 부족하면 가상 메모리 관리자가 스왑 공간에 더 많은 페이지를 쓰기 때문에 결과적으로 디스크 활동이 증가합니다.
보다 빠른 프로세서로 업그레이드하거나 프로세서를 추가합니다.
시스템의 하드 드라이브가 시스템이 지원할 수 있는 최대 속도의 하드 드라이브인지 확인합니다.
실제 메모리를 추가합니다.
특정 저장 하드웨어에 적절하게 이 임계값을 설정해야 합니다. 적절한 임계값은 디스크의 기본 저장소 하위 시스템에 따라 달라집니다. 예를 들어 "디스크"는 단일 스핀들 또는 대형 디스크 배열이 될 수 있습니다. 재정의를 사용하여 예외 임계값을 정의할 수 있습니다. 예외 임계값은 특정 컴퓨터 또는 전체 컴퓨터 그룹에 적용될 수 있습니다.
Target | Microsoft.Linux.SLES.11.PhysicalDisk | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Unix.WSMan.Performance.Filtered.Average.Threshold.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Linux.SLES.11.PhysicalDisk.AverageDiskTransferTime.Monitor" Accessibility="Public" Target="Microsoft.Linux.SLES.11.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.11.PhysicalDisk.AverageDiskTransferTime.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/Transfer</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(.)='AverageTransferTime']$</Value>
<Threshold>.05</Threshold>
<NumSamples>5</NumSamples>
</Configuration>
</UnitMonitor>