Details zum Überwachen des virtuellen Speichers
Die Parametrierung der Überwachung des virtuellen Speichers erfolgt ebenfalls über einen internen Datenpunkt. Dieser ist vom Typ _MemoryCheck. Standardmäßig gibt es einen Datenpunkt _MemoryCheck und _MemoryCheck _2. Der Datenpunkt hat folgende Blätter:
Datenpunktelement | Typ | Beipiel | Bedeutung |
---|---|---|---|
EmergencyKBLimit | int | 10240 | Minimum an freiem Speicher |
TotalKB | int | 373456 | Insgesamt verfügbarer Speicher |
UsedKB | int | 116352 | Genutzter Speicher |
AvailKB | int | 257136 | Verfügbarer Speicher |
FreeKB | int | 257088 | Freier Speicher |
AvailPerc | int | 69 | Verfügbarer Speicher in Prozent |
FreePerc | int | 69 | Freier Speicher in Prozent |
Status | string | "OK" | Status der Überwachung als Text (wird nur dann beschrieben, wenn sich der Data-Manager bereits im Emergencymodus befindet) |
Verfügbarer und freier Speicher haben hier immer den gleichen Wert! Wegen der Kompatibilität des Datenpunktes zu _DiskSpaceCheck, wurden beide Elemente aufgenommen.
Status
Das Datenpunktelement .Status wird nur dann beschrieben, wenn sich der Data-Manager bereits im Emergencymodus befindet.
Er kann folgende Texte enthalten:
OK Limits werden nicht unterschritten oder werden nicht überprüft
OVER_LIMIT Limits wurden unterschritten
Die Überprüfung der Laufwerke erfolgt alle 60 Sekunden.
EmergencyKBLimit
Wird für EmergencyKBLimit ein Wert < 0 eingetragen, so werden die Daten zwar aktualisiert, aber nicht für die Überwachung herangezogen. Ansonsten gilt ein Default und Minimum von jeweils 10MB.
Die Überprüfung erfolgt alle 5 Sekunden.
Einträge in die config-Datei
DP_MemoryCheck
Der config-Eintrag DP_MemoryCheck legt den Namen des Datenpunktes vom Typ _MemoryCheck fest. Per Default wird _MemoryCheck angenommen.
[data]
DP_MemoryCheck = "_MemoryCheck"
checkMemory
Der config-Eintrag checkMemory schaltet die Überprüfung des freien Speichers gänzlich ab (Typ: bool), es erfolgt in diesem Fall auch keine Aktualisierung des entsprechenden Datenpunktes mehr.
[data]
checkMemory = 0