Introduction

VMware NSX-T™ Data Center provides an agile software-defined infrastructure to build cloud-native application environments. NSX-T Data Center focuses on providing networking, security, automation, and operational simplicity for emerging application frameworks and architectures that have heterogeneous endpoint environments and technology stacks.

VMware NSX

VMware NSX is a network virtualization and security platform that enables the virtual cloud network, a software-defined approach to networking that extends across data centers, clouds and application frameworks.

VMware NSX is suitable for all infrastructure types:

  • Multi-cloud environments
  • On-premises data centers
  • Bare metal servers
  • Containerized workloads

Benefits of NSX-T

The main benefit is that NSX-T can be deployed in heterogeneous environments with many different components. NSX-T is not under the confines of the vCenter deployment. You can have multiple vCenter servers and use one NSX manager as a single pane of glass for controlling your virtual network. Or, you do not have to deploy a vCenter at all. Instead, you can choose ESXi as the operating system in the NSX-T GUI.

NSX-T Main Components:

The primary components of VMware NSX-T are:

  • NSX-T Manager: provides graphical user interface (GUI) and RESTful API for creating, configuring, and monitoring NSX-T components, such as segments and gateways.

  • NSX-T Controller: they are responsible for the programmatic deployment of virtual networks across the entire NSX-T architecture, and control the virtual networks and overlay transport tunnels.

  • NSX-T Edges: provides routing services and connectivity to networks that are external to the NSX-T deployment.

  • Logical Firewall: NSX-T handles traffic in and out of the network according to firewall rules.

  • Logical Routers (Gateways): NSX-T Gateways provide North-South connectivity so that workloads can access external networks and East-West connectivity between different logical networks.

  • Transport Zone: A transport zone defines a collection of hosts that can communicate with each other across a physical network infrastructure.

Supported Target Versions

  • Application validated against target versions 3.2.0 and 4.0.0
  • REST API version using 3.2.0
  • REST API version 4.0.0

Version History

Application VersionBug fixes / Enhancements
11.0.0Added nsxt_logicalrouter_NodeHAStatus metric.
10.0.2
  • Added code support for Get Target Response command for each native type.

  • On demand latest snapshot support and Activity logger changes.
10.0.1Bug fix related to disk space metrics.
10.0.0added new metric support nsxt_manager_DiskSpaceUsed, nsxt_manager_DiskSpaceTotal, nsxt_manager_DiskSpaceUtilization under NsxT Manager native type
9.0.2Resource deletion issue fix.
9.0.1Capturing Error Log Details whenever Edge Cluster Status was Degraded State.
Click here to view the earlier version updates
Application VersionBug fixes / Enhancements
9.0.0Support for Deprecated Manager API's with Alternative Policy API's
8.0.0
  • New interface statistics metric support for native types NsxT Edge Physical Network Interface and NsxT Host Physical Network Interface.
  • IPV4 validation for IP Address and VM Type as custom attribute for NsxT Virtual Machine.
7.0.0
  • Support for NSX-T Virtual Machine IpAddress, make, model.
  • Support for NSX-T Manager Host Name.
  • Updated metric units to GB for metrics nsxt_logicalswitch_TotalTransmittedBytes, nsxt_logicalswitch_TotalReceivedBytes
  • Updated metric instance to neighbor IpAddress for NSX-T Logical Router bgp neighbor metric (nsxt_logicalrouter_BGP_neighbor_connection_State, nsxt_logicalrouter_BGP_neighbor_established_connection_Count, nsxt_logicalrouter_BGP_neighbor_connection_drop_Count)
6.0.0Added nsxt_logicalrouter_Status, nsxt_logicalrouter_HA_Mode metric support for NsxT Logical Router
5.1.0
  • Flexibility to publish event polling alert on root resource or other respective resources based on Alert on root resource option provided in configuration UI.
  • Added resource name for NsxT Manager.
5.0.2
  • Code fix to use OVERLAY Transport Zone ID to fetch tunnel status for Transport Nodes.
  • Support for reoccurrence of alerts.
5.0.1
  • NSX-T API optimization.
  • Throttling code support for handling status code 429 too many request.
  • Bug fix to avoid duplicate alerts in OpsRamp.
5.0.0
  • Data point conversion enabled.
  • Updated NSX-T Manager Discovery and monitoring API.
  • Root native type and display order changes in Infrastructure resource page.
  • VMware NSX-T subcategory modified as Network Security.
4.1.1Bug fix to retry after waiting for 30sec in case of App Failure exceptions.
4.1.0
  • Bug fixes and API timeout checkbox added in the app configuration page.
  • Added metric label support.
  • Missing component alerts support added.
4.0.2Support added to map nsx-t manager cluster resource IP.
4.0.1Full discovery support added.
4.0.0
  • Enhanced app failure notification sending feature for ServiceUnavailableException, RequestTimeoutException, SocketTimeoutException.
  • API statistics metric support added with the display name - “NSX-T Statistics”.
  • Added NSX-T API retry mechanism with 2secs delay to address API throttling.
3.0.1
  • Added support to collect OS details for NSX-T VM resources.
  • Macro replacement in the threshold breach alert subject & descriptions.
3.0.0Added support to process NSX-T alarms into OpsRamp.
2.0.1Enhanced application failure notification sending feature.
2.0.0Initial SDK2.0 application Discovery and Monitoring Implementations.