Azure Stream Analytics is a real-time analytics and complex event-processing engine that is designed to analyze and process high volumes of fast streaming data from multiple sources simultaneously.
Patterns and relationships can be identified in information extracted from numerous input sources including devices, sensors, clickstreams, social media feeds, and applications. These patterns can be used to trigger actions and initiate workflows such creating alerts, feeding information to a reporting tool, or storing transformed data for later use.
Also, Stream Analytics is available on Azure IoT Edge runtime, and supports the same exact language or syntax as cloud.
External reference
Setup
To set up the Azure integration and discover the Azure service, go to Azure Integration Discovery Profile and select Stream Analytic job.
Event support
- Supported
- Configurable in OpsRamp Azure Integration Discovery Profile.
Supported metrics
| OpsRamp Metric | Azure Metric | Metric Display Name | Unit | Aggregation Type | Description |
|---|---|---|---|---|---|
| azure_streamanalytics_streamingjobs_AMLCalloutFailedRequests | AMLCalloutFailedRequests | Failed Function Requests | Count | Total | Failed Function Requests |
| azure_streamanalytics_streamingjobs_AMLCalloutInputEvents | AMLCalloutInputEvents | Function Events | Count | Total | Function Events |
| azure_streamanalytics_streamingjobs_AMLCalloutRequests | AMLCalloutRequests | Function Requests | Count | Total | Function Requests |
| azure_streamanalytics_streamingjobs_ConversionErrors | ConversionErrors | Data Conversion Errors | Count | Total | Data Conversion Errors |
| azure_streamanalytics_streamingjobs_DeserializationError | DeserializationError | Input Deserialization Errors | Count | Total | Input Deserialization Errors |
| azure_streamanalytics_streamingjobs_DroppedOrAdjustedEvents | DroppedOrAdjustedEvents | Out of order Events | Count | Total | Out of order Events |
| azure_streamanalytics_streamingjobs_EarlyInputEvents | EarlyInputEvents | Early Input Events | Count | Total | Early Input Events |
| azure_streamanalytics_streamingjobs_Errors | Errors | Runtime Errors | Count | Total | Runtime Errors |
| azure_streamanalytics_streamingjobs_InputEventBytes | InputEventBytes | Input Event Bytes | Bytes | Total | Input Event Bytes |
| azure_streamanalytics_streamingjobs_InputEvents | InputEvents | Input Events | Count | Total | Input Events |
| azure_streamanalytics_streamingjobs_InputEventsSourcesBacklogged | InputEventsSourcesBacklogged | Backlogged Input Events | Count | Average | Backlogged Input Events |
| azure_streamanalytics_streamingjobs_InputEventsSourcesPerSecond | InputEventsSourcesPerSecond | Input Sources Received | Count | Total | Input Sources Received |
| azure_streamanalytics_streamingjobs_LateInputEvents | LateInputEvents | Late Input Events | Count | Total | Late Input Events |
| azure_streamanalytics_streamingjobs_OutputEvents | OutputEvents | Output Events | Count | Total | Output Events |
| azure_streamanalytics_streamingjobs_OutputWatermarkDelaySeconds | OutputWatermarkDelaySeconds | Watermark Delay | Seconds | Average | Watermark Delay |
| azure_streamanalytics_streamingjobs_ProcessCPUUsagePercentage | ProcessCPUUsagePercentage | CPU % Utilization | Percent | Average | CPU % Utilization |
| azure_streamanalytics_streamingjobs_ResourceUtilization | ResourceUtilization | SU (Memory) % Utilization | Percent | Average | SU (Memory) % Utilization |