Notas de la versión de Sun Java Communications Suite 5

Cómo se implementa Monitoring Framework en Calendar Server

Tanto Calendar Server como Messaging Server ofrecen una integración mínima en Monitoring Framework de Java Enterprise System. Cuando está ejecutándose, Monitoring Framework efectúa comprobaciones periódicas del siguiente atributo: operationalStatus , cuyo estado puede ser OK, si el sistema está ejecutándose, o DOWN, si el sistema no está ejecutándose.

Un nuevo proceso, el agente de Monitoring Framework (csmfagent), se inicia al iniciarse el sistema (start-cal). Este es el primer proceso que se inicia. El proceso crea una instancia de una aplicación y valora su estado como OK. También capta a SIGTERM y al captar uno, valora el estado como DOWN y se cierra.

De forma parecida, cuando Watcher está configurado y ejecutándose, emitirá una señal a SIGTERM en caso de que alguna parte del sistema falle o no responda, y Watcher detendrá a csmfagent.