このドキュメントでは、Cloud Logging を使用して、App Hub オペレーションが書き込む監査ログを表示する方法について説明します。App Hub は、次のオペレーションの監査ログを生成します。
- 管理アクティビティ: リソースの構成またはメタデータを変更するオペレーション。
- データアクセス: 構成、メタデータ、ユーザーが提供したデータを読み取るオペレーション。
App Hub のすべての監査対象オペレーションとそれに対応する権限の完全なリストについては、App Hub の監査ログをご覧ください。
App Hub の監査ログを表示する
App Hub の監査ログを表示する手順は次のとおりです。
-
Google Cloud コンソールで、[] [ログ エクスプローラ] ページに移動します。
検索バーを使用してこのページを検索する場合は、小見出しが [Logging] の結果を選択します。
Google Cloud コンソールで、プロジェクト選択ツールを使用して管理プロジェクトまたはホスト プロジェクトを選択します。
[クエリ] フィールドに次のクエリを入力して、App Hub の監査ログをすべて表示します。
protoPayload.serviceName="apphub.googleapis.com"[クエリを実行] をクリックします。
[クエリ結果] ペインには、App Hub の最新の監査ログが表示されます。このページの次のセクションでは、ログ エクスプローラで使用できるサンプルクエリを示します。
クエリの作成方法の詳細については、Logging のクエリ言語を使用してクエリを作成して保存するをご覧ください。
App Hub のサンプルクエリ
次のクエリを使用して、一般的な App Hub シナリオの特定の監査ログイベントを見つけます。
| クエリの説明 | 式 |
|---|---|
| App Hub アプリケーションを作成または削除したユーザーを確認する |
|
| アプリケーションへのサービスの登録を確認する |
protoPayload.serviceName="apphub.googleapis.com" protoPayload.methodName="google.cloud.apphub.v1.AppHub.CreateService" resource.labels.application_id="APPLICATION_ID" APPLICATION_ID は、アプリケーションの ID に置き換えます。 |
| サービス プロジェクトの接続に対する変更をモニタリングする |
|