Discussion:
[Check_mk (deutsch)] RAM WARN bei nur 30% Auslastung
Michael Kraus
2018-09-21 11:46:38 UTC
Permalink
Guten Tag,

der Status des RAM Checks ist bei rund 50GB (von möglichen 128GB) bereits bei WARN, obwohl der Schwellenwert dafÌr bei 80% liegt.

Ein Auszug aus der E-Mail Benachrichtigung:

WARN - RAM used: 48.31 GB of 125.60 GB, Swap used: 244.00 MB of 244.00 MB, Total virtual memory used: 48.54 GB of 125.84 GB (38.6%), Committed: 126.42 GB (100.5% of RAM + Swap, warn/crit at 100.0%/150.0%)WARN

Woran liegt das?

Bis dahin vielen Dank und mit freundlichen GrÌßen,

MK-Hosting

Michael Kraus
Deutschherrenstraße 48
53177 Bonn
Deutschland

Mail: ***@mk-hosting.net
Web: https://mk-hosting.net
S***@muenchener-verein.de
2018-09-21 11:53:09 UTC
Permalink
Hallo Michael,

RAM + SWAP liegen bei 100,5% Warn ist auf 100% gestellt

Mit freundlichen GrÌßen
Werner Stieger
MÃŒnchener Verein
Fachbereich IT / Betrieb und Infrastruktur
Pettenkoferstr. 19, 80336 MÃŒnchen
Tel.: 089/5152-1663
mailto: ***@muenchener-verein.de<mailto:***@muenchener-verein.de>
________________________________________________________________
MÃŒnchener Verein Krankenversicherung a. G., Sitz MÃŒnchen, HRB 764, AG MÃŒnchen
MÃŒnchener Verein Lebensversicherung AG, Sitz MÃŒnchen, HRB 211154, AG MÃŒnchen
MÃŒnchener Verein Allgemeine Versicherungs-AG, Sitz MÃŒnchen, HRB 42132, AG MÃŒnchen

Direktion: Pettenkoferstraße 19, 80336 MÃŒnchen
Tel. 089/51 52-10 00, Fax 089/51 52-15 01
***@muenchener-verein.de<mailto:***@muenchener-verein.de>, www.muenchener-verein.de<http://www.muenchener-verein.de>
Aufsichtsratsvorsitzender: Franz Xaver Peteranderl
Vorstandsmitglieder: Dr. Rainer Reitzler (Vors.), Karsten Kronberg, Dr. Martin Zsohar

Von: checkmk-de <checkmk-de-***@lists.mathias-kettner.de> Im Auftrag von Michael Kraus
Gesendet: Freitag, 21. September 2018 13:47
An: checkmk-***@lists.mathias-kettner.de
Betreff: [Check_mk (deutsch)] RAM WARN bei nur 30% Auslastung

Guten Tag,

der Status des RAM Checks ist bei rund 50GB (von möglichen 128GB) bereits bei WARN, obwohl der Schwellenwert dafÌr bei 80% liegt.

Ein Auszug aus der E-Mail Benachrichtigung:

WARN - RAM used: 48.31 GB of 125.60 GB, Swap used: 244.00 MB of 244.00 MB, Total virtual memory used: 48.54 GB of 125.84 GB (38.6%), Committed: 126.42 GB (100.5% of RAM + Swap, warn/crit at 100.0%/150.0%)WARN

Woran liegt das?

Bis dahin vielen Dank und mit freundlichen GrÌßen,

MK-Hosting

Michael Kraus
Deutschherrenstraße 48
53177 Bonn
Deutschland

Mail: ***@mk-hosting.net<mailto:***@mk-hosting.net>
Web: https://mk-hosting.net
Udo Woehler
2018-09-21 11:54:13 UTC
Permalink
Hallo Michael,

das WARN kommt nicht von der RAM Nutzung, sondern vom Committed RAM. Das liegt bei über 100%. Dies bedeuted, dass die Prozesse auf dem System mehr Speicher angefordert haben, als überhaupt zur Verfügung steht. Da Sie derzeit nicht allen Speicher nutzen, ist das System noch nicht tot, kann aber in Zukunft passieren.
Was merkwürdig ist: Warum hat das System nur 244 MB Swap? Die Faustregel ist eigentlich Swap>=physikalischem RAM
Das würde ich ändern und dann wird auch das Warning verschwinden.

