失敗したポッドのログ収集の有効化

このページでは、失敗したポッドのログを収集するクラスタエージェント機能を有効にして使用する方法について説明します。この機能は、SaaS コントローラでは自動的に有効になります。このページで説明するように、オンプレミスコントローラを有効にする必要があります。

有効にすると、クラスタエージェントは再起動または失敗したポッドのログを自動的に収集します。ポッド障害ログは、再起動に失敗したコンテナの CrashLoopBackoff バックオフのステータスをキャプチャします。

Minimum Requirements

The Cluster Agent log collection feature requires:

  • Cluster Agent >= 20.7
  • Controller >= 20.10.0

コントローラの設定

次の表に、テクニカルサポートチームが更新できるログ設定を示します。

注: したがって、SaaS のログを構成するには、カスタマーサポートチケットを作成してサポートチームに連絡してください。
設定 定義 場所 デフォルト

sim.cluster.logs.bucket.name

ポッドログを保存するフォルダ名。

ルートユーザー権限を持つコントローラ管理コンソール(Controller Settings

kubernetes-log-snippets

sim.cluster.logs.capture.enabled

ログ キャプチャをアクティブまたは非アクティブにするオプション。

このオプションは、デフォルトで有効です。

ルートユーザ権限を持つコントローラ管理コンソール

この設定は、アカウントレベル(Account Settings)とコントローラレベル(Controller Settings)の両方で設定できます。

true

sim.cluster.logs.expiration.in.days

ログがストレージからクリアされるまでの日数。 ルートユーザー権限を持つコントローラ管理コンソール(Controller Settings 10

sim.cluster.logs.root.file.path

パスを変更すると、ログは新しいパスに保存されますが、古いログは前の場所に残ります。 ルートユーザー権限を持つコントローラ管理コンソール(Controller Settings /opt/appdynamics
sim.cluster.failed.pod.limit 履歴ポッドの数が、この値を超えると消去されます。 ルートユーザー権限を持つコントローラ管理コンソール(Controller Settings 1000
sim.cluster.logs.s3.enabled

S3 バケットにログを保存するオプション。値を false に指定すると、ログはコントローラ ファイルシステムに保存されます。

注:
  • この設定を変更した後、変更を適用するにはコントローラを再起動する必要があります。

  • ログの保存に Amazon S3 バケツを使用していない場合は、sim.cluster.logs.s3.enabled setting を無効にします(sim.cluster.logs.s3.enabled=false)。

ルートユーザー権限を持つコントローラ管理コンソール(Controller Settings true

Use Cluster Agent Log Collection

You can view the logs on the Pod Details page and the Cluster Event page.

Pod Details Page

  1. Select Servers > Clusters.
  2. Double-click the required Cluster Agent. The cluster page displays the Dashboard, the Pods, the Inventory, and the Events tabs.
  3. Click Pods.
  4. Double-click any pod to display its Pod Details panel.
  5. Review the Error Log.Error Log on Pod Details page includes timestamp and status of log trigger
  6. Click the Actions icon to view the log details.The details of the error log is displayed along with timestamp and the log trigger status

Cluster Events Page

  1. ClickServers.
  2. On the left navigation bar, selectClusters ><Clustername>> Details > Events
  3. Double-click a cluster event to view the logs under the Logstab.Cluster Event Logs tab includes the log details