移動
Prometheus 向けのマネージド サービス

Prometheus 向けのマネージド サービス

Google Cloud で使用されているのと同じグローバルにスケーラブルなデータストア上に構築された、フルマネージドで使いやすいモニタリング サービス。

利点

インフラストラクチャを管理せずに Prometheus を使用する

フルマネージドの Prometheus® 対応のモニタリング スタックで、デフォルトで 2 年間保持され、リージョン化されたデータに対してグローバル クエリが行われます。連携やリソースの追加を手動で行う必要がなく、メンテナンスに時間を費やす必要もありません。

デフォルトで 2 年間の指標の保持を含む

独自の Prometheus 対応の情報集約サイトを実行する場合、拡大し続けるストレージ フットプリントをシャーディングするのは手間がかかります。お客様がこの問題を軽減できるように、すべての指標は追加料金なしで 2 年間保存されます。

オープンソース ツールを維持し、ベンダー ロックインを回避する

PromQL は、Cloud Monitoring と Grafana® などのオープンソース ツールの両方で使用できます。任意のオープンソース メソッド(prometheus-operator やアノテーションなど)で、デプロイとスクレイピングを構成できます。

主な機能

主な機能

Google のインメモリ時系列データベース、Monarch によるサポート

Prometheus 向けのマネージド サービスは、Google が使用している独自のサービスと同じテクノロジーを使用します。つまり、最も大規模な Prometheus のデプロイもグローバル規模でモニタリングできます。また、このサービスは Google 自体のモニタリングを維持しているサイト信頼性エンジニアリング(SRE)チームが管理しているため、必要なときにいつでも指標を使用できます。

Prometheus 向けのマネージド サービスで Cloud Monitoring を使用する

Prometheus 指標と 1,500 を超える無料の Google Cloud システム指標を合わせて、インフラストラクチャとアプリケーション全体で「一括表示」できます。Prometheus 指標は、Cloud Monitoring 内のダッシュボード、アラート、SLO モニタリング機能で使用できます。Prometheus 指標を GKE 指標、お客様のロードバランサ指標などと並べてグラフ化できます。Cloud Monitoring は PromQL に対応しているため、デベロッパーはすぐにその使用を開始できます。

マネージド コレクタまたはセルフデプロイ コレクタ、Ops エージェント

Prometheus 向けのマネージド サービスはマネージド コレクタを提供しており、デプロイ、スケーリング、シャーディング、構成、メンテナンスが自動的に行われます。スクレイピングとルールは、軽量のカスタム リソース(CR)を介して構成されます。Prometheus 演算子からの移行は簡単で、マネージド コレクションはほとんどのユースケースに対応しています。マネージド コレクタが現時点でユースケースに対応していない場合は、既存のコレクタのデプロイ方法と構成を維持することもできます。Ops エージェントによって仮想マシン上の Prometheus 指標をシンプルに収集することができるので、Prometheus 上のすべての環境が標準化しやすくなります。

すべての機能を表示
Horizon Blockchain Games ロゴ
当社は GKE 指標のために自社だけで Prometheus を運用してきましたが、継続的なメンテナンスによって非常に多くの開発時間が奪われていました。そこで Prometheus 向けのマネージド サービスの使用を開始したところ、うまく機能しています。これは Google が使用しているものと同じバックエンド上に構築されているため、どれだけのボリュームにも対応できます。また、オープンな標準とプロトコルを確保しながらも、以前と同じ Grafana ダッシュボードを使い続けることができています。

Horizon Blockchain Games 社 CEO 兼チーフ アーキテクト Peter Keltyka 氏

ドキュメント

ドキュメント

Quickstart

ドキュメントの概要

Managed Service for Prometheus の使用を開始する。
Tutorial

Prometheus 向けのマネージド サービス用データ収集の設定

このサービスでは、マネージド コレクタとセルフデプロイ コレクタの両方を提供しています。各オプションの設定の詳しい手順をご確認ください。
Tutorial

Prometheus 向けのマネージド サービスからデータをクエリする

Prometheus HTTP API、Prometheus UI、Grafana、Google Cloud Console のサービスページ、Cloud Monitoring を使用して、サービスに送信されたデータをクエリします。
Tutorial

ルール評価と指標フィルタリング

ルール評価や指標フィルタリングなど、Prometheus が提供する機能の使用方法を学びます。

お探しのものが見つからない場合

ユースケース

ユースケース

使用例
アプリケーションに関する問題をすばやく診断する

PromQL を使用してアラートを定義し、アラートがトリガーされたときに問題を診断します。Prometheus 向けのマネージド サービスでは、可視化ツールやアラートを変更する必要はありません。そのため、既存のインシデント作成や調査のワークフローは引き続き機能します。

使用例
低コストで動的な環境をモニタリング

Prometheus 向けのマネージド サービスはサンプル単位で課金されます。新しいコンテナの起動時にカーディナリティを事前に請求することはありません。サンプル単位の料金設定では、コンテナが有効な間のみ料金が発生します。そのため、水平 Pod 自動スケーリングを使用してもペナルティは発生しません。Prometheus 向けのマネージド サービスには、カスタマイズ可能なサンプリング期間やフィルタ、データをローカルに保持してデータストアに送信しない機能など、他のコスト管理機能が用意されています。

使用例
環境全体で Prometheus を標準化する

Kubernetes、サーバーレス、VM のデプロイ全体で 1 つの指標標準を採用することで、簡単にダッシュボードを統合してモニタリングを改善できます。さらに、デベロッパーと管理者は、PromQL を知っているだけで指標を扱うことができます。Managed Service for Prometheus は、GKE、Cloud Run、Google Cloud 上の VM の Ops エージェントの収集オプションを使用して、このユースケースをサポートします。

