我正在监控某些通常正在分支<= 460进程(大致)的FreeIPA服务器.这将在"模板OS Linux"模板中生成"{HOST.NAME}上的过多进程".
执行检查的Expression正在查找大于300的进程:
{Template OS Linux:proc.num[].avg(5m)}>300
Run Code Online (Sandbox Code Playgroud)
在我创建的另一个模板中过度使用该值的最佳方法是什么,特别是对于继承"模板OS Linux"和"模板IPA服务器?"的这类服务器.
可能是用户宏.您将在原始模板中添加用户宏:
{$TRIGGER_THRESHOLD_PROCESSES_RUNNING}
Run Code Online (Sandbox Code Playgroud)
你会修改触发器表达式,如下所示:
{Template OS Linux:proc.num[].avg(5m)}>{$TRIGGER_THRESHOLD_PROCESSES_RUNNING}
Run Code Online (Sandbox Code Playgroud)
然后,您可以在较低级别的模板上定义具有相同名称的用户宏 - 甚至是单个主机 - 具有不同的值.
用户宏名称取决于您,只要它遵循语法规则.
| 归档时间: |
|
| 查看次数: |
6499 次 |
| 最近记录: |