-
我对某个业务组设置了告警规则,期望的是告警规则仅对当前业务组生效。 |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
这个说来话长。v7 和 v2 相比,告警机制上完全不同。v2 是自有体系,v7 是拥抱 prometheus 生态。v7 的 告警和恢复机制,这篇文章有讲:https://flashcat.cloud/docs/content/flashcat-monitor/nightingale-v6/faq/alerting-logic/ 如果你只是机器监控,告警规则里有个配置,叫仅在本业务组生效,能解决一部分常规问题 |
Beta Was this translation helpful? Give feedback.
-
好的,谢谢回复。 文章我看了,确实解决我的一些疑问。用高版本夜莺,曾经遇到过好多次故障其实没恢复,却莫名奇妙的报恢复了,过一会又报故障,原来是夜莺用promql没拿到值导致的。 以前用zabbix,故障恢复时会告诉恢复时的值和故障持续时长,通过对这篇文章的解读,也可以看出夜莺从底层原理来说,是无法实现这个功能的。 |
Beta Was this translation helpful? Give feedback.
这个说来话长。v7 和 v2 相比,告警机制上完全不同。v2 是自有体系,v7 是拥抱 prometheus 生态。v7 的 告警和恢复机制,这篇文章有讲:https://flashcat.cloud/docs/content/flashcat-monitor/nightingale-v6/faq/alerting-logic/ 如果你只是机器监控,告警规则里有个配置,叫仅在本业务组生效,能解决一部分常规问题