すべての機能

すべての機能

スタンドアロンのグローバル ルール評価者
Prometheus 向けのマネージド サービスで、グローバル データに対する既存の録音ルールとアラートルールを引き続き評価できます。結果は収集されたデータと同様に保存されるため、集計データを単一の Prometheus サーバーに配置する必要はありません。
動的マルチプロジェクト モニタリング
指標スコープは Cloud Monitoring の読み取り専用構成で、単一の Grafana データソースを使用したマルチプロジェクト モニタリングが可能です。各指標スコープは Grafana で個別のデータソースとして表示され、サービス アカウントごとに読み取り権限を割り当てることができます。
マネージド コレクタ
マネージド コレクタは自動的にデプロイ、スケーリング、シャーディング、構成、保守が行われます。スクレイピングとルールは、軽量のカスタム リソース(CR)を介して構成されます。
セルフデプロイ コレクタ
通常の Prometheus バイナリを Prometheus 向けのマネージド サービスのコレクタバイナリに交換するだけで、任意のデプロイ メカニズムを使用できます。スクレイピングは任意の標準的な方法で構成し、手動でスケーリングとシャーディングを行います。既存の構成を再利用し、通常の Prometheus と Prometheus 向けのマネージド サービスの両方を並行して実行します。
Cloud Run に対する Prometheus サイドカー
サイドカーを追加して、Cloud Run サービスに対して Prometheus スタイルのモニタリングを行います。サイドカーは、サーバー側で Google Cloud Managed Service for Prometheus を使用し、クライアント側でサーバーレス ワークロード用にカスタムビルドされた OpenTelemetry Collector のディストリビューションを使用します。
追加環境のモニタリングのサポート
セルフデプロイ コレクタは、Google Cloud の外部で実行されているアプリケーションからデータを収集するように構成できます。これらのターゲットは、Kubernetes 環境でも、VM などの Kubernetes 以外の環境でもかまいません。
Cloud Monitoring で PromQL を使用する
Cloud Monitoring のユーザー インターフェース(Metrics Explorer やダッシュボード ビルダーを含む)で PromQL を使用します。オートコンプリートした指標名、ラベルキー、ラベル値を取得します。PromQL を使用して、Prometheus 指標とともに、無料のシステム指標、Kubernetes 指標、ログベースの指標、カスタム指標のクエリを実行します。
Google のインメモリ時系列データベース、Monarch によるサポート
このサービスは、独自のサービスをモニタリングする際に Google が使用するテクノロジーと同じテクノロジーを使用しています。つまり、大規模な Prometheus デプロイもグローバル規模でモニタリングできます。
コスト管理メカニズム
エクスポートした指標のフィルタ、まばらなヒストグラムの料金割引、サンプリング期間が長い場合に料金を下げる料金体系、事前に集計されたデータをローカルにのみ送信する機能を提供して、費用の管理を支援します。
コストの特定とアトリビューション
Cloud Monitoring を使用して、Prometheus の取り込みボリュームを指標名と名前空間別に分類します。最もコストがかかっている指標とそれらを送信している名前空間をすばやく特定できます。
例: VM のライブ マイグレーション
例: Compute Engine 仮想マシンのホストシステム間でのライブ マイグレーションを、再起動なしで実行できます。これにより、ホストシステムにメンテナンスが必要な場合もアプリケーションを継続して実行できます。

料金

料金

Prometheus 向けのマネージド サービスの料金により、使用量と費用をコントロールできます。詳しくは、料金詳細ガイドをご覧ください。

特徴
料金
毎月の無料割り当て量
発効日
Google Cloud Managed Service for Prometheus を使用して取り込まれた指標

$0.060/100 万サンプル: 取り込まれた最初の 0~500 億個のサンプル#

$0.048/100 万サンプル: 取り込まれた次の 500~2,500 億個のサンプル

$0.036/100 万サンプル: 次の 2,500~5,000 億サンプル

$0.024/100 万サンプル: 5,000 億を超えるサンプル

該当なし

2023 年 8 月 8 日
Monitoring の API 呼び出し

読み出し API 呼び出し 1,000 回ごとに $0.01

(書き込み API 呼び出しは無料)

請求先アカウントごとの最初の 100 万回の読み取り API 呼び出し
2018 年 7 月 1 日

Google Cloud Managed Service for Prometheus では、外部で作成された指標データに Cloud Monitoring ストレージが使用され、Monitoring API を使用してそのデータが取得されます。Prometheus 向けのマネージド サービスでは、Prometheus の表記法に沿ったバイト数ではなく、取り込まれたサンプル数に基づいて計測されます。サンプルベースの測定の詳細については、管理可能かつ予測可能な料金をご覧ください。計算例については、取り込まれたサンプル数に基づく料金の例をご覧ください。

# サンプルは、請求先アカウントごとにカウントされます。


Grafana Labs マークは Grafana Labs の商標であり、Grafana Labs の権限で使用されます。Google は Grafana Labs またはその関連会社と提携関係がなく、支持または支援されていません。

次のステップ

$300 分の無料クレジットと 20 以上の Always Free プロダクトを活用して、Google Cloud で構築を開始しましょう。

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
コンソール
  • Google Cloud プロダクト
  • 100 種類を超えるプロダクトをご用意しています。新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。また、すべてのお客様に 25 以上のプロダクトを無料でご利用いただけます(毎月の使用量上限があります)。
Google Cloud