Una implementación del tipo de recurso puede incluir, opcionalmente, un programa para supervisar el rendimiento de un recurso, informar de su estado o tomar medidas cuando se produce un fallo de un recurso. Los métodos Monitor_start, Monitor_stop y Monitor_check admiten la implementación de un supervisor de recursos en una implementación del tipo de recurso.
Este método opcional se invoca para iniciar un supervisor para el recurso, una vez que se haya iniciado éste.
Este método opcional se invoca para detener un supervisor de un recurso antes de que éste se detenga.
Este método opcional se invoca para evaluar la fiabilidad de un nodo antes de que se reubique un grupo de recursos en el nodo. El método Monitor_check se debe implementar de forma que no entre en conflicto con la ejecución simultánea de otro método.