OSS探訪

Prometheus — PromQLとpull型収集で時系列メトリクスを監視する基盤

発掘スコア 335.0OSS健全度 96
スコアの見方

発掘スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした独自指標(上限なし)。成長モメンタムは観測期間内の同スコアの差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
66,055
主要言語
Go
ライセンス
Apache-2.0
リポジトリ最終更新
2026/09/11

概要

Prometheusは、対象から一定間隔でメトリクスを収集し、時系列として保存・照会し、ruleを評価してalertを発火する監視システムです。多次元データモデルとPromQL、service discovery、federationを備えます。

公式資料に基づく紹介・実機未検証 · 内容確認日:

label付き時系列を収集し、PromQLとruleで状態を判定する

metric名とkey/valueのlabelで時系列を表現し、HTTP pull modelで対象から収集します。PromQLで照会し、rule expressionを評価してalertを発火できます。静的設定とservice discovery、graph・dashboard、階層・水平federationにも対応します。

出典:[1]

サービスと基盤のメトリクス監視を自律した単位で運用したい場合

アプリケーションやインフラの数値状態をlabelで切り分け、収集、照会、alert判定を共通化したいチームに向きます。binaryまたはcontainerから起動でき、必要なservice discoveryだけを含むbuildも選べます。

出典:[1]

pull model、push gateway、単一serverの境界を理解する

Prometheusはpullを基本とし、batch jobからのpushは中継gatewayを使います。READMEは分散storageへ依存せず各server nodeが自律すると説明しています。対象数、保持期間、可用性、federationやremote writeの設計は導入環境に合わせて別途決めてください。

出典:[1]

参考にした公式資料

  1. [1]Prometheus README(2026-09-13)
編集部からの補足

Grafanaが周辺製品名を広げる一方で自己brandを純化し、CNCFの中立性を長期の信頼資産にした例として選びました。

成長の推移

直近30日

66,055 Stars

推移データを蓄積中です。

Built with

  • Go

カテゴリとタグ

GitHub Topics

  • monitoring
  • metrics
  • alerting
  • graphing
  • time-series
  • prometheus
  • hacktoberfest
GitHubのデータGitHubの詳細データを見る
Stars
66,055
Forks
10,837
Watchers
1,157
Open Issues
496
Contributors
350
主要言語
Go
ライセンス
Apache-2.0
リポジトリ最終更新
2026/09/11
情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。