Användning av minnesbuffert (Accelar)

System.NetworkManagement.Accelar.Memory.HighBufferUtilization (UnitMonitor)

Övervakar procentandelen minne som används på enheten

Knowledge Base article:

Sammanfattning

Övervakaren indikerar procenttalet använt minne på den här enheten. Den här övervakaren har två möjliga tillstånd:

Konfiguration

Följande alternativ kan konfigureras i den här övervakaren:

Alternativ

Förklaring

Standard

Intervall

Tid i sekunder mellan kontroller av enhetens status

240 sekund

Antal försök

Antal försök i varje övervakningsintervall innan intervallinsamlingen avvisas

3

Antal insamlingar

Antal insamlingar i följd innan övervakaren ändrar tillståndet

3

Tidsgräns

Tid i millisekunder för väntan på svar från enheten innan tidsgränsen för insamling går ut och ett nytt försök görs för att samla in värdet

3 500 millisekunder

Tröskelvärde

Procenttalet använd minnesbuffert

90

Orsaker

Denna övervakare inträder i feltillstånd när antalet använda buffertar överskrider tröskelvärdet för användning av minnesbuffert (grundvärdet är 90).

Lösningar

Använd Hälsoutforskaren om du vill se mer ingående information om tillståndsändringen på fliken med tillståndsändringshändelser. Dessa data visar det beräknade värdet i prestandaräknaren som orsakade ändringen av hälsotillståndet. Läs dokumentationen från tillverkaren av enheten om du vill ha mer information om problemet och felsökningsstegen.

Element properties:

TargetSystem.NetworkManagement.Accelar_Performance_Memory
Parent MonitorSystem.NetworkManagement.Memory.MemoryException
CategoryPerformanceHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.NetworkManagement.ThresholdMonitor
RemotableTrue
AccessibilityPublic
Alert Message
Varning om minnesanvändning
Mängden minne som används är högre än den angivna tröskeln. Minnesanvändningen är {0} \%.
RunAsDefault

Source Code:

<UnitMonitor ID="System.NetworkManagement.Accelar.Memory.HighBufferUtilization" Accessibility="Public" Enabled="true" Target="NetworkLibrary!System.NetworkManagement.Accelar_Performance_Memory" ParentMonitorID="System.NetworkManagement.Memory.MemoryException" Remotable="true" Priority="Normal" TypeID="System.NetworkManagement.ThresholdMonitor" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="System.NetworkManagement.Generic.Memory.HighBufferUtilization.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Value$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UnderThreshold" MonitorTypeStateID="MTSThresholdSuccess" HealthState="Success"/>
<OperationalState ID="OverThreshold" MonitorTypeStateID="MTSThresholdError" HealthState="Error"/>
</OperationalStates>
<Configuration>
<Interval>300</Interval>
<NoOfRetries>3</NoOfRetries>
<Timeout>3500</Timeout>
<OID>.1.3.6.1.4.1.2272.1.1.13.$Target/Property[Type="NetworkLibrary!System.NetworkManagement.LogicalDevice"]/Index$</OID>
<Threshold>90</Threshold>
<NumberOfSamples>3</NumberOfSamples>
<ObjectName>Memory</ObjectName>
<CounterName>Buffer Utilization %</CounterName>
</Configuration>
</UnitMonitor>