Gruß

Udo

----- Ursprüngliche Mail -----
Von: "Michael Kraus" <***@mk-hosting.net>
An: checkmk-***@lists.mathias-kettner.de
Gesendet: Freitag, 21. September 2018 13:46:38
Betreff: [Check_mk (deutsch)] RAM WARN bei nur 30% Auslastung


Guten Tag,


der Status des RAM Checks ist bei rund 50GB (von möglichen 128GB) bereits bei WARN, obwohl der Schwellenwert dafür bei 80% liegt.


Ein Auszug aus der E-Mail Benachrichtigung:


WARN - RAM used: 48.31 GB of 125.60 GB, Swap used: 244.00 MB of 244.00 MB, Total virtual memory used: 48.54 GB of 125.84 GB (38.6%), Committed: 126.42 GB (100.5% of RAM + Swap, warn/crit at 100.0%/150.0%) WARN


Woran liegt das?




Bis dahin vielen Dank und mit freundlichen Grüßen,



MK-Hosting

Michael Kraus
Deutschherrenstraße 48
53177 Bonn
Deutschland

Mail: ***@mk-hosting.net
Web: https://mk-hosting.net
Simon Müller
2018-09-21 11:59:16 UTC
Permalink
Hallo Michael,


schau dir mal die Auslagerungsdatei des Systems an. Diese beträgt nur 244 MB. Ich halte dies für viel zu wenig für ein System mit 128 GB Ram. Eigentlich müsste das WARN bereits am Swap stehen. Es sei du dann du hast die Schwellwerte für Pagefile nicht definiert oder fehlkonfiguriert (etwa 101%), was ich aber nicht glaube.



Viele Grüße

Simon Müller

________________________________
From: checkmk-de <checkmk-de-***@lists.mathias-kettner.de> on behalf of Michael Kraus <***@mk-hosting.net>
Sent: Friday, September 21, 2018 1:46:38 PM
To: checkmk-***@lists.mathias-kettner.de
Subject: [Check_mk (deutsch)] RAM WARN bei nur 30% Auslastung

Guten Tag,

der Status des RAM Checks ist bei rund 50GB (von möglichen 128GB) bereits bei WARN, obwohl der Schwellenwert dafür bei 80% liegt.

Ein Auszug aus der E-Mail Benachrichtigung:

WARN - RAM used: 48.31 GB of 125.60 GB, Swap used: 244.00 MB of 244.00 MB, Total virtual memory used: 48.54 GB of 125.84 GB (38.6%), Committed: 126.42 GB (100.5% of RAM + Swap, warn/crit at 100.0%/150.0%)WARN

Woran liegt das?


Bis dahin vielen Dank und mit freundlichen Grüßen,

MK-Hosting

Michael Kraus
Deutschherrenstraße 48
53177 Bonn
Deutschland

Mail: ***@mk-hosting.net<mailto:***@mk-hosting.net>
Web: https://mk-hosting.net


XMART IT Consulting GmbH
Gewerbepark Hardtwald 13
D-68723 Oftersheim
Germany
XMART Norway Offices
Karenslyst Allé 8B
N-0278 Oslo
Norway XMART Netherlands b.v.
Einsteinstraat 67
3316 GG Dordrecht
The Netherlands
XMART America Inc.
101 Hudson Street Suite 2100
Jersey City, NJ 07302
USA

XMART Asia
1 Fullerton Road
Singapore 049213
Singapore


XMART IT Consulting Sdn. Bhd.
A-17-3A, No.8, Jalan Kerinchi, Bangsar South,
59200 Kuala Lumpur, Federal Territory of Kuala Lumpur
Malaysia



Office: +49 6202 85 60 59 0
Mail: ***@xmart.de
Mobile: +49 151 14227541
Web: https://www.xmart.de


Court of Registry: Mannheim, HRB 422213
Managing Director: Thomas Martin

