Beginning with NSX Intelligence 4.0.1, you can export one NSX Intelligence recommendation as a CSV file. The recommendation must have the Ready to Publish status to be exported.
You can export the NSX Intelligence recommendation as a CSV file in a summary or detailed format.
Prerequisites
-
Generate a new recommendation. See Generate a New NSX Intelligence Recommendation.
-
Ensure that you have the required privileges before you export the recommendation. See Role-Based Access Control in NSX Intelligence for more information.
Procedure
- From your browser, log in with the required privileges to an NSX Manager at https://<nsx-manager-ip-address>.
- Click .
- (Optional) List only the NSX Intelligence recommendations with the Ready to Publish status.
- Click Filter in the upper-right area.
- From the Apply Filter drop-down menu, select the Status and Ready to Publish filters.
- Click Apply.
- In the list of Ready to Publish recommendations, click the Actions menu icon to the left of the name of the NSX Intelligence recommendation that you want to export. Select one of the following export option.
- Export Summary CSV.
NSX Intelligence downloads a file named <recommendation_name> _recommendations_summary.csv to your local system. The file contains the following information.
Name Included Details Security Policies category, scope, displayName
Rules action, destinationGroups, profiles, scope, services, sourceGroups, parentPath, displayName
Groups expression, displayName
Services serviceEntriesDisplayNames, displayName
Service Entries displayName, alg, destinationPorts, sourcePorts, l4Protocol
- Export Detailed CSV:
NSX Intelligence downloads a file named <recommendation_name> _recommendations_detail.csv to your local system. This CSV file contains the following information:
Name Included Details Security Policies applicationConnectivityStrategy, connectivityPreference, connectivityStrategy, defaultRuleId, loggingEnabled, category, comments, internalSequenceNumber, isDefault, lockModifiedBy, locked, ruleCount, schedulerPath, scope, sequenceNumber, stateful, tcpStrict, overridden, parentPath, path, realizationId, relativePath, uniqueId, resourceType, id, displayName, description, tags, revision, links, schema, self, scopeWithDisplayNames
Rules action, destinationGroups, destinationsExcluded, direction, disabled, ipProtocol, isDefault, logged, notes, profiles, ruleId, scope, sequenceNumber, services, sourceGroups, sourcesExcluded, tag, overridden, parentPath, path, realizationId, relativePath, uniqueId, resourceType, id, displayName, description, tags, revision, links, schema, self, sourceGroupsWithDisplayNames, scopeWithDisplayNames, destinationGroupsWithDisplayNames, servicesWithDisplayNames
Groups expression, extendedExpression, groupType, reference, state, overridden, parentPath, path, realizationId, relativePath, uniqueId, resourceType, id, displayName, description, tags, revision, links, schema, self, expressionWithDisplayNames
Services isDefault, serviceType, overridden, parentPath, path, realizationId, relativePath, uniqueId, resourceType, id, displayName, description, tags, revision, links, schema, self, serviceEntriesIds
Service Entries resourceType, overridden, parentPath, path, realizationId, relativePath, uniqueId, id, displayName, description, tags, revision, links, schema, self, alg, destinationPorts, sourcePorts, l4Protocol
- Export Summary CSV.