Cloud Monitoring
アプリケーションとインフラストラクチャのパフォーマンス、可用性、健全性を可視化できます。
-
今すぐ使ってみる: ダッシュボード、VM 用 Ops エージェント、Prometheus 向けのマネージド サービス
-
ディスク上に 65,000 兆を超えるポイントを保持する、Google で使用されているのと同じバックエンド上に構築
-
お客様が Cloud Monitoring を使用して SRE の原則を実装し、ビジネスを改善している方法を確認する
-
最新のブログとリソースで最新情報を入手する
利点
Google Cloud とその他の環境向け
Cloud Monitoring には、Google Cloud サービス用に自動ですぐに使用できる指標を集めたダッシュボードが用意されています。また、ハイブリッドおよびマルチクラウド環境のモニタリングもサポートします。
傾向を特定し、問題を防止
指標、イベント、メタデータは、問題の特定とパターンの発見に役立つ豊富なクエリ言語で表示されます。サービスレベル目標によって、ユーザー エクスペリエンスを測定し、デベロッパーとのコラボレーションを促進します。
モニタリングのオーバーヘッドを低減
指標、ダッシュボード、稼働時間モニタリング、アラートのすべてが 1 つのサービスに統合されているため、システム間のアクセスにかかる時間を短縮できます。コンテキストでのオブザーバビリティにより、Google Cloud リソースページ内で指標が利用可能になります。
主な機能
主な機能
SLO モニタリング
アプリケーションのサービスレベル目標(SLO)を自動推定またはカスタム定義し、SLO 違反の発生時に通知を受け取れるようにします。SRE のベスト プラクティスに沿って SLO を設定する方法については、手順ガイドをご覧ください。
Kubernetes と仮想マシン向けのマネージドの指標収集
Google Cloud のオペレーション スイートでは、Kubernetes 環境向けに Prometheus 向けのマネージド サービスを提供しています。このサービスにはセルフデプロイとマネージドの収集オプションがあり、指標の収集、保存、クエリを簡素化できます。VM の場合は、Ops エージェントを使用してロギングと指標の収集を 1 つのエージェントにまとめて、一般的な構成と管理ツールを使用して大規模にデプロイできます。
Google Cloud との統合
追加設定なしで、Google Cloud コンソールに統合されたすべての Google Cloud リソースとサービスを検出してモニタリングします。
ドキュメント
ドキュメント
Console で Ops エージェントを実際にインストールする
このチュートリアルでは、Google Cloud Console を直接操作して Compute Engine インスタンス(VM)を作成し、Ops エージェントをインストールして、動作をテストします。
Compute Engine インスタンスのモニタリング
Cloud Monitoring を使用して Compute Engine 仮想マシン(VM)インスタンスをモニタリングする方法を説明します。
Prometheus 向けのマネージド サービス用マネージド収集の設定
マネージド コレクタの設定方法を確認します。これは、GKE に新規に構築するアプリケーションまたはリファクタリングに最適な方法です。
Cloud Monitoring API の概要
このページでは、Cloud Monitoring API v3 の機能の一部について説明します。
API 使用状況のモニタリング
API の全体的な消費量のトラッキングとパフォーマンスのモニタリング方法について学びます。
サービスのモニタリングにおけるコンセプト
サービスレベル指標(SLI)とサービスレベル目標(SLO)について理解を深めます。
サービスレベル指標の作成
カスタムおよび自動的に検出されるサービスに対してサービスレベル目標(SLO)を作成します。サービスレベル指標(SLI)で使用する指標を特定します。
すべての機能
すべての機能
SLO モニタリング | アプリケーションのサービスレベル目標(SLO)を自動推定またはカスタム定義し、SLO 違反の発生時に通知を受け取れるようにします。 |
カスタム指標 | アプリケーションをインストルメントして、アプリケーション レベルやビジネスレベルの指標を Cloud Monitoring でモニタリングできます。 |
Google Cloud Console の統合 | Google Cloud コンソールに統合されたすべての Google Cloud リソースとサービスを、追加構成なしで、検出してモニタリングします。 |
Prometheus 向けのマネージド サービス | Prometheus を使用してワークロードでモニタリングやアラートを行います。Prometheus を大規模に手動で管理、運用する必要はありません。 |
Ops エージェント | Google Cloud VM に Ops エージェント をデプロイし、アプリケーションとシステムから詳細な指標とログを収集します。Console の詳細なチュートリアルを試して、ライブ VM へのエージェントのインストールを体験します。 |
ロギングの統合 | ダッシュボードやチャートからログへドリルダウンできます。ログデータに基づいた指標を作成、可視化し、指標に関するアラートの作成も可能です。 |
ダッシュボード | 構成なしでクラウドのリソースとサービスを可視化できます。カスタム ダッシュボードを定義し、Google の強力なデータ可視化ツールを利用することも可能です。 |
複数のプロジェクトとグループ / クラスタのサポート | 指標スコープを作成して 1 つまたは複数のプロジェクトを一緒にモニタリングし、リソース グループを作成して、リソース名、タグ、セキュリティ グループ、プロジェクト、リージョン、アカウント、その他の基準に基づいて関係を定義します。定義した関係を使用して、対象を絞ったダッシュボードや、トポロジを意識したアラート ポリシーを作成できます。 |
アラート | イベントが発生したときや特定のシステムまたはカスタム指標が定義済みルールに違反したときに通知されるようアラート ポリシーを構成します。複数の条件を使って複雑なアラートルールを定義することもできます。通知はメール、SMS、Slack、PagerDuty などで受け取れます。 |
稼働時間のモニタリング | 稼働時間チェックを使用すると、世界中のプローブを通して、インターネットでアクセス可能な URL、VM、API、ロードバランサの可用性をモニタリングできます。サービス停止が発生した場合に事前に通知されるアラートを作成します。 |
料金
料金
Cloud Monitoring は、Google Cloud のすべての指標とプロダクト機能を追加料金なしでご利用いただけます。課金対象指標の無料割り当てと価格は以下のとおりです。詳しくは、料金詳細ガイドをご覧ください。
機能 | 料金1 | 毎月の無料割り当て量 | 発効日 |
---|---|---|---|
Monitoring のデータ |
$0.2580/MiB: 150~100,000 MiB の場合 $0.1510/MiB: 100,000~250,000 MiB の場合 $0.0610/MiB: 250,000 MiB を超える場合 |
すべての Google Cloud 指標2 課金対象指標の請求アカウントごとに最初の 150 MiB |
2018 年 7 月 1 日 |
Google Cloud Managed Service for Prometheus の指標 |
$0.15/100 万サンプル †: 最初の 0 ~ 500 億サンプル # $0.12/100 万サンプル: 500~2,500 億サンプル 0.09 ドル/100 万サンプル: 2,500 ~ 5,000 億サンプル $0.06/100 万サンプル: 5,000 億を超えるサンプル |
該当なし | 2022 年 5 月 16 日 |
Monitoring の API 呼び出し | API 呼び出し 1,000 回ごとに $0.01(Write API 呼び出しは無料) | 請求先アカウントごとの最初の 100 万回の API 呼び出し | 2018 年 7 月 1 日 |
1 料金計算に使用されるすべての単位(MB、GB など)は、バイナリ単位で表現されています。たとえば、1 MB は 220 バイトで、1 GB は 230 バイトです。このようなバイナリ単位は、それぞれメビバイト(MiB)、ギビバイト(GiB)とも呼ばれます。
2 1 分あたりの測定データポイントの最大数が 1 である Google Cloud 指標または Anthos 指標は無料です。これは現時点で最も細かい測定単位です。将来的には、これより細かな単位で測定される指標に対して料金が発生する可能性があります。
† Google Cloud Managed Service for Prometheus では、外部で作成された指標データに Cloud Monitoring ストレージが使用され、Monitoring API を使用してそのデータが取得されます。Prometheus 向けのマネージド サービスでは、Prometheus の表記法に沿ったバイト数ではなく、取り込まれたサンプル数に基づいて計測されます。サンプルベースの測定の詳細については、管理可能かつ予測可能な料金をご覧ください。計算例については、取り込まれたサンプル数に基づく料金の例をご覧ください。
# サンプルは、請求先アカウントごとにカウントされます。