vCenter Server 管理インターフェイスで、監視タブのグラフが表示されない
search cancel

vCenter Server 管理インターフェイスで、監視タブのグラフが表示されない

book

Article ID: 410485

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

vCenter Server Appliance 8.0.3 にアップグレードすると、パフォーマンスデータの記録が停止します。
VMware Appliance Management の監視でCPUやデータベース情報が取得できず、グラフがアップグレード後に表示されない問題が発生します。

以下の様な事象が vCenter Server 管理インターフェイスの監視タブで発生します。

  • CPU & メモリタブで、一部メトリックの表示が途切れる


  • データベースの値で一部メトリックの表示が途切れる

Environment

vCenter Server Appliance 8.0.3

Cause

一部メトリック(cpuUsage, totalSpace, healthなど)がアップグレード中に無効化されます。

Resolution

  1. 正常に表示されている vCenter や、アップグレード前の vCenter で有効になっているパフォーマンスメトリックを確認し、影響のある vCenter でメトリックを有効にします
    有効なメトリックの一覧
    sqlite3 /storage/db/vmware-observability/stellar.db "SELECT name,source,status from metrics where status=1;"
    出力例:
    State|process|1
    read_bytes|disk|1
    write_bytes|disk|1

    無効なメトリックの一覧
    sqlite3 /storage/db/vmware-observability/stellar.db "SELECT name,source,status from metrics where status!=1;"
    出力例:
    cpuUsage|stat|0
    totalSpace|filesystem|0
    health|observer|0
    この例では、ソース stat にあるメトリック cpuUsage が無効になっていることを示しています。
  2. 以下SQLコマンドを参考に、必要なメトリックを有効化します
    手順1で確認した無効なメトリックの情報を元に、メトリック名、ソース名を置き換えます。
    sqlite3 /storage/db/vmware-observability/stellar.db "UPDATE metrics SET status=1 WHERE name IN ('cpuUsage') AND source='stat';"
    sqlite3 /storage/db/vmware-observability/stellar.db "UPDATE metrics SET status=1 WHERE name IN ('totalSpace') AND source='filesystem';"
    sqlite3 /storage/db/vmware-observability/stellar.db "UPDATE metrics SET status=1 WHERE name IN ('health') AND source='observer';"
  3. observabilityサービスを再起動します
    service-control --restart observability