我目前正在使用侦察用于服务器监控目的。但是,我对自定义插件的运行频率感到困惑。
Scout 插件的运行频率是否根据所使用的功能而有所不同?例如,该counter
功能允许用户指定报告速率(https://scoutapp.com/info/creating_a_plugin#counters)。而report
似乎没有这样的选项。如果插件将counter
和混合使用,:per => :second
以及:per => :minute
对 的调用report
,是否意味着该插件每秒运行一次?如果插件只有report
调用怎么办?如果将:per
for allcounter
设置为怎么办:minute
?
我找不到任何官方渠道来询问 Scout 本身。如果您能给我提供他们的技术支持电子邮件或类似信息,我将不胜感激。谢谢。
答案1
也许我问这个问题太仓促了。为了方便以后遇到同样问题的人。
事实证明,Scout 的运行频率取决于您使用 cron 决定的频率。请参阅https://scoutapp.com/help#scout_agent了解更多信息
因此这适用于您放置在您自己的 Scout 插件目录中的所有 Scout 插件。:per
该函数的选项counter
可能只是进行除法以获得速率。