Application Integration リソースをモニタリングする
このページでは、Google Cloud プロジェクト内の Application Integration リソースの使用状況とパフォーマンスを監視する方法について詳しく説明します。
Application Integration では、Cloud Monitoring を活用して、統合リソースの使用状況、パフォーマンス、アラート、全体的な健全性を可視化します。Cloud Monitoring を使用すると、カスタムグラフやダッシュボードを作成し、統合のさまざまなパフォーマンス指標とリソースの使用状況を可視化できます。Cloud Monitoring では、これらの指標のアラートとアラート ポリシーを構成することもできます。たとえば、特定の期間に処理されたデータの量を表示、監視するためのグラフを作成できます。また、処理されたデータの合計が指定のしきい値を超えたかどうかを確認するアラートを設定することもできます。アラートの構成については、アラートをご覧ください。
次の方法で、すべての統合指標とリソースの使用状況にアクセスしてモニタリングできます。
- Cloud Monitoring の使用
- Application Integration でのモニタリング ダッシュボードの使用。
使用可能な指標とラベル
リソースの指標
ラベル
ラベルは、Google Cloud コンソールの Application Integration で使用できます。これらのラベルを使用して、各指標をグループ化またはフィルタリングできます。
モニタリング対象リソースのラベル
| ラベル | 説明 |
|---|---|
| resource_container | 統合の Google Cloud プロジェクト ID。 |
| 場所 | 統合のリージョン。 |
| インテグレーション | 統合の名前。 |
| version | 統合のバージョン ID。 |
指標タイプのラベル
| ラベル | 説明 |
|---|---|
| status | 統合または統合ステップ(タスクまたはトリガー)の実行ステータス。 |
| trigger_name | 統合の実行に使用されるトリガーのタイプ。例: API トリガーまたは Cloud Pub/Sub トリガー。 |
| trigger_id | 統合の呼び出しに使用されるトリガーの ID。 |
| step_type | 統合ステップ、トリガー、またはタスクのタイプ。 |
| step_name | タスクまたはトリガーの名前。たとえば、API トリガーやデータ マッピング タスクなどです。 |
| step_id | [トリガー] タイプの場合: 各トリガーの ID。 [タスク] タイプの場合: 各タスクのタスク番号。 |
| error_enum | 統合または統合ステップの実行時に発生したエラーの正規コード。 |
| is_retry | 統合またはタスクの実行が再試行されたかどうかを判断するブール値。 |
| is_step_external | トリガーまたはタスクの実行が Application Integration の実行エンジンの内部か外部かを判断するブール値。
たとえば、API 呼び出しは実行エンジンの外部から行われるため、REST エンドポイントの呼び出しタスクは外部です。対照的に、データ マッピング タスクは内部です。 |
利用可能な Google Cloud 指標の完全なリストについては、Google Cloud 指標をご覧ください。
次のステップ
- Cloud Monitoring の使用をモニタリングします。
- Application Integration でのモニタリング ダッシュボードの使用をモニタリングします。