Skip to content

Commit 675f528

Browse files
SUMO-259572 | Apoorv | Add. Azure Functions monitors and dashboard changes
1 parent 35f5706 commit 675f528

File tree

1 file changed

+30
-1
lines changed

1 file changed

+30
-1
lines changed

docs/integrations/microsoft-azure/azure-functions.md

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ Use this dashboard to:
220220

221221
### Administrative Operations
222222

223-
The **Azure SQL - Administrative Operations** dashboard provides details on read/write/delete specific changes, different operations used, the top 10 operations that caused the most errors, and users performing admin operations.
223+
The **Azure Functions - Administrative Operations** dashboard provides details on read/write/delete specific changes, different operations used, the top 10 operations that caused the most errors, and users performing admin operations.
224224

225225
Use this dashboard to:
226226
* Identify top users performing administrative operations.
@@ -229,6 +229,35 @@ Use this dashboard to:
229229

230230
<img src={useBaseUrl('https://sumologic-app-data-v2.s3.amazonaws.com/dashboards/Azure-Functions/Azure-Functions-Administrative-Operations.png')} alt="Azure Functions Administrative Operations dashboard" style={{border: '1px solid gray'}} width="800" />
231231

232+
### Instances
233+
234+
The **Azure Functions - Instances** dashboard provides information of all effect action details performed based on Azure Functions Instances.
235+
236+
Use this dashboard to:
237+
* View recent resource usage and performance based on Instances.
238+
* View distribution and service usage of resources by Instance.
239+
240+
<img src={useBaseUrl('https://sumologic-app-data-v2.s3.amazonaws.com/dashboards/Azure-Functions/Azure-Functions-Instance.png')} alt="Azure Functions Instances dashboard" style={{border: '1px solid gray'}} width="800" />
241+
242+
243+
## Create monitors for Azure Functions app
244+
245+
import CreateMonitors from '../../reuse/apps/create-monitors.md';
246+
247+
<CreateMonitors/>
248+
249+
### Azure Functions alerts
250+
These alerts are metric based and will work for all Functions.
251+
252+
| Alert Name | Description | Alert Condition | Recover Condition |
253+
|:------------------------------------------|:-------------------------------------------------------------------------------------------|:----------------|:------------------|
254+
| `Azure Functions - Average Response Time` | This alert gets triggered when there is high response time detected in any Azure Function. | Count < 1 | Count >= 1 |
255+
| `Azure Functions - Delete function app` | This alert gets triggered when a function app is deleted. | Count >= 1 | Count < 1 |
256+
| `Azure Functions - Health Check Status` | This alert gets triggered when there is Health Check Status average drops less than 100. | Count < 100 | Count >= 100 |
257+
| `Azure Functions - Http 4xx Error` | This alert gets triggered when HTTP 4xx errors are high in the Azure Functions. | Count > 25 | Count =< 25 |
258+
| `Azure Functions - Https Server Error` | This alert gets triggered when HTTP 5xx errors are high in the Azure Functions. | Count > 25 | Count =< 25 |
259+
260+
232261
## Upgrade/Downgrade the Azure Functions app (Optional)
233262

234263
import AppUpdate from '../../reuse/apps/app-update.md';

0 commit comments

Comments
 (0)