VCF Extension Network Insight: Using the GUI

Version: 2026.1.1.0

The VCF Extension Network Insight GUI is used entirely from the browser. It always shows a plan before it writes anything to NSX, and it never creates blocking rules. This section walks through a rollout from an empty environment to a finished policy that the Management Pack then monitors.

Tagging the machines in vCenter

A rollout starts in vCenter, before the GUI is opened. The GUI does not guess which machine belongs to which application; it reads the tags that are set. A machine with no tags is invisible to it, and a machine with incomplete tags is reported, never silently skipped.

Create two tag categories in vCenter, both with cardinality "one tag per object":

CategoryExample valuesPurpose
applicationCRM, BILLING, ERPthe application the machine belongs to. Short, uppercase, no spaces
tierWEB, APP, DB, INTthe role the machine plays inside the application

Cardinality has to be single: with multiple tags a machine can belong to two applications and ends up on hold instead of being segmented, and it cannot be changed later. The category names are a setting, so the names already used in the organisation can be entered on the Settings tab.

Environment and access

Everything the GUI reaches is opened outbound; nothing connects back to it except the administrator browser.

DirectionFromToPortWhat for
outboundthe GUIvCenter443machines, tags, addresses
outboundthe GUINSX Manager443reading and writing DFW policy, groups, services
outboundthe GUIAria Operations for Networks443flows
outboundthe GUIAria Operations for Logs9543DFW logs used by the Management Pack
inboundadministrator browserthe GUI8443the interface (443 behind an ingress)

Two ports people get wrong: Aria Operations for Logs answers on 9543 only (on 443 it returns an error that looks like a wrong password), and vRNI is on plain 443 like vCenter and NSX. The accounts need least privilege: vCenter read plus tag assignment, an NSX local account (Auditor to plan, Security Engineer to write), a vRNI account with its domain suffix such as admin@local, and a local Aria Logs account.

First configuration

After signing in, open the Settings tab:

  1. System addresses: type the host name or IP only; the GUI adds the scheme and the port itself, including 9543 for Aria Logs.
  2. Test connections: every system is checked and reported separately, so a failing account is identified immediately.
  3. Tag taxonomy: enter the tag category names used in vCenter and the list of allowed tiers.
  4. Naming convention: templates for group and rule names, with a live preview.
  5. Save the settings.

Applications

The Applications tab lists every application found in vCenter: how many machines it has, its tiers, how many rules already exist, and any tag problems. An application is either NEW (nothing of ours in NSX yet) or Ready (the policy exists with detailed rules). Machines with incomplete tags are called out here so they can be fixed before segmenting.

The Applications tab

Flows

The Flows tab pulls the real traffic for one application from Aria Operations for Networks: source and tier, destination and tier, the service, the traffic class, and which existing rule already allows it. Traffic inside the application becomes rules automatically; traffic to shared services or to other applications is set aside for a decision.

The Flows tab

Plan

The Plan tab shows the rules that will be in the policy. Each rule marks whether it already exists or is new, and the NSX service on it can be changed: it is chosen from the same NSX service catalog used by hand, and an entry marked "custom" is one the GUI would create because the catalog has nothing that fits. Three catch-all rules are added automatically at the end of the policy, allowing and logging whatever the detailed rules did not match, so their counters show how much traffic is still undescribed.

Rules in the plan

Traffic the GUI may not decide on its own appears in the same tab as a list with a yes and a no on each row: traffic to another application, to a shared service, or from a machine with no tags. Any number of rows can be settled and saved together.

Decisions waiting in the plan

Choosing yes for traffic to a machine outside the application asks what the rule should point at: a new group whose members are named, or an existing group that already contains that machine. The approved rows become rules; the ones already handled elsewhere are listed as covered.

Approved decisions

Traffic already covered by an existing rule

Apply

The Apply tab writes the plan to NSX: the groups, the rules and the catch-all rules. It stays disabled until a plan has been built, and confirmation requires typing the application name.

State

The State tab reads the live policy back from NSX: the rules with their packet and session counters, and the groups with their members. The catch-all counters are the readiness signal: while they keep rising there is traffic no detailed rule describes, so moving to blocking would break something; when they stop, the application is ready to enforce.

The live state in NSX

What the Management Pack adds

Once a policy is in place, the Management Pack picks it up in Aria Operations. It reads the DFW logs through Aria Operations for Logs and attributes every dropped and observed connection to the rule that produced it, so "who is this rule blocking" becomes a fact from the logs rather than a guess from configuration. It builds the same application view from the same tags, gives per-rule traffic and drop counters, and raises alerts on newly blocked traffic. The dashboards, objects and alerts it provides are described in the Overview.