Estoy usando svcadm para mantener mi servidor node.js ejecutándose en Illumos, ¿hay alguna forma de recibir una notificación si svcadm reinicia el servidor porque se bloqueó? Específicamente si el proceso se cayó solo y no cuando lo reinicié.
Me gustaría que se ejecute un script para poder enviar un correo electrónico o generar una alerta.
Respuesta aceptada:
En Solaris 11, puede hacer que los demonios SMF le notifiquen los cambios en el estado del servicio:
- Notificaciones para transiciones de estado de instancias de SMF
- Cómo configurar la notificación de eventos de transición SMF
pero no estoy seguro de si illumos tiene esa característica o no, ya que fue una adición posterior a SMF.
En cualquier versión con SMF, siempre puede poner el comando para enviarle un correo electrónico/notificarlo en los métodos de inicio de su servicio SMF, si está usando un script para ellos en lugar de simplemente llamar al programa directamente desde su manifiesto SMF.