我正在为我的Python的服务circusd并希望使用的monit的一样。因此,我需要知道的PID文件,以监测circusd。我可以在ps aux
命令看到的是Python的过程,但没有Circusd的迹象。是守护程序引擎盖下,并运行Python程序通过circusd我CONFG文件的指示?或者,我可以看到circusd是否正在运行的进程之中?
我怎么知道哪里是circusd的pid文件?是否有可能实现通过Python越来越circusd的pid文件的这一目标?
注:我使用的Linux(Ubuntu的16.04)
如果你想找到pid文件,请按照下面:
此外,如果你想查询的具体过程,你不必是PID文件,你可以使用matchproc的过程,而不是匹配使用它PID文件,或者你必须手动创建一个PID文件。
您可以参考下面这个例子:
检查过程vsftpd的匹配vsftpd的,如果故障端口21 FTP协议则警报