P Please consider the environment before printing this email.

The contents of the above mentioned e-mail is not legally binding. This e-mail contains confidential
and/or legally protected information. Please inform us if you have received this e-mail by mistake
and delete it in such a case. Each unauthorized reproduction, disclosure, alteration, distribution
and/or publication of this e-mail is strictly prohibited.
Andreas Döhler
2018-09-21 19:57:52 UTC
Permalink
Zur Anmerkung muss ich sagen, dass Systeme mit so viel RAM im Normalfall
mit sehr kleinem bis gar nicht vorhandenem Swap betrieben werden. Das ist
schon normal so.
Das Problem hier ist man muss sich im klaren sein was fÃŒr eine Art von
Applikation auf dem System lÀuft und je nachdem die Commit Limits
einstellen.
Bei Datenbanken ist es durchaus Normal, dass das Commit sehr weit ÃŒber dem
verfÃŒgbaren RAM liegt. Ob dies gut oder schlecht ist mag ich nicht zu
beurteilen. Ist nur meine Beobachtung von verschiedensten Systemen.

Also erstmal nach der Applikation dort schauen und ich wÃŒrde bei so einem
System viel eher auf echte RAM Usage prÃŒfen und nicht so sehr auf das
Commit Limit.

Gruß
Andreas
Post by S***@muenchener-verein.de
Hallo Michael,
schau dir mal die Auslagerungsdatei des Systems an. Diese betrÀgt nur 244
MB. Ich halte dies fÃŒr viel zu wenig fÃŒr ein System mit 128 GB Ram.
Eigentlich mÃŒsste das WARN bereits am Swap stehen. Es sei du dann du hast
die Schwellwerte fÃŒr Pagefile nicht definiert oder fehlkonfiguriert (etwa
101%), was ich aber nicht glaube.
Viele GrÌße
Simon MÃŒller
------------------------------
*Sent:* Friday, September 21, 2018 1:46:38 PM
*Subject:* [Check_mk (deutsch)] RAM WARN bei nur 30% Auslastung
Guten Tag,
der Status des RAM Checks ist bei rund 50GB (von möglichen 128GB) bereits
bei WARN, obwohl der Schwellenwert dafÃŒr bei 80% liegt.
WARN - RAM used: 48.31 GB of 125.60 GB, Swap used: 244.00 MB of 244.00 MB,
Total virtual memory used: 48.54 GB of 125.84 GB (38.6%), Committed: 126.42
GB (100.5% of RAM + Swap, warn/crit at 100.0%/150.0%)*WARN*
Woran liegt das?
Bis dahin vielen Dank und mit freundlichen GrÌßen,
*MK-Hosting*
Michael Kraus
Deutschherrenstraße 48
53177 Bonn
Deutschland
Web: https://mk-hosting.net
*XMART* IT Consulting GmbH
Gewerbepark Hardtwald 13
D-68723 Oftersheim
Germany
*XMART* Norway Offices
Karenslyst Allé 8B
N-0278 Oslo
Norway *XMART* Netherlands b.v.
Einsteinstraat 67
3316 GG Dordrecht
The Netherlands
*XMART* America Inc.
101 Hudson Street Suite 2100
Jersey City, NJ 07302
USA
*XMART* Asia
1 Fullerton Road
Singapore 049213
Singapore
*XMART* IT Consulting Sdn. Bhd.
A-17-3A, No.8, Jalan Kerinchi, Bangsar South,
59200 Kuala Lumpur, Federal Territory of Kuala Lumpur
Malaysia
*Office:* +49 6202 85 60 59 0
*Mobile:* +49 151 14227541 <01511%204227541>
*Web:* https://www.xmart.de
Court of Registry: Mannheim, HRB 422213
Managing Director: Thomas Martin
P Please consider the environment before printing this email.
The contents of the above mentioned e-mail is not legally binding. This
e-mail contains confidential
and/or legally protected information. Please inform us if you have
received this e-mail by mistake
and delete it in such a case. Each unauthorized reproduction,
disclosure, alteration, distribution
and/or publication of this e-mail is strictly prohibited.
_______________________________________________
checkmk-de mailing list
Verwaltung & Abmeldung unter
http://lists.mathias-kettner.de/mailman/listinfo/checkmk-de
Michael Kraus
2018-09-21 20:13:52 UTC
Permalink
Hallo,

