Používám svcadm, aby můj server node.js běžel na Illumos, existuje způsob, jak dostat upozornění, pokud svcadm restartuje server, protože se zhroutil? Konkrétně pokud se proces zhroutil sám od sebe a ne, když ho restartuji.
Chtěl bych, aby se spustil skript, abych mohl poslat e-mail nebo upozornit.
Přijatá odpověď:
Na Solaris 11 můžete nechat démony SMF upozorňovat na změny stavu služby:
- Oznámení o přechodech stavu instance SMF
- Jak nastavit upozornění na události přechodu SMF
ale nejsem si jistý, jestli má illumos tuto funkci nebo ne, protože to byl pozdější doplněk SMF.
Na jakémkoli vydání s SMF můžete vždy jednoduše zadat příkaz e-mailu/upozornění do metod spouštění vaší služby SMF, pokud pro ně používáte skript namísto pouhého volání programu přímo z vašeho manifestu SMF.