Starting in 4.2.1, NSX creates a report of your security features' core usage as a CSV or JSON file every week.
To use the report, NSX API is available to export the CSV file as
GET /license/security-usage?format=csv. Users with the following role-based access control (RBAC) have permission to export the CSV file:
- Enterprise Admin
- Auditor
- Support Bundle Collector
All of the keys below will be included in the CSV report:
Key | Description |
---|---|
raw_host_core_count_distributed_firewall | This displays the number of CPU Cores on the hypervisor hosts where Distributed Firewall is enabled and user-created distributed firewall rules have been published to the host. |
raw_host_core_count_distributed_intelligence | This displays the number of CPU Cores on the hypervisor hosts where Distributed Firewall is enabled, and Security Intelligence is enabled. |
raw_host_core_count_distributed_ipfix | This displays the number of CPU Cores on the hypervisor hosts where Firewall IPFIX Profile is applied. |
raw_host_core_count_distributed_baremetal | This displays the number of CPU Cores on the bare metal servers where Distributed Firewall is enabled, and user created rules are published to NSX bare metal agent nodes. |
raw_host_core_count_distributed_intelligence_baremetal | This displays the number of CPU Cores on the NSX bare metal servers where Distributed Firewall is enabled and Security Intelligence is in use. |
raw_host_core_count_distributed_ipfix_baremetal | This displays the number of CPU Cores on the bare metal servers where Firewall IPFIX is in use. |
raw_host_core_count_distributed_idps | This displays the number of CPU Cores on the hypervisor hosts where Distributed IDS/IPS is enabled. |
raw_host_core_count_distributed_mps | This displays the number of CPU Cores on the hypervisor hosts where service deployments are configured with MPS functionality. |
raw_host_core_count_ndr | This displays the number of CPU Cores on the hypervisor hosts where Network Detection and Response is enabled, in combination with IDS, Malware Prevention, or Intelligence enablement. |
raw_edge_core_count_gateway_firewall | This displays the number of CPU Cores on the NSX Edge, both VM and Bare Metal form factors, where Stateful Gateway Firewall rules are in use. |
raw_edge_core_count_gateway_tls | This displays the number of CPU Cores on the NSX Edge, both VM and Bare Metal form factors, where Gateway Firewall - TLS feature is enabled. |
raw_edge_core_count_gateway_idps | This displays the number of CPU Cores on the NSX Edge, both VM and Bare Metal form factors, where Gateway IDS/IPS feature is enabled. |
raw_edge_core_count_gateway_mps | This displays the number of CPU Cores on the NSX Edge, both VM and Bare Metal form factors, where Gateway Malware Prevention feature is enabled. |
dpu_core_count_all_editions | This displays the number of DPU Cores associated with VMware NSX, when at least one security feature is enabled. |
licensed_host_core_count_distributed_firewall | This displays the number of CPU Cores on the hypervisor hosts where Distributed Firewall is enabled, after taking into account the Deployment Specific Purchase Requirement of minimum 16 cores per CPU socket. |
licensed_host_core_count_distributed_intelligence | This displays the number of CPU Cores on the hypervisor hosts where Security Intelligence is enabled, after taking into account the Deployment Specific Purchase Requirement of minimum 16 cores per CPU socket. |
licensed_host_core_count_distributed_ipfix | This displays the number of CPU Cores on the hypervisor hosts where DFW IPFIX is applied, after taking into account the Deployment Specific Purchase Requirement of minimum 16 cores per CPU socket. |
licensed_host_core_count_distributed_baremetal | This displays the number of CPU Cores on the bare metal servers where NSX bare metal agent is installed, after taking into account the Deployment Specific Purchase Requirement of minimum license capacity of one core for every four (4) cores of Bare Metal. |
licensed_host_core_count_distributed_intelligence_baremetal | This displays the number of CPU Cores on the bare metal servers where Security Intelligence is in use, after taking into account the Deployment Specific Purchase Requirement of minimum license capacity of one core for every four (4) cores of Bare Metal. |
licensed_host_core_count_distributed_ipfix_baremetal | This displays the number of CPU Cores on the bare metal servers where Firewall IPFIX is in use, after taking into account the Deployment Specific Purchase Requirement of minimum license capacity of one core for every four (4) cores of Bare Metal. |
licensed_host_core_count_distributed_idps | This displays the number of CPU Cores on the hypervisor hosts where Distributed IDS/IPS is enabled, after taking into account the Deployment Specific Purchase Requirement of minimum 16 cores per CPU socket. |
licensed_host_core_count_distributed_mps | This displays the number of CPU Cores on the hypervisor hosts where Distributed Malware Prevention is enabled,after taking into account the Deployment Specific Purchase Requirement of minimum 16 cores per CPU socket. |
licensed_host_core_count_ndr | This displays the number of CPU Cores on the hypervisor hosts where Network Detection and Response is enabled,after taking into account the Deployment Specific Purchase Requirement of minimum 16 cores per CPU socket. |
licensed_edge_core_count_gateway_firewall | This displays the number of CPU Cores on the NSX Edge, both VM and Bare Metal form factors, where Stateful Gateway Firewall rules are in use. This is after taking into account the Deployment Specific Purchase Requirement which requires four (4) cores to deploy one (1) core of Gateway Firewall. |
licensed_edge_core_count_gateway_tls | This displays the number of CPU Cores on the NSX Edge, both VM and Bare Metal form factors, where Gateway Firewall - TLS feature is in use. This is after taking into account the Deployment Specific Purchase Requirement which requires four (4) cores to deploy one (1) core of Gateway Firewall. |
licensed_edge_core_count_gateway_idps | This displays the number of CPU Cores on the NSX Edge, both VM and Bare Metal form factors, where Gateway IDS/IPS feature is in use. This is after taking into account the Deploymentt Specific Purchase Requirement which requires four (4) cores to deploy one (1) core of Gateway Firewall. |
licensed_edge_core_count_gateway_mps | This displays the number of CPU Cores on the NSX Edge, both VM and Bare Metal form factors, where Gateway Malware Prevention feature is in use. This is after taking into account the Deployment Specific Purchase Requirement which requires four (4) cores to deploy one (1) core of Gateway Firewall. |
licensed_total_core_count_firewall_edition | This displays the total quantity of licensed Cores (across hypervisor hosts, bare metal servers, edge gateways, and DPUs) where VMware vDefend Firewall features are in use. |
licensed_total_core_count_firewall_atp_edition | This displays the total quantity of licensed Cores (across hypervisor hosts, bare metal servers, edge gateways, and DPUs) where VMware vDefend Firewall with Advanced Threat Prevention features are in use. |
max_raw_core_count_per_host | This displays the high watermark number of CPU Cores observed across all hypervisor hosts where a VMware vDefend Firewall feature is in use. |
max_raw_core_count_per_socket | This displays the high watermark number of CPU Cores per CPU Socket observed across all hypervisor hosts where a VMware vDefend Firewall feature is in use. |
max_socket_count_per_host | This displays the high watermark number of CPU Sockets per Host observed across all hypervisor hosts where a VMware vDefend Firewall feature is in use. |
num_edge_small_factor | This displays the number of NSX Edges deployed with Small appliance size (2 cores). |
num_edge_medium_factor | This displays the number of NSX Edges deployed with Medium appliance size (4 cores) |
num_edge_large_factor | This displays the number of NSX Edges deployed with Large appliance size (8 cores). |
num_edge_xlarge_factor | This displays the number of NSX Edges deployed with X-Large appliance size (16 cores) |
num_edge_baremetal_at_recommended_cores | This displays the number of NSX Bare Metal Edges deployed at or above recommended CPU Cores. As of NSX 4.x, this will count Edges with 25-80 cores. |
num_edge_baremetal_at_minimum_cores | This displays the number of NSX Bare Metal Edges deployed at minimum CPU Cores requirement. As of NSX 4.x, this will count Edges with 8-24 cores. |
number_of_nsgroup | This displays the number of Grouping objects in VMware NSX Manager. |
number_of_firewall_rules | This displays the number of Distributed, Gateway and Bridge Firewall rules in VMware NSX Manager. |
number_of_prepared_hosts | This displays the number of NSX-prepared hosts in VMware NSX Manager. |
number_of_virtual_machines | This displays the number of Virtual Machines on NSX-prepared hosts managed by VMware NSX Manager. |
number_of_tier_0_gateways | This displays the number of Tier 0 Gateways. |
number_of_tier_1_gateways | This displays the number of Tier 1 Gateways. |
number_of_dfw_rules | This displays the number of Distributed Firewall rules in VMware NSX Manager. |
intelligence_deployed | This displays "True" if Security Intelligence is deployed and enabled. |
recommendation_sessions_total | This displays the number of firewall recommendation sessions generated by Security Intelligence. |
napp_appliance_version | This displays the release version number of the NSX Application Platform appliance. |
number_of_ids_gateway_rules | This displays the number of Gateway IDS/IPS rules. |
number_of_ids_security_policies | This displays the number of Gateway IDS/IPS policy sections. |
mps_total_number_of_profiles | This displays the number of Malware Prevention profiles. |
mps_number_of_dfw_ids_rules_with_custom_mps_profiles | This displays the number of Distributed IDS Rules that use a Custom Malware Prevention profile. |
mps_number_of_gateway_ids_rules_with_custom_mps_profiles | This displays the number of Gateway IDS Rules that use a Custom Malware Prevention profile. |
nta_enabled | This displays "true" if any of the NTA Detectors is enabled, otherwise displays "false". |
nsx_manager_version | This displays the release version number of the NSX Manager appliance. A sample value could be "4.2.1.0.0.24125808." |
nsx_deployment_id | This displays the identifier of the NSX Manager deployment instance. A sample value could be "25c2bc2e-d9a3-4051-9dc9-668fc6073579." |
nsx_site_id | This displays the Site identifier of the NSX Manager instance. A sample value could be "84edaf7d-51da-40fb-8651-22bc7aa63433." |
license_edition_type | This displays the names of the license editions that have been assigned in VMware NSX Manager. |
license_key | This displays the license keys that have been assigned in VMware NSX Manager. |
total_firewall_ipfix_profiles | This displays the number of Firewall IPFIX Profiles. |
host_number_of_host_node_cpu_cores | This displays the number of cpu cores across all NSX Edges registered to VMware NSX Manager. |
edge_number_of_edge_node_cpu_cores | This displays the number of cpu cores across all NSX Edges registered to VMware NSX Manager. |
last_update_timestamp | This displays the timestamp of when the last data collection was performed on this site. |