【问题标题】:How to find the pid file of circusd?如何找到circusd的pid文件?
【发布时间】:2019-01-03 06:56:34
【问题描述】:

我正在为我的 python 服务运行 circusd,并希望使用 monit 来提供相同的服务。因此,我需要知道 pid 文件才能监控 circusd。我在ps aux 命令中看到的只是 Python 进程,但没有 Circusd 的迹象。后台程序是否按照我的 circusd 配置文件的指示运行 Python 程序?或者我可以查看 circusd 是否在正在运行的进程中?

我怎么知道 circusd 的 pid 文件在哪里?是否有可能实现通过python获取circusd的pid文件的目的?

注意:我使用的是 Linux(Ubuntu 16.04)

【问题讨论】:

标签: python linux monit circusd


【解决方案1】:

如果要查找pid文件,请按照以下说明:

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

此外,如果你想检查特定进程并且你没有它是 pid 文件,你可以使用 matchproc 来匹配进程而不是使用它 pid 文件,或者你必须手动创建一个 pid 文件。

你可以参考下面这个例子:

监控 vsftpd

检查进程vsftpd匹配vsftpd 如果端口 21 协议 ftp 失败则警告

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-12
    • 2011-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多