30日より前の vSAN Skyline Health のチェック結果を取得できません。
search cancel

30日より前の vSAN Skyline Health のチェック結果を取得できません。

book

Article ID: 450339

calendar_today

Updated On:

Products

VMware vSAN 8.x

Issue/Introduction

免責事項: これは英文の記事 Unable to retrieve vSAN Skyline Health check results older than 30 days の日本語訳です。
記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。
最新情報は英語版の記事で参照してください。


vSAN Skyline Health サービスの履歴を有効にした後、30日を超える期間のデータ保持設定の確認や変更ができません。

[vSAN クラスタ] > [監視] > [vSAN] > [Skyline Health] > [カスタム] から30 日を超える期間を設定しようとすると、次のエラーメッセージが表示されます。

最大で 30 日間データを保持するように、健全性サービスの履歴が設定されています。

Environment

vSAN 8.x

Cause

この動作は仕様によるものです。
Slyline Health サービスの履歴は、vCenter Server データベースの利用可能な容量に応じて、vSAN Skyline Health のすべてのデータを最大 30 日間保持します。
この機能を無効にすると、Skyline Health スコアの推移や過去のヘルスチェックの詳細を確認できなくなります。
また、これまでに収集されたすべてのデータが削除されます。
これはソフトウェアにハードコードされた設定であり、変更することはできません。

Resolution

vSANの健全性チェック結果を30日を超えて保持するには、
関連するログファイルを、サードパーティ製の Syslog サーバー または Log Analytics サーバーに転送してください。

  1. 外部 Syslog サーバーへの vCenter Server ログ転送を設定します。

  2. 転送設定に以下のログファイルが含まれていることを確認してください。
    /var/log/vmware/vsan-health/vmware-vsan-health-summary-result.log

  3. vCenter管理インターフェイス(VAMI)を使用したログ転送設定の詳細な手順については、
    公式ドキュメント vCenter Server のログ ファイルをリモート Syslog サーバに転送する を参照してください。

Additional Information

関連事項 :
Unable to retrieve vSAN Skyline Health check results older than 30 days