Regexを使用してマルチカフカのトピックGrafanaダッシュボードに一致する
1767 ワード
Grafanaダッシュボードでは、新しいダッシュボードを作成する必要があるときにどのように多くのメッセージがカフカのトピック(カフカ輸出者+プロメテウスと)によって生成された期間、我々は以下のような単一のメトリックとしてすべてのトピックを指定することができます
それは確かに素晴らしい作品!しかし、もしあなたが2以上のトピックとトピックを実際にregexで一致する可能性が同じパターンを持っている場合.次回、新しいトピックが作成されると、ダッシュボードが自動的に反映され、Grafanaダッシュボードに表示されます.
上記のイメージからの質問は、ここにあります
regexが働くことができるかどうかチェックする役に立つウェブツールはhttps://regex101.com/です.
参照元グラファナ:https://grafana.com/
プロメテウス:https://prometheus.io/
プロメテウスのためのカフカ輸出者https://github.com/danielqsj/kafka_exporter
ハッピーモニタリング!
それは確かに素晴らしい作品!しかし、もしあなたが2以上のトピックとトピックを実際にregexで一致する可能性が同じパターンを持っている場合.次回、新しいトピックが作成されると、ダッシュボードが自動的に反映され、Grafanaダッシュボードに表示されます.
上記のイメージからの質問は、ここにあります
sum(delta(kafka_topic_partition_current_offset{job="kubernetes-service-endpoints",kubernetes_name="prod-global-kafka-exporter", topic=~"{{regex1}}", topic!~"{{regex2}}"}[1m])) by (topic)
{{regex1}}
:我々が表示したいどんな話題にもマッチする正規表現で置き換えます.例:prod-myservice.*
{{regex2}}
:表示を避けるために必要なトピックにマッチする正規表現で置き換えます.例:prod-myservice.+deprecated.*
参照元
ハッピーモニタリング!
Reference
この問題について(Regexを使用してマルチカフカのトピックGrafanaダッシュボードに一致する), 我々は、より多くの情報をここで見つけました https://dev.to/vuong/use-regex-to-match-multi-kafka-topics-grafana-dashboard-25i5テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol