0
私は毎日SQLクエリを実行し、私に重要な整数を与えるcronジョブを持っています。pushgatewayまたはノードエクスポータ - 文字列データを追加するには?
そして、その整数をPrometheusサーバーに公開する必要があります。
私が見たように私には2つの選択肢があります。 プッシュゲートウェイまたはノードの輸出者を使用してください。
しかし、SQLクエリから得られるメトリック(整数)には、会社名やデータベースなどの情報も必要です。
もっと良い方法はありますか?例えば
これは私が私のメトリックのために作られたものです。
count = some number
registry = CollectorRegistry()
g = Gauge('machine_number', 'machfoobarine_stat', registry=registry).set(count)
push_to_gateway('localhost:9091', job='batchA', registry=registry)
それでは、どのように私は上記の私のメトリックに、キーと値のペアを追加するには? 私が最後に見ることができるので、私が取得し、メトリックとしてpushgatewayに公開するすべてのSQLのカウントごとにジョブ名( 'batchA')を変更する必要がありますか?
TNX、 トム
ピックアップする必要がある余分なフィールドを照会する方法や、エクスポートするフィールドを構成する方法について質問していますか? –
フィールドの設定方法を聞いています!基本的には、pushdgatewayのメトリック(整数)のラベルを設定する方法、または露出しているメトリックにその追加データを統合する方法を知りたい –