Využití vyrovnávací paměti (Cosine)

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

Monitoruje procento použití paměti v tomto zařízení.

Knowledge Base article:

Souhrn

Monitor oznamuje procento využité paměti v tomto zařízení. Toto monitorování má dva možné stavy:

Konfigurace

V tomto monitorování lze nastavit následující možnosti:

Možnost

Definice

Výchozí

Interval

Množství času v sekundách mezi kontrolami stavu zařízení

240 sekund

Počet opakovaných pokusů

Počet pokusů v každém intervalu monitorování, než bude vzorek intervalu zahozen

3

Počet vzorků

Počet následných vzorků, než monitorování změní stav

3

Časový limit

Čas v milisekundách, jak dlouho se má čekat na odpověď od zařízení, než vyprší časový limit vzorku a bude učiněn nový pokus o sběr vzorku hodnot

3 500 milisekund

Prahová hodnota

Procento využité vyrovnávací paměti

90

Příčiny

Tento monitor vstupuje do chybového stavu, pokud počet využité vyrovnávací paměti překračuje prahovou hodnotu využití vyrovnávací paměti (výchozí hodnota je 90).

Řešení

Pomocí průzkumníka stavů zkontrolujte podrobnosti ke změně stavu na kartě Události změny stavu pro monitorování. Tato data zobrazují vypočítanou hodnotu čítače výkonu, která způsobila změnu stavu. Další informace o problému a postupech k jeho řešení vyhledejte v dokumentaci výrobce zařízení.

Element properties:

TargetSystem.NetworkManagement.Cosine_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
Výstraha použité paměti
Množství použité paměti je nad určenou prahovou hodnotou. Využití paměti je {0}\%.
RunAsDefault

Source Code:

<UnitMonitor ID="System.NetworkManagement.Cosine.Memory.HighBufferUtilization" Accessibility="Public" Enabled="true" Target="NetworkLibrary!System.NetworkManagement.Cosine_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.3085.3.1.5.2.1.3.$Target/Property[Type="NetworkLibrary!System.NetworkManagement.LogicalDevice"]/Index$</OID>
<Threshold>90</Threshold>
<NumberOfSamples>3</NumberOfSamples>
<ObjectName>Memory</ObjectName>
<CounterName>Buffer Utilization %</CounterName>
</Configuration>
</UnitMonitor>