超过Zabbix中的最大进程数

far*_*any 2 zabbix

我正在监控某些通常正在分支<= 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服务器?"的这类服务器.

Ric*_*hlv 9

可能是用户宏.您将在原始模板中添加用户宏:

{$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)

然后,您可以在较低级别的模板上定义具有相同名称的用户宏 - 甚至是单个主机 - 具有不同的值.

用户宏名称取决于您,只要它遵循语法规则.