This site will be decommissioned on December 31st 2024. After that date content will be available at techdocs.broadcom.com.

ログと監視

このトピックでは、Tanzu Kubernetes Grid によって収集されたログにアクセスする方法について説明します。

Tanzu Kubernetes Grid ログへのアクセス

Tanzu Kubernetes Grid は、スタンドアローン管理クラスタとワークロード クラスタの展開と操作のログを収集します。Kubernetes API または Linux システム レベルで監査ログを取得するには、「監査ログの記録」を参照してください。

ローカル クラスタ ログ

ローカル クラスタ ログは、スタンドアローン管理クラスタおよびワークロード クラスタの作成、アップグレード、および削除アクティビティを ~/.config/tanzu/tkg/logs/CLUSTER-NAME ファイル内にキャプチャします。これらのログは、クラスタ作成アクティビティやその他の障害のトラブルシューティングに使用できます。クラスタを正常に削除すると、そのログ ファイルは自動的に削除されますが、削除アクションが失敗した場合、ログ ファイルはそのまま残り、ユーザーまたはサポート チームが確認できます。

クラスタ API ログ

ローカル クラスタ ログに展開の監視やコンポーネント障害のトラブルシューティングに十分な情報がない場合は、次のように kubectl を使用してログを取得できます。

スタンドアローン管理クラスタの展開ログへのアクセス

スタンドアローン管理クラスタの展開を監視およびトラブルシューティングするには、次を確認します。

  • コマンド実行のログは以下にもあります (Logs of the command execution can also be found at…)」以下のターミナル出力に一覧表示されたログ ファイル。

  • クラスタ API のクラウド プロバイダ モジュールからのログ。次のように最新のものを取得します。

    1. tanzu management-cluster create 出力でブートストラッパーが作成されました。Kubeconfig: (Bootstrapper created. Kubeconfig:) を検索し、リストされた kubeconfig ファイル パスをコピーします。ファイルは ~/.kube-tkg/tmp/ にあります。
    2. クラウド プロバイダに基づいて、次の手順を実行します。
      • vSpherekubectl logs deployment.apps/capv-controller-manager -n capv-system manager --kubeconfig </path/to/kubeconfig>
      • Amazon Web Services (AWS)kubectl logs deployment.apps/capa-controller-manager -n capa-system manager --kubeconfig </path/to/kubeconfig>
      • Azurekubectl logs deployment.apps/capz-controller-manager -n capz-system manager --kubeconfig </path/to/kubeconfig>

スーパーバイザーのトラブルシューティングについては、vSphere with Tanzu ドキュメントの「スーパーバイザーの有効化のトラブルシューティング」を参照してください。

ワークロード クラスタの展開ログへのアクセス

tanzu cluster create を実行した後、管理クラスタのクラスタ API ログで展開プロセスを監視できます。

これらのログにアクセスするには、次の手順を実行します。

  1. kubeconfig を管理クラスタに設定します。例:

    kubectl config use-context my-management-cluster-admin@my-management-cluster
    
  2. 以下を実行します。

    • capi ログ:

      kubectl logs deployments/capi-controller-manager -n capi-system manager
      
    • IaaS 固有のログ:

      • vSpherekubectl logs deployments/capv-controller-manager -n capv-system manager
      • AWSkubectl logs deployments/capa-controller-manager -n capa-system manager
      • Azurekubectl logs deployments/capz-controller-manager -n capz-system manager

ログ作成と監視の構成

Tanzu Kubernetes Grid によって作成されたワークロード クラスタでのログ作成と監視を構成できます。

check-circle-line exclamation-circle-line close-line
Scroll to top icon