vielen Dank fÃŒr die Antworten!
Leider hÀngt es momentan daran, den SWAP aus dem Memory Check zu entfernen.

Bin neu bei Check_MK. Jemand eine Lösung, um den SWAP beim bestehenden Memory Service anzupassen?

Komme leider immer nur zu dem Punkt, an welchem ich einen neuen Service erstellen kann.

Danke!

Bis dahin vielen Dank und mit freundlichen GrÌßen,

MK-Hosting

Michael Kraus
Deutschherrenstraße 48
53177 Bonn
Deutschland

Mail: ***@mk-hosting.net
Web: https://mk-hosting.net
Zur Anmerkung muss ich sagen, dass Systeme mit so viel RAM im Normalfall mit sehr kleinem bis gar nicht vorhandenem Swap betrieben werden. Das ist schon normal so.
Das Problem hier ist man muss sich im klaren sein was fÌr eine Art von Applikation auf dem System lÀuft und je nachdem die Commit Limits einstellen.
Bei Datenbanken ist es durchaus Normal, dass das Commit sehr weit ÃŒber dem verfÃŒgbaren RAM liegt. Ob dies gut oder schlecht ist mag ich nicht zu beurteilen. Ist nur meine Beobachtung von verschiedensten Systemen.
Also erstmal nach der Applikation dort schauen und ich wÃŒrde bei so einem System viel eher auf echte RAM Usage prÃŒfen und nicht so sehr auf das Commit Limit.
Gruß
Andreas
Post by S***@muenchener-verein.de
Hallo Michael,
schau dir mal die Auslagerungsdatei des Systems an. Diese betrÀgt nur 244 MB. Ich halte dies fÌr viel zu wenig fÌr ein System mit 128 GB Ram. Eigentlich mÌsste das WARN bereits am Swap stehen. Es sei du dann du hast die Schwellwerte fÌr Pagefile nicht definiert oder fehlkonfiguriert (etwa 101%), was ich aber nicht glaube.
Viele GrÌße
Simon MÃŒller
Sent: Friday, September 21, 2018 1:46:38 PM
Subject: [Check_mk (deutsch)] RAM WARN bei nur 30% Auslastung
Guten Tag,
der Status des RAM Checks ist bei rund 50GB (von möglichen 128GB) bereits bei WARN, obwohl der Schwellenwert dafÌr bei 80% liegt.
WARN - RAM used: 48.31 GB of 125.60 GB, Swap used: 244.00 MB of 244.00 MB, Total virtual memory used: 48.54 GB of 125.84 GB (38.6%), Committed: 126.42 GB (100.5% of RAM + Swap, warn/crit at 100.0%/150.0%)WARN
Woran liegt das?
Bis dahin vielen Dank und mit freundlichen GrÌßen,
MK-Hosting
Michael Kraus
Deutschherrenstraße 48
53177 Bonn
Deutschland
Web: https://mk-hosting.net
XMART IT Consulting GmbH
Gewerbepark Hardtwald 13
D-68723 Oftersheim
Germany
XMART Norway Offices
Karenslyst Allé 8B
N-0278 Oslo
Norway XMART Netherlands b.v.
Einsteinstraat 67
3316 GG Dordrecht
The Netherlands
XMART America Inc.
101 Hudson Street Suite 2100
Jersey City, NJ 07302
USA
XMART Asia
1 Fullerton Road
Singapore 049213
Singapore
XMART IT Consulting Sdn. Bhd.
A-17-3A, No.8, Jalan Kerinchi, Bangsar South,
59200 Kuala Lumpur, Federal Territory of Kuala Lumpur
Malaysia
Office: +49 6202 85 60 59 0
Mobile: +49 151 14227541
Web: https://www.xmart.de
Court of Registry: Mannheim, HRB 422213
Managing Director: Thomas Martin
P Please consider the environment before printing this email.
The contents of the above mentioned e-mail is not legally binding. This e-mail contains confidential
and/or legally protected information. Please inform us if you have received this e-mail by mistake
and delete it in such a case. Each unauthorized reproduction, disclosure, alteration, distribution
and/or publication of this e-mail is strictly prohibited.
_______________________________________________
checkmk-de mailing list
Verwaltung & Abmeldung unter
http://lists.mathias-kettner.de/mailman/listinfo/checkmk-de
_______________________________________________
checkmk-de mailing list
Verwaltung & Abmeldung unter
http://lists.mathias-kettner.de/mailman/listinfo/checkmk-de
Thorsten Bruhns via checkmk-de
2018-09-22 08:17:39 UTC
Permalink
Hallo,

