![如何让用户监控某个进程的实例数量](https://linux22.com/image/612084/%E5%A6%82%E4%BD%95%E8%AE%A9%E7%94%A8%E6%88%B7%E7%9B%91%E6%8E%A7%E6%9F%90%E4%B8%AA%E8%BF%9B%E7%A8%8B%E7%9A%84%E5%AE%9E%E4%BE%8B%E6%95%B0%E9%87%8F.png)
答案1
这应该可以通过使用简短的 shell 脚本和程序状态测试来实现。例如
check program countCelery with path /usr/local/bin/countCelery.sh with timeout 600 seconds:
if status != 0 alert
使用如下的 shell 脚本:
#!/bin/bash
celery_count=$(pgrep -c Celery)
if [[ $celery_count -gt 4 ]]; then
exit 1
else:
exit 0
fi