*Aruba restricts 5 concurrent connection to any streaming topic for the controller.
Once configured check the VNA/wildfly/standalone/log - oc.log for a successful connection:
INFO (EE-ManagedThreadFactory-default-Thread-1166) Aruba_a37df2a6-bd9c-48dc-8434-0f0a07c9c952=Subscription [OC_ACQUISITION] MainFunctionAruba 191 Trying to start Aruba subscription for Engine ID - {} Aruba_a37df2a6-bd9c-48dc-8434-0f0a07c9c952 INFO (EE-ManagedThreadFactory-default-Thread-1166) Aruba_a37df2a6-bd9c-48dc-8434-0f0a07c9c952=Subscription [OC_ACQUISITION] MainFunctionAruba 228 Starting WebSocket connection to Aruba ... INFO (EE-ManagedThreadFactory-default-Thread-1166) Aruba_a37df2a6-bd9c-48dc-8434-0f0a07c9c952=Subscription [OC_ACQUISITION] MainFunctionAruba 232 WebSocket session established with Aruba Centralws://<STREAMING-URL> for Monitoring data
Additional Information
If you enable the above and you are still not seeing performance data in VNA you can test using Postman.
1. Create a new websocket connection
2. The streaming URL is wss://<STREAMING-URL/streaming/api>
3. Under Headers:
authorizaton - The streaming token being used within Aruba Engine config
topic - monitoring
4. Once connected if the monitoring topic is providing streaming data it will be reflected in the output as a feed of continuous binary data:
If no data is being captured within Postman this is an Aruba configuration problem with respect to steaming data, that needs to be resolved by the vendor.
As per Aruba Support: Streaming is not supported with Foundation AP licenses and requires an Advanced license.