ログを表示する

Recommender のログには、推奨事項と分析情報の状態の変化が記録されます。

権限

表示およびエクスポートできるログは、Identity and Access Management の権限とロールによって決まります。

Recommender のログを表示するには、ログを含むプロジェクトで次のいずれかの IAM ロールが必要です。

  • 基本ロールの 1 つ: プロジェクト オーナープロジェクト編集者、またはプロジェクト閲覧者
  • Cloud Logging のログ閲覧者ロール。
  • カスタムの IAM ロールlogging.logEntries.list IAM 権限を含む)。

ログの表示

推奨事項のログ

推奨事項のアクションログを表示するには:

  1. Google Cloud コンソールで、Google Cloud Observability の [ロギング] > [ログ](ログ エクスプローラ)ページに移動します。

    [ログ エクスプローラ] ページに移動

  2. ページの上部で既存の Google Cloud プロジェクトを選択するか、新しいプロジェクトを作成します。

  3. 最初のプルダウン メニューで、[推薦者] を選択します。

  4. ログエントリを展開して、エントリの詳細を表示します。次の例は、申請された推奨事項を示しています。

    {
     insertId:  "t51fxaa1"
     jsonPayload: {
      @type:  "type.googleapis.com/google.cloud.recommender.logging.v1.ActionLog"
      actor:  "user@gmail.com"
      recommendationName:   "projects/my-recommender-project/locations/global/recommenders/google.iam.policy.Recommender/recommendations/r1"
      state:  "CLAIMED"
      stateMetadata: {
        my_metadata: "Some metadata."
      }
     }
     logName:  "projects/my-recommender-project/logs/recommender.googleapis.com%2Factions"
     receiveTimestamp:  "2019-07-01T21:55:06.950795284Z"
     resource: {
      labels: {
       location:  "global"
       project_id:  "my-recommender-project"
       recommender_id:  "google.iam.policy.Recommender"
      }
      type:  "recommender"
     }
     severity:  "INFO"
     timestamp:  "2019-07-01T21:55:06.529Z"
    }
    

インサイトのログ

分析情報のアクションログを表示するには:

  1. Google Cloud コンソールで、Google Cloud Observability の [ロギング] > [ログ](ログ エクスプローラ)ページに移動します。

    [ログ エクスプローラ] ページに移動

  2. ページの上部で既存の Google Cloud プロジェクトを選択するか、新しいプロジェクトを作成します。

  3. 最初のプルダウン メニューで、[InsightType] を選択します。

  4. ログエントリを展開して、エントリの詳細を表示します。次の例は、承認されたインサイトを示しています。

    {
     insertId:  "t51fxaa1"
     jsonPayload: {
      @type:  "type.googleapis.com/google.cloud.recommender.logging.v1.InsightActionLog"
      actor:  "user@gmail.com"
      insight:   "projects/my-recommender-project/locations/global/insightTypes/google.iam.policy.Insight/insights/i1"
      state:  "ACCEPTED"
      stateMetadata: {
        my_metadata: "Some metadata."
      }
     }
     logName:  "projects/my-recommender-project/logs/recommender.googleapis.com%2Factions"
     receiveTimestamp:  "2019-07-01T21:55:06.950795284Z"
     resource: {
      labels: {
       location:  "global"
       project_id:  "my-recommender-project"
       insight_type_id:  "google.iam.policy.Recommender"
      }
      type:  "recommender_insight_type"
     }
     severity:  "INFO"
     timestamp:  "2019-07-01T21:55:06.529Z"
    }