Prometheus 普罗米修斯:是否可以在普罗米修斯web UI中创建/配置警报组?

Prometheus 普罗米修斯:是否可以在普罗米修斯web UI中创建/配置警报组?,prometheus,Prometheus,我已经开始着手创建警报组以简化UI中的浏览,但我还没有找到如何在prometheus UI中配置“警报组”,最终将在端点上运行 是否可以在普罗米修斯中配置“警报组”,以便更轻松地浏览用户界面 非常清楚:普罗米修斯用户界面的/alerts端点包含大量我共同配置的警报,我希望在用户界面中对它们进行可视化分组,以便我可以打开一个名为系统的组和另一个名为API的组,等等,下面将扩展实际警报 我在中找不到任何关于这方面的信息,但如果有人知道这一点,我将不胜感激。如果您想按警报级别对警报进行分组,您需要在此

我已经开始着手创建警报组以简化UI中的浏览,但我还没有找到如何在prometheus UI中配置“警报组”,最终将在端点上运行

是否可以在普罗米修斯中配置“警报组”,以便更轻松地浏览用户界面

非常清楚:普罗米修斯用户界面的
/alerts
端点包含大量我共同配置的警报,我希望在用户界面中对它们进行可视化分组,以便我可以打开一个名为
系统
的组和另一个名为
API
的组,等等,下面将扩展实际警报


我在中找不到任何关于这方面的信息,但如果有人知道这一点,我将不胜感激。

如果您想按警报级别对警报进行分组,您需要在此处使用路由配置 如果只想在UI中对它们进行分组,则需要添加标签,然后可以在UI中使用标签进行显示
e、 g.

您只能通过标签对UI中的警报进行分组。因此,如果您的警报都有一个标签,该标签的值为
System
api
(我对此表示怀疑),那么您可以根据@Elad Amit的回答按该标签分组

否则(尽管从UI上看不明显),您可以单击“Receiver:All”,并在弹出窗口中选择Alertmanager配置文件中定义的一个接收器。但是:(i)你一次只能看到一个接收器;(ii)这些是在配置文件中定义的接收器,因此您仍然无法混合和匹配(即使这可能更接近您想要的,因为您的
系统
警报可能会发送到一个接收器,而
API
警报可能会发送到另一个接收器)

第三个选项是构建您自己的自定义UI,该UI查询Alertmanager API并以您希望的方式对警报进行分组。您想要的API调用是

您的第四个选择是,但我不会屏住呼吸,因为这是一个非常具体的功能要求