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.