【问题标题】:Wildcards in Monit paths?Monit 路径中的通配符?
【发布时间】:2018-05-03 08:10:39
【问题描述】:

Monit 文件检查中是否可以使用通配符?

例如监控目录 /tmp/foo 中的所有 bar* 文件?

CHECK FILE bar WITH PATH /tmp/foo/bar*
    IF ...

【问题讨论】:

    标签: monit


    【解决方案1】:

    不,这是不可能的。每张支票必须有一个唯一的名称。您应该在此处细化您的目标并研究为什么您需要这种行为。

    【讨论】:

    • 我害怕那个。我的目的是制作一个通用的 Monit 脚本,它适用于任何生成这些文件的系统。它们都将以系统特定的方式命名。因此是通配符。
    • 您可以通过一些巧妙的方式来监视目录(添加/删除文件),然后触发执行自定义脚本以添加/删除生成的文件以添加/删除对该文件的监视检查并执行“monit reload”以考虑配置更改,例如 -> 检查目录栏路径 /tmp/foo/ 如果更改了时间戳,则执行“/pat/to/custom/script.sh”
    猜你喜欢
    • 2011-06-14
    • 2023-03-06
    • 1970-01-01
    • 2021-07-17
    • 1970-01-01
    • 2011-12-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多