如何找到马戏团的PID文件?

时间:2018-07-26 09:57:59

标签: python linux monit circusd

我正在为我的python服务运行马戏团,并希望使用monit来实现。因此,我需要知道pid文件才能监视马戏团。我在ps aux命令中只能看到Python进程,但没有Circusd的迹象。守护程序是否在我的confg文件circusd的指导下运行并运行Python程序?还是可以查看正在运行的进程中是否有马戏团?

我怎么知道circusd的pid文件在哪里?是否有可能达到通过python获得马戏团的pid文件的目的?

注意:我正在使用Linux(Ubuntu 16.04)

1 个答案:

答案 0 :(得分:1)

如果要查找pid文件,请遵循以下步骤:

  1. 以root用户登录
  2. 按如下所示键入命令以查找服务器中的所有pid文件 查找/ -name * .pid

此外,如果您要检查特定进程而又没有pid文件,则可以使用matchproc来匹配该进程,而不是使用pid文件,或者您必须手动创建pid文件。

您可以参考以下示例:

监控vsftpd

检查进程vsftpd匹配vsftpd 如果端口21协议ftp失败,则发出警报