Prometheus Instrumentation
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 35/100
- issue の種類
- 機能追加
- 明瞭さ
- 説明が足りない
- 活発さ
- 停滞
- 技術スタック
- prometheus, typescript
- 領域
- api, backend, observability
調査の方向性
まず参照されている FireFly issue 189 を確認し、その後、DX が API 呼び出し、メッセージ送信、エラー、リトライをどのように処理しているか、また prom-client をどのように導入できるかを調査します。記載された件数と所要時間を、エラーとリトライを含めてカバーする Prometheus メトリクスの合意済みのセットができ、将来の拡張に向けたスコープが明確になれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Similar to https://github.com/hyperledger/firefly/issues/189, it'd be great if DX had Prometheus metrics for API call count and durations, messages sent and message request durations, errors / retries, etc.
We can leverage https://github.com/siimon/prom-client to get some basic metrics added quickly and then build from there.
- 主要言語
- TypeScript
- スター
- 11
- フォーク
- 13
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
hyperledger-firefly/dataexchange-https のほかの issue
-
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
-
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
-
enhancement
難易度 3/5 1〜2日 初心者へのやさしさ 20/100
hyperledger-firefly/dataexchange-https の issue をすべて見る
似ている issue
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
awslabs/visual-asset-management-system#804 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
restatedev/sdk-typescript#813 ·
-
bug desktop P1 session XS
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
Merit-Systems/x402scan#1312 ·
-
type:bug
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
Azure/apiops-cli#331 ·
メンテナーはふだん 3 日以内に返信