zum Thema Swap:
Es ist, wie Andreas ja schon schrieb, durchaus normal das
Datenbankserver ein vergleichbar kleinen Swapbereich haben. Wer schonmal
einen Server mit viel Swap permanent aktiv am Swappen gesehen hat, wird
schnell dahinter kommen warum das so ist. Das System ist in dem Zustand
praktisch nicht mehr nutzbar. Das kan durchaus soweit gehen, das eine
Loginshell in den Swap getrieben wird und man auf jeden Tastendruck
warten muß.

Es sollte ein gewisser Rahmen an Swap vorhanden sein, nur sollte man den
bei sehr viel RAM nicht ÃŒbertreiben, weil das System im Extremfall eh
nicht mehr arbeitsfÀhig ist. Wieso dann die Resourcen fÌr Swap verschwenden?

Oracle hat daher vor Jahren die Swapanforderungen geÀndert, so das große
Systeme nur 16GB Swap benötigen - unabhÀngig ob 64GB oder 1TB RAM
verbaut sind.

Das mit Commited finde ich etwas merkwÃŒrdig. Wir haben zumindest bei
Oracle auf Linux kein System wo Commited > RAM+Swap ist. Mich wÃŒrde es
durchaus interessieren, wo Du das beobachtet hast.

Bitte beachten!
In Linux sind einige Memorybereiche 'non swapable'.
Eine beliebte Falle sind hier HugePages + PageTables auf Datenbankserver.
Wenn HugePages eingerichtet wurden, man die Datenbank startet und diese
die HugePages nicht verwendet, dann wird sie den Shared-Memroy im
normalen Speicher allokieren. Da HugePages und PageTables 'non swapable'
sind, kann der Shared-Memory der Datenbank in den Swap getrieben werden...
Eigentlich hat man ja freien Speicher, nur ist dieser durch HugePages
reserviert und steht folglich fÃŒr normale Memoryanforderungen nicht zu
VerfÃŒgung. Wenn dann der Shared Memory im Swap landet wird das System
praktisch arbeitsunfÀhig. Sollte dann der OOM (Out of Memory) killer
zuschlagen, dann hat man wenigstens wieder eine arbeitsfÀhige Shell.
Hier helfen dann auch sehr große Swapbereiche nicht mehr, weil nur noch
wait IO im Swap zu beobachten ist und ab einer gewissen Swapmenge kein
arbeitsfÀhiges System zu erwarten ist.
Transparent HugePages sind bei Oracle nicht erlaubt...

Ich spreche hier aus leidvoller Erfahrung bei Kunden in den letzten
Jahren...

Fazit:
Bei Meldungen vom Memorycheck immer genau schauen wo die Meldung her kommt.
Insbesondere bei Datenbankservern auf Linux muß man die Schwellwerte fÃŒr
Shared-Memory anpassen, da die Defaults hier nicht brauchbar sind.
PageTable - auch non swapable! -  sollte man ebenfalls immer im Auge
behalten, da sie einen erheblichen Performanceeinfluß bekommen können,
wenn dafÌr zu viel RAM benötigt wird. Beim Sizing werden sie gerne
Ìbersehen und bekommen mit zunehmenden RAM-KapazitÀten in den Servern
immer mehr Bedeutung...

