当新贵监控脚本重新生成时,我如何收到电子邮件?

mlo*_*ran 5 upstart

我的新贵配置看起来像这样

start on filesystem
stop on runlevel S

respawn

exec /path/to/my/script
Run Code Online (Sandbox Code Playgroud)

当这个脚本死掉并重新生成时,我想收到一封电子邮件。这是可能的,还是我使用了错误的工具来完成这项工作?

谢谢!

Den*_*son 0

mail您可以在脚本中添加命令或编写一个包装脚本来执行此操作,然后调用您的脚本。然后你就可以让 Upstart 使用你的包装脚本。

echo 'Script scriptname respawned' | mail -s "respawn notice" foo@example.com
Run Code Online (Sandbox Code Playgroud)