Command "get dataplane perfstats" Fails with ValueError on NSX-T 3.2.3.x Edge Nodes
search cancel

Command "get dataplane perfstats" Fails with ValueError on NSX-T 3.2.3.x Edge Nodes

book

Article ID: 395694

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

  • Your are running NSX-T Data Center 3.2.3.x
  • Edge CLI command get dataplane perfstats fails with with a ValueError similar to the below:
    multiprocessing.pool.RemoteTraceback: Traceback (most recent call last): ... ValueError: invalid literal for int() with base 10: 'WARNING:'
  • Edge CLI command get dataplane device list may fail to fetch the expected output.
  • There is not dataplane impact.  This issue is cosmetic and affects only the ability to collect dataplane perfstats for debugging purposes.

Environment

VMware NSX-T Data Center 3.2.3.x

Cause

The issue occurs due to a parsing error in the internal perf.py script when attempting to process unexpected output "WARNING:" as an integer during NUMA statistics collection.

This results in a ValueError and prevents the successful retrieval of dataplane perfstats output.

Resolution

This issue is resolved in VMware NSX-T Data Center 3.2.4, available at Broadcom downloads.

If you are having difficulty finding and downloading software, please review the Download Broadcom products and software KB.