我在我的服务器上有一个目录,我想用Monit来监视这个目录下的文件数目…我怎么能这样做呢?
谢谢。
应该有一些更好的方法来做到这一点,但这是工作:
#!/斌/庆典
MAXFILES = 80
DIR = “/ tmp中”
如果[$(ls $ dir | wc -l)-ge $ maxfiles]; 然后
出口1
其他
退出0
科幻
检查程序path号“/tmp/monit-num-files.sh”
如果状态!= 0,然后警报
如果/ tmp中的文件数量大于或等于80,则会发出警报。目录被视为文件(但可以轻松更改)。
如果要更改文件限制或目录,只需在监视程序中更改variables“maxfiles”和“dir”即可。