我有一个图表,显示了在kafka中每个主题产生的消息的比率,并以grafana(普罗米修斯作为数据源)显示了。
sum by (topic) (rate(kafka_server_brokertopicmetrics_messagesin_total{topic=~"${topic:regex}"}[1m]))
问题是,在生产中有数百个,而我只想看到在选定时间段内具有最高比率的产品。
我想要的是仅过滤在选定时间段内搜索率最高的主题。
意思是,如果在选定的时间段内,主题A达到的最高速率是10,而主题B达到5,主题C达到3,则应该显示主题A和B,而应该不显示主题C。