このドキュメントでは、Cloud Monitoring の [統合] ページについて説明します。このページでは、Google サービスとサードパーティ アプリケーションを使用して、Monitoring との統合のステータスの一元的な管理と確認ができます。
Compute Engine などの多くの Google サービスは、テレメトリーを Cloud Monitoring に送信します。[統合] ページを使用すると、サービスによって送信されるテレメトリーの種類を確認し、テレメトリーを表示するダッシュボードをプレビューできます。
Cloud Monitoring は、サードパーティ アプリケーションとの統合も提供しています。これらの統合により、Apache ウェブサーバー、MySQL、Redis などのアプリケーションからテレメトリーを収集し、Compute Engine と Google Kubernetes Engine で実行しているデプロイメントに対応できます。
- Compute Engine を使用する場合、サードパーティのテレメトリーは Ops エージェントによって収集されます。
- GKE を使用する場合、サードパーティのテレメトリーは Google Cloud Managed Service for Prometheus によって収集されます。
これらのサードパーティ統合を [統合] ページで構成し、各統合で提供されるテレメトリーの種類を確認できます。統合では、ダッシュボードと Cloud Monitoring アラート ポリシーが提供されることもあります。
- 統合を構成して指標データの収集が開始されると、ダッシュボードが利用可能であればインストールされます。ダッシュボードは、[統合] ページからプレビューできます。
- 利用可能になると、[統合] ページから Cloud Monitoring アラート ポリシーをインストールできます。Managed Service for Prometheus に指標をエクスポートする多くのアプリケーションには、Cloud Monitoring の外部にあるアラート用の Prometheus
Rules
構成も含まれています。
始める
Google Cloud コンソールで、 [インテグレーション] ページに移動します。
検索バーを使用してこのページを検索する場合は、小見出しが [Monitoring] である結果を選択します。
次のスクリーンショットは、Monitoring の [Integrations] ページの例を示しています。
[Integrations] ページには次が表示されます。
Ops エージェントがインストールされている Compute Engine VM の数と、Managed Service for Prometheus が有効になっている GKE クラスタの数のリスト。
統合のリストに表示する内容を制御できる [Quick filter] のパネル。
- 統合の完全なリストを表示するには、[ All ] をクリックします。
- デプロイ プラットフォーム別の統合を選択するには、次のいずれかのオプションをクリックします。
- Kubernetes Engine
- Compute Engine
- インストール ステータスごとに統合を選択するには、次のいずれかのオプションをクリックします。
- 利用可能: まだインストールしていない統合が表示されます。
- 構成済み: インストールした統合が表示されます。
- アプリケーションの種類別に統合のリストを制限するには、次のいずれかのオプションをクリックします。
- サードパーティのサービス: Ops エージェントまたは Managed Service for Prometheus と統合されているすべてのサードパーティ サービスが表示されます。
- Google サービス: Cloud Monitoring 用に事前定義されたダッシュボードを持つ Compute Engine などのサービスが表示されます。
現在サポートされている統合のリスト。クイック フィルタを選択すると、フィルタされた結果がリストに表示されます。特定の統合のリストを検索するには、リストのフィルタバーを使用します。
統合のエントリには、ダッシュボードがインストールされているかどうか、およびサードパーティ統合の場合は、統合がインストールされている VM の数が表示されます。
統合の詳細を表示する
統合が提供する内容を確認するには、統合エントリの [詳細を表示] をクリックします。Compute Engine と GKE の両方で統合を利用できる場合は、詳細ページでデプロイ プラットフォームを選択できます。
デプロイ プラットフォームと統合に応じて、統合の現在の構成の概要(該当する場合)と一連のタブが表示されます。表示されるタブは統合によって異なります。たとえば、次のタブが表示されます。
- 指標: 統合によって収集された指標のテーブル。このタブはデフォルトで開きます。
- ログ: 統合によって収集されたログとそのフィールドのリスト。 このタブは、GKE にデプロイされたサードパーティ統合には使用できません。
- ダッシュボード: 統合に使用できるダッシュボードの説明とプレビュー。このタブの詳細については、ダッシュボードのプレビューを表示するをご覧ください。
- アラート: 統合で使用可能なアラート ポリシーのリスト。 このタブの詳細については、アラート ポリシーをインストールするをご覧ください。
次のスクリーンショットは、Compute Engine のサードパーティ統合の詳細パネルの例を示しています。[指標] タブが選択されています。
[指標] タブに、統合によって収集された指標のテーブルが表示されます(存在する場合)。
統合でログが収集されると、[ログ] タブに、各 Ops エージェント ログレシーバによって収集されたログの構造が表示され、ログ エクスプローラでログを表示するためのリンクが表示されます。複数のログレシーバがある場合は、1 つのクエリですべてのログを表示するためのリンクもあります。次のスクリーンショットは、[ログ] タブの例を示しています。
サードパーティ統合を構成する
インストールしていないサードパーティ統合の詳細パネルを開くと、統合のダッシュボードや構成済みのリソースがないことが示されます。
サードパーティ統合を VM またはクラスタに追加するには、[構成ガイドに移動] をクリックし、画面の指示に沿って操作します。
ダッシュボードのプレビューを表示する
統合にダッシュボードを使用できる場合は、詳細パネルに [ダッシュボード] タブが表示されます。ダッシュボードにより、統合がグラフで収集する指標を確認できます。[ダッシュボード] タブには、統合のダッシュボードの説明と静的プレビューが表示されます。
ダッシュボードに関する情報を表示し、ダッシュボードのプレビューを確認する手順は、次のとおりです。
- [統合] ページで統合の [詳細を表示] をクリックします。
- デプロイ プラットフォームを選択します(該当する場合)。
- [ダッシュボード] タブを選択します。
サードパーティ統合を構成して指標の収集が開始されると、統合に使用できるダッシュボードが Monitoring によって自動的にインストールされます。Google サービスのダッシュボードもインストールされます。
[ダッシュボード] タブからインストールされているダッシュボードに移動するには、[ダッシュボードを表示] をクリックします。
Cloud Monitoring のダッシュボードについて詳しくは、ダッシュボードとグラフをご覧ください。
アラート ポリシーをインストールする
Cloud Monitoring のアラート ポリシーが統合に対して使用可能な場合、詳細パネルには [アラート] タブが表示されます。アラート ポリシーは、指定された条件が発生したときに通知するよう Monitoring に指示します。 [アラート] タブには、利用可能なアラート ポリシーのリストが表示され、それらをインストールするためのインターフェースが表示されます。アラート ポリシーでは通知の送信先を特定する必要があるため、インストール前にこの情報が必要になります。
使用可能なアラート ポリシーの説明を表示する手順は次のとおりです。
- [統合] ページで統合の [詳細を表示] をクリックします。
- デプロイ プラットフォームを選択します(該当する場合)。
- [アラート] タブを選択します。
[アラート] タブからアラート ポリシーをインストールするには、次の手順を行います。
- 利用可能なアラート ポリシーのリストから、インストールするアラート ポリシーを選択します。
- [通知の構成] セクションで、1 つ以上の通知チャンネルを選択します。通知チャンネルの使用を無効にすることもできますが、その場合、アラート ポリシーは通知なく起動します。Monitoring でステータスを確認できますが、通知は受信しません。通知チャンネルについては、通知チャンネルの作成と管理をご覧ください。
- [ポリシーの作成] をクリックします。
Cloud Monitoring のアラート ポリシーの詳細については、アラートの概要をご覧ください。