Gruß
Thorsten
Post by Andreas Döhler
Zur Anmerkung muss ich sagen, dass Systeme mit so viel RAM im
Normalfall mit sehr kleinem bis gar nicht vorhandenem Swap betrieben
werden. Das ist schon normal so.
Das Problem hier ist man muss sich im klaren sein was fÃŒr eine Art von
Applikation auf dem System lÀuft und je nachdem die Commit Limits
einstellen.
Bei Datenbanken ist es durchaus Normal, dass das Commit sehr weit ÃŒber
dem verfÃŒgbaren RAM liegt. Ob dies gut oder schlecht ist mag ich nicht
zu beurteilen. Ist nur meine Beobachtung von verschiedensten Systemen.
Also erstmal nach der Applikation dort schauen und ich wÃŒrde bei so
einem System viel eher auf echte RAM Usage prÃŒfen und nicht so sehr
auf das Commit Limit.
Gruß
Andreas
Hallo Michael,
schau dir mal die Auslagerungsdatei des Systems an. Diese betrÀgt
nur 244 MB. Ich halte dies fÃŒr viel zu wenig fÃŒr ein System mit
128 GB Ram. Eigentlich mÃŒsste das WARN bereits am Swap stehen. Es
sei du dann du hast die Schwellwerte fÃŒr Pagefile nicht definiert
oder fehlkonfiguriert (etwa 101%), was ich aber nicht glaube.
Viele GrÌße
Simon MÃŒller
------------------------------------------------------------------------
*Sent:* Friday, September 21, 2018 1:46:38 PM
*Subject:* [Check_mk (deutsch)] RAM WARN bei nur 30% Auslastung
Guten Tag,
der Status des RAM Checks ist bei rund 50GB (von möglichen 128GB)
bereits bei WARN, obwohl der Schwellenwert dafÃŒr bei 80% liegt.
WARN - RAM used: 48.31 GB of 125.60 GB, Swap used: 244.00 MB of
244.00 MB, Total virtual memory used: 48.54 GB of 125.84 GB
(38.6%), Committed: 126.42 GB (100.5% of RAM + Swap, warn/crit at
100.0%/150.0%)*WARN*
*
*
Woran liegt das?*
*
Bis dahin vielen Dank und mit freundlichen GrÌßen,
*MK-Hosting*
Michael Kraus
Deutschherrenstraße 48
53177 Bonn
Deutschland
Web: https://mk-hosting.net
*XMART*IT Consulting GmbH
Gewerbepark Hardtwald 13
D-68723 Oftersheim
Germany
*XMART*Norway Offices
Karenslyst Allé 8B
N-0278 Oslo
Norway *XMART*Netherlands b.v.
Einsteinstraat 67
3316  GG Dordrecht
The Netherlands
*XMART*America Inc.
101 Hudson Street Suite 2100
Jersey City, NJ 07302
USA
*XMART*Asia
1 Fullerton Road
Singapore 049213
Singapore
*XMART*IT Consulting Sdn. Bhd.
A-17-3A, No.8, Jalan Kerinchi, Bangsar South,
59200 Kuala Lumpur, Federal Territory of Kuala Lumpur
Malaysia
*Office:* +49 6202 85 60 59 0
*Mobile:* +49 151 14227541 <tel:01511%204227541>
*Web:* https://www.xmart.de
Court of Registry: Mannheim, HRB 422213
Managing Director: Thomas Martin
P Please consider the environment before printing this email.
The contents of the above mentioned e-mail is not legally binding.
This e-mail contains confidential
and/or legally protected   information. Please   inform us if you
have received this e-mail by mistake
and delete it   in   such a case. Each unauthorized reproduction,
  disclosure,  alteration, distribution
and/or publication of this e-mail is strictly prohibited.
_______________________________________________
checkmk-de mailing list
Verwaltung & Abmeldung unter
http://lists.mathias-kettner.de/mailman/listinfo/checkmk-de
<http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
Virenfrei. www.avg.com
<http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
_______________________________________________
checkmk-de mailing list
Verwaltung & Abmeldung unter
http://lists.mathias-kettner.de/mailman/listinfo/checkmk-de
Loading...