Azure Logic Apps Sensor
Azure Logic Apps sensor allows you to monitor the performance and behavior of the Microsoft Cloud technology called Azure Logic Apps. Azure Logic Apps is a service in Microsoft Cloud that allows you to schedule, automate, and orchestrate tasks, business processes, and workflows when you need to integrate apps, data, systems, and services across enterprises or organizations.
The sensor allows monitoring of Azure Logic Apps usage in terms of performance and resources used. Thanks to this sensor, you'll be able to ensure the optimal performance of Logic Apps workflows and troubleshoot problems if they occur.
Requirements
This sensor requires credentials for Azure subscription (Application (Client) ID, Tenant ID, and Client Secret Value).
Alerts
- Alert on Any Action Failed - Alert on number of failed workflow actions > 0
- Alert on % Runs Failed - Percentage of failed workflow runs > 5%
- Alert on Any Run Failed - Number of failed runs > 0
- Alert on Any Trigger Failed - Number of failed triggers > 0
Performance Metrics
- Action\Avg. Action Latency [sec] - Average latency of completed workflow actions
- Action\Actions Completed - Number of completed workflow actions
- Action\Actions Failed - Number of failed workflow actions
- Action\Actions Skipped - Number of skipped workflow actions
- Action\Actions Started - Number of started workflow actions
- Action\Actions Succeeded - Number of succeeded workflow actions
- Action\Avg. Action Success Latency [sec] - Average latency of succeeded workflow actions in seconds
- Action\Throttled events - Number of workflow action throttled events
- Billing\Billable Action Executions - Number of workflow action executions getting billed
- Billing\Billable Trigger Executions - Number of workflow trigger executions getting billed
- Billing\Billable Native Operation Executions - Number of native operation executions getting billed
- Billing\Billable Standard Connector Usage - Number of standard connector executions getting billed
- Billing\Billable Storage Consumption Usage - Number of storage consumption executions getting billed.
- Billing\Billable Executions - Number of workflow executions getting billed
- Run\% Runs Failed - Percentage of failed workflow runs
- Run\Avg. Run Latency [sec] - Average time in seconds between when a run starts an when it ends
- Run\Runs Cancelled - Number of canceled runs
- Run\Runs Completed [bytes] - Number of completed runs in bytes
- Run\Runs Failed - Number of failed runs
- Run\Runs Started [bytes] - Number of runs started in that minute in bytes
- Run\Runs Succeeded - Number of successfully completed runs
- Run\Run Start Throttled Events - Number of workflow run start throttled events
- Run\Avg. Run Success Latency [sec] - Average time in seconds between start and end for the successful runs
- Run\Run Throttled Events - Number of throttled events for workflow action or trigger
- Trigger\Avg. Trigger Fire Latency [sec] - Average latency in seconds of fired workflow triggers
- Trigger\Avg. Trigger Latency [sec] - Average latency in seconds of completed workflow triggers
- Trigger\Triggers Completed - Number of completed triggers
- Trigger\Triggers Failed - Number of failed triggers
- Trigger\Triggers Fired - Number of fired triggers
- Trigger\Triggers Skipped - Number of skipped triggers
- Trigger\Triggers Started - Number of started triggers
- Trigger\Triggers Succeeded - Number of successful triggers
- Trigger\Avg. Trigger Success Latency [sec] - Average latency in second of succeeded workflow triggers
- Trigger\Trigger Throttled Events - Number of throttled events for trigger
Reports (Data Collectors)
By default, the sensor adds a report containing Action\Actions Completed, Action\Actions Failed, Action\Actions Succeeded, Run\Runs Completed [bytes], Run\Runs Started [bytes], Trigger\Triggers Completed, Trigger\Triggers Failed, Trigger\Triggers Started and Run\% Runs Failed charts. These metrics will be collected and available as a report or through Performance Trend Viewer.