Isabel Bernal Márquez

[checkmk] Largest Free VMalloc Chunk: 0 B

/proc/meminfo proporciona información sobre el uso de la memoria en un sistema Linux. El problema lo encontramos en los kernel 5.3 o posteriores, en los que el parámetro VmallocChunk no está establecido (o sí lo está, pero en el valor 0).

Trabajando con checkmk 1.6.0p9 y Centreon, el agente reporta un CRITICAL (que no es real, sino producto del comportamiento del kernel) al evaluar el parámetro.

CRIT - RAM used: 992.93 MB of 7.74 GB, Swap used: 0 B of 1.45 GB, Total virtual memory used: 992.93 MB of 9.19 GB (10.5%), Largest Free VMalloc Chunk: 0 B (warn/crit below 50 MB/30 MB)(!!)

Así, podemos solucionarlo estableciendo una regla para nuestro checkmk server en Memory and Swap usage on Linux, de modo que ignore la condición en los equipos afectados:

Solucionado ya en el agente a partir de las versiones 2.0.0i1 y 1.6.0p16

built with btw btw logo