prometheus / prometheus/client_python

User start_http_server to expose metrics in /metrics sudfolder

オープン
#863 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

主要言語
Python
スター
4.4k
フォーク
876
平均マージ
8日 4時間
マージ済み PR(30日)
1

説明

Hi All

Rather than expose my metrics at the top level I would like to expose them in a metrics subfolder similar to what node-exporter does. I don't quite seem able to find the way to do this using this client library. Anyone help me solve this?

Thanks

Stephen

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

まず、issue で言及されているエントリポイント start_http_server と、そこからメトリクスエンドポイントをどのように公開しているかを調査します。/metrics サブフォルダー配下でメトリクスを提供することがサポートされているのか、それとも定義済みの API 変更が必要なのかを判断します。完了とは、要求されたサブフォルダーの動作が利用可能であり、検証済みであることを意味します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
prometheus, python
領域
observability
issue の種類
機能追加
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。