我们平时在使用zabbix的时候可能需要用到一些高级的trigger使用方法
例如:
1 |
{Template Docker:docker.memoryusage.rss.last()}>10737418240 |
这个意思是说,我们docker使用的内存过多的时候,就触发报警,但是什么时候接触呢?默认就是小于这个值就会接触,但是有时候,我们想要的并不是简单的小于这个值,我们需要更小的值
例如,使用的内存超过90%就是报警,并不代表内存小于90%就接触报警,89%仍然是一个需要处理的状态,所以我们设置接触报警的条件是小于70%,如何设置呢?
1 |
({Template Docker:docker.memoryusage.rss.last()}>90737418240)|({Template Docker:docker.memoryusage.rss.last()}<80737418240) |
如果用括号括起来,前边的表达式是触发条件,后边的表达式是解除条件
Latest posts by Zhiming Zhang (see all)
- aws eks node 自动化扩展工具 Karpenter - 8月 10, 2022
- ReplicationController and ReplicaSet in Kubernetes - 12月 20, 2021
- public key fingerprint - 5月 27, 2021