prometheus

prometheus

Datadogの代替として

Prometheusは、Cloud Native Computing Foundation(CNCF)プロジェクトとして開発されたシステム・サービス監視システムです。設定されたターゲットからメトリクスを収集し、ルール式を評価して結果を表示、条件を満たした場合にアラートをトリガーします。多次元データモデルとPromQLクエリ言語が特長です。

  • 多次元データモデル — メトリクス名とキー/バリューの次元で定義される時系列データ
  • PromQLクエリ言語 — 多次元性を活用した強力で柔軟なクエリ言語
  • HTTPプルモデル — 分散ストレージ不要、単一サーバーノードが自律的に動作
  • サービスディスカバリー — 静的設定またはサービスディスカバリーでターゲットを検出
  • Push Gateway対応 — バッチジョブ向けに中間ゲートウェイ経由のプッシュもサポート
  • アラートルール — 条件ベースのアラートルールを定義し自動通知

Go製(Apache-2.0ライセンス)。こんな人におすすめ: KubernetesやマイクロサービスのメトリクスモニタリングをOSSで構築したいインフラチーム。Grafanaが可視化ダッシュボード、ZabbixがネットワークやIT資産の包括的監視に特化するのに対し、Prometheusはメトリクス収集・クエリのコアエンジンです。導入のポイント: Dockerで一行起動でき、Kubernetesエコシステムとの統合が特に優れています。

Stars
63,445
Forks
10,313
言語
Go
ライセンス
Apache-2.0
alertinggraphingmetricsmonitoringprometheustime-series

代替元のサービス

関連ツール