このページの内容

Awesome Prometheus

Prometheusを扱う資料や関連プロジェクトをまとめたAwesomeリストです。

目次

公式リソース

チュートリアル

書籍

動画

ポッドキャストとインタビュー

プレゼンテーション

ブログ記事と意見

デプロイツール

  • Ansitheus - Prometheusエコシステムをコンテナ化、構成、デプロイするAnsibleプレイブック。by ntk148v
  • Cloud Alchemy Ansible roles - Prometheus、Alertmanager、Grafana、一般的なPrometheusエクスポーターを管理するAnsibleロール。
  • Ansible-prometheus - node、snmp、blackboxなどのエクスポーター、alert manager、push gatewayを含むPrometheus監視システムをインストールするAnsibleプレイブック。by Ernestas Poskus
  • Click-to-deploy Prometheus - Google Cloud Marketplaceに掲載されるGoogle Click to Deploy Prometheusソリューションのソース。by GoogleCloudPlatform
  • Prometheus Operator - Prometheus Operatorは、Kubernetes上でPrometheusクラスタを作成、構成、管理する。by CoreOS

ダッシュボード

  • Grafana - Grafanaはオープンソースのメトリクス分析・可視化スイート。tutorial by Prometheus
  • Prometheus Monitoring with Grafana - Grafanaを使うPrometheus監視。tutorial by logz.io

エクスポーター

以下のリストは、Prometheus GitHub organizationが保守するすべての公式Prometheusエクスポーターを含みます。非公式エクスポーターを含む完全なエクスポーター一覧は、prometheus.ioまたはPrometheusエクスポーターのキュレーションリストであるexporterhub.ioを参照してください。

データベース

  • Consul exporter - Consulメトリクス向けエクスポーター。
  • Memcached exporter - MemcachedエクスポーターはMemcached統計を定期的にスクレイプする。
  • MySQL server exporter - MySQLサーバーエクスポーターはMySQL統計を定期的にスクレイプする。

ハードウェア関連

HTTP

  • HAProxy exporter - HAProxyエクスポーターはHAProxy統計を定期的にスクレイプする。

ほかの監視システム

その他

  • Blackbox - Blackboxエクスポーターは、HTTP、HTTPS、DNS、TCP、ICMPを介してエンドポイントのブラックボックスプロービングを可能にする。

Alertmanager

  • Monitoring mixins - コミュニティが管理するアラート、記録ルール、Grafanaダッシュボードのバンドル。
  • Awesome Prometheus Alerting Rules - PrometheusアラートルールのAwesomeリスト。
  • Karma - Prometheus Alertmanager向けアラートダッシュボード。

プロキシ

  • Multi-prometheus proxy - セレクター戦略を使い、HA複製としてデプロイされた複数Prometheusインスタンスの集合のいずれかへ受信リクエストを転送する。
  • Promxy - Prometheus HAペアのデータを重複排除する。
  • Trickster - HTTPアプリケーション向けHTTPリバースプロキシ・キャッシュ、および時系列データベース向けダッシュボードクエリーアクセラレーター。
  • exporter_proxy - TLSをサポートする、Prometheusエクスポーター用の小さく単純な純粋Python製リバースプロキシ。
  • PromQL Guard - Prometheus上に薄いプロキシを提供し、PromQLクエリーを検査・書き換え可能にする。共有Prometheusサーバー使用時でも、テナントは許可されたデータのみ閲覧できる。

高可用性

  • Cortex - 水平スケール可能で高可用性、マルチテナント、長期運用向けPrometheus。
  • Thanos - 長期保存機能を備えた高可用性Prometheusセットアップ。
  • M3DB - Prometheus向けのスケーラブルな長期リモートストレージ。
  • VictoriaMetrics - 費用対効果が高く、運用しやすいPrometheus向けリモートストレージ。

未分類