为什么 Prometheus 不会在不可见指标上引发错误?
Why Prometheus does not raise error on invisible metric?
我们有一个自定义指标,只有在应用程序出现某些错误情况时才会导出该指标
警报规则使用在 Prometheus 的规则管理器中注册的自定义指标
为什么 Prometheus 在查询这个指标名称时不报错?尽管普罗米修斯还没有这个指标......
没有信号不被视为错误似乎是正确的。
但是,它可能会导致仪表板和警报出现问题。
请参阅 Prometheus 的一位创建者的演示文稿:Best Practices & Beastly Pitfalls
我们有一个自定义指标,只有在应用程序出现某些错误情况时才会导出该指标
警报规则使用在 Prometheus 的规则管理器中注册的自定义指标
为什么 Prometheus 在查询这个指标名称时不报错?尽管普罗米修斯还没有这个指标......
没有信号不被视为错误似乎是正确的。
但是,它可能会导致仪表板和警报出现问题。
请参阅 Prometheus 的一位创建者的演示文稿:Best Practices & Beastly Pitfalls