向 monit 中的 url 发送获取请求(linux)

向 monit 中的 url 发送获取请求(linux)

我试图找出文件大小增加何时停止,然后向某个 URL 发送 GET 请求。已在

/etc/monit/monitrc

check file file.log with path /home/projects/my_project/file.log
    if timestamp > 15 minutes then alert

现在我想发送请求到 URL 而不是警报

像这样:

check file file.log with path /home/projects/my_project/file.log
    if timestamp > 15 minutes then request GET "http://my_url:8000"

答案1

Monit 可以执行脚本或命令,而不是仅仅发送警报。

使用类似

如果时间戳 > 15 分钟则执行 /path/script.sh

也可以看看https://mmonit.com/monit/documentation/monit.html

仅是一个建议。

相关内容