如何使用monit运行正常的C程序

时间:2012-05-05 17:42:28

标签: linux monit

我正在尝试监控Monit中的普通C程序,但我不知道如何运行程序,应该在Monit的控制文件中设置什么配置。

1 个答案:

答案 0 :(得分:0)

您需要获取程序的PID才能使用Monit监视它。某些程序允许命令行参数给出它们要将PID写入的文件的位置。否则,您可以尝试从包装器脚本启动程序,该脚本将PID写入已知位置,例如, /usr/bin/myprogram & && jobs -p > /var/run/myprogram.pid中的bash