Monit ignora la configuración del umbral de uso de memoria

Monit ignora la configuración del umbral de uso de memoria

Instalé Monit 5.6 desde los repositorios de Ubuntu para alertarme sobre usos inusualmente altos de memoria y CPU en mi VPS. Resultó que el uso de memoria del 75% es bastante habitual en mi configuración, así que cambié la línea donde se establece el límite en el archivo /etc/monit/conf.d/system.conf:

check system localhost
  ...
  if memory usage > 90% then alert

Pero ahora me alerta tanto en el umbral del 75% como en el 90%. Busqué dónde más se puede configurar: grep 75% -r /etc/monit/, pero no obtuve coincidencias. ¿Hay otros lugares donde Monit almacena sus archivos de configuración en la configuración predeterminada? ¿O el límite del 75% está codificado de alguna manera? ¿Cómo puedo desactivarlo?

UPD: Intenté recargar y reiniciar monit después de los cambios (aunque no intenté reiniciar el servidor). Mi versión de Monit es:

# monit -V
This is Monit version 5.6
Copyright (C) 2001-2013 Tildeslash Ltd. All Rights Reserved.

Y el archivo de configuración:

check system localhost
  if loadavg (1min) > 4 then alert
  if loadavg (5min) > 3 then alert
  if memory usage > 90% then alert
  if cpu usage (user) > 70% for 5 cycles then alert
  if cpu usage (system) > 30% for 5 cycles then alert
  if cpu usage (wait) > 20% for 5 cycles then aler

Respuesta1

Siempre existe la posibilidad de que haya un error... ¿Puedes mostrar tu nivel de versión de Monit?

# monit -V
This is Monit version 5.5
Copyright (C) 2001-2012 Tildeslash Ltd. All Rights Reserved.
  • ¿Podrías publicar también tu archivo de configuración de Monit?
  • ¿Reinició el servicio Monit después de realizar el cambio de configuración?

Puedes hacer esto con:

service monit restarto solomonit reload

Si tienes dudas sobre las lecturas, puedes ejecutar monit statusdesde la línea de comando:

[root@PMS ~]# monit status
The Monit daemon 5.5 uptime: 6d 14h 26m

    System 'PMS.pmscollects.com'
      status                            Running
      monitoring status                 Monitored
      load average                      [0.00] [0.11] [0.38]
      cpu                               0.0%us 0.2%sy 0.0%wa
      memory usage                      3562600 kB [44.2%]
      swap usage                        5280 kB [0.0%]
      data collected                    Sun, 23 Nov 2014 23:59:04

información relacionada