我正在监控许多企业资源金刚烷并且严格要求监控日志文件的内容和大小,因为它们很容易失控。
监控内容很容易,但我不知道如何监控文件大小。这是可以立即完成的事情吗,还是需要一些 Groovy 脚本才能完成?
答案1
是的,可以通过“新平台服务”->“文件服务器文件”来实现。
请注意,“文件大小”指标默认未启用,因此您需要通过编辑“管理”->“监控默认值”中的指标模板来启用它
答案2
我必须监控 Linux 服务器上某个文件是否出现失控的增长,并且想使用 Hyperic 来完成这项工作。
我的简短而不详细的回答是:
1) 编写了一个快速脚本来计算自上次运行脚本以来的增长情况(使用 /var/cache 下的文件来存储上次运行时的文件大小值)。该脚本将文件名作为参数。
2) 使用该框上的 Hyperic 代理,绑定“脚本”服务。配置添加了正在监视的特定文件名。(对我来说还需要一个“sudo”,但那是另一个故事。)