健全性変更ログを無効または有効にする


デフォルトでは、Compute Engine でアプリケーション ベースのヘルスチェックを構成すると、マネージド インスタンス グループの健全性の変化がログに記録されます。ただし、ロギングコストを削減する場合や、健全性の変化をログに記録するための要件を満たしていない場合は、ロギングを無効にすることができます。

ロードバランサのヘルスチェックのログについては、ロードバランサのヘルスチェック ロギングをご覧ください。

始める前に

健全性変更ログを無効にする

健全性変更ログを無効にするには、ログの除外を使用して、ログを破棄する除外フィルタを作成します。

コンソール

  1. Google Cloud コンソールの [ログルーター] ページに移動します。

    ログルーターに移動

  2. _Default ロギング バケットの行で メニューをクリックし、[シンクを編集] を選択します。

  3. [シンクに含めないログの選択] セクションで、[除外設定を追加] をクリックします。

  4. [除外フィルタ名] フィールドに、フィルタの名前を指定します。

  5. 次の除外フィルタを作成します。

    logName="projects/PROJECT_ID/logs/compute.googleapis.com%2Finstance_group_manager_events" AND
    jsonPayload.instanceHealthStateChange:"*"
    
  6. 変更を保存するには、[シンクを更新] をクリックします。

    変更を保存すると、インスタンスの健全性変更ログが除外されます。詳細については、シンクの管理除外フィルタの作成をご覧ください。

健全性変更ログを有効にする

以前に無効にしたインスタンスの健全性変更ログを有効にします。または、ログを無効にするために追加した除外フィルタを削除します。

Console

健全性変更ログを有効にするには、次のようにします。

  1. Google Cloud コンソールの [ログルーター] ページに移動します。

    ログルーターに移動

  2. _Default ロギング バケットの行で メニューをクリックし、[シンクを編集] を選択します。

  3. [シンクに含めないログの選択] セクションで、インスタンスの健全性変更ログを除外するフィルタの横にある [無効にする] をクリックします。不要になった除外フィルタは削除できます。

  4. [シンクを更新] をクリックして変更を保存します。

    変更を保存すると、Compute Engine が健全性変更ログを開始します。ログエントリの詳細については、ログエントリの形式をご覧ください。

詳細については、シンクの管理除外の削除をご覧ください。

次のステップ