Streaming API
Streaming API Application Programming Interface. Refers to a set of functions, procedures, protocols, and tools that enable users to build application software. allows customers to subscribe to a select set of services instead of polling the NB API Northbound Application Programming Interface. A northbound interface is an application programming interface (API) or protocol that allows a lower-level network component to communicate with a higher-level or more central component. to get an aggregated state or statistics of the events. For example, with Streaming API, the customers can get notifications about the following types of events:
- The UP and DOWN status of the devices
- Change in location of stations
For a complete list of supported services, with Streaming API, users can write applications based on the aggregated context.
- Streaming API service in Aruba Central requires an Advanced License for all the managed devices. For more information about streaming API in the Aruba Central licensing model, see Aruba Central Licensing Guide.
-
MSP Managed Service Provider. The Managed Service Provider (MSP) mode is a multi-tenant operational mode that Aruba Central accounts can be converted into, provided these accounts have subscribed to the Aruba Central app. level does not support Streaming API services.
- For users with limited group scope, the menu will appear in the left menu when you click the keywords like Groups or Sites in the context selector.
Supported Services
Streaming API supports the following services:
- Audit—The Audit messages are sent to notify events like device connectivity, configuration status, and firmware status.
- AppRF—AppRF stream is the flow of all the client sessions. For each connected device (IAP/BGW), It lists the client's web session information of the past 14/15 minutes (Ip, Rx/Tx, Timestamp, etc).
- Monitoring—The monitoring streaming event is generated for state message (on state change) and stats message (received for every 5 minutes).
- Presence —The Presence events are sent to provide details of all associated and unassociated clients detected by Instant AP devices.
- Location—A location event is generated when a client location is computed using RSSI Received Signal Strength Indicator. RSSI is a mechanism by which RF energy is measured by the circuitry on a wireless NIC (0-255). The RSSI is not standard across vendors. Each vendor determines its own RSSI scale/values. values reported by IAPs. The event message includes the following:
- Co-ordinates of the client on the Floorplan
- GeoFence notification that contains information on when a device enters or leaves a GeoFence region (only when GeoFence is enabled)
- Security—The Security streaming event is generated when the IAPs have enabled Intrusion Detection. This feed contains all the IDS Intrusion Detection System. IDS monitors a network or systems for malicious activity or policy violations and reports its findings to the management system deployed in the network. detections reported by the IAPs in the network.