Skip to content

Commit ea8b8eb

Browse files
committed
initial commit
1 parent 2005692 commit ea8b8eb

File tree

1 file changed

+73
-4
lines changed

1 file changed

+73
-4
lines changed

docs/integrations/microsoft-azure/azure-app-service-plan.md

Lines changed: 73 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ import useBaseUrl from '@docusaurus/useBaseUrl';
1414

1515
For Azure App Service Plan, you can collect the following metrics:
1616

17-
* **Platform Metrics for Azure App Service Plan**. These metrics are available in [Microsoft.Web/serverfarms](https://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-web-serverfarms-metrics) namespace. For more information on supported metrics, refer to the [Azure documentation](https://learn.microsoft.com/en-us/azure/app-service/web-sites-monitor#understand-metrics). App Service plan metrics are available only for plans in Basic, Standard, and Premium tiers.
17+
- **Activity logs**, provides insight into any subscription-level or management group level events that have occurred in the Azure. To learn more, refer to [Azure documentation](https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/activity-log-schema).
18+
19+
- **Platform Metrics for Azure App Service Plan**. These metrics are available in [Microsoft.Web/serverfarms](https://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-web-serverfarms-metrics) namespace. For more information on supported metrics, refer to the [Azure documentation](https://learn.microsoft.com/en-us/azure/app-service/web-sites-monitor#understand-metrics). App Service plan metrics are available only for plans in Basic, Standard, and Premium tiers.
1820

1921
## Setup
2022

@@ -38,8 +40,75 @@ In this section, you will configure a pipeline for shipping metrics from Azure M
3840
1. Select `AllMetrics`.
3941
1. Use the Event hub namespace created by the ARM template in Step 2 above. You can create a new Event hub or use the one created by ARM template. You can use the default policy `RootManageSharedAccessKey` as the policy name.
4042

41-
## Troubleshooting
43+
### Configure logs collection
44+
45+
#### Activity logs (optional)
46+
47+
To collect activity logs, follow the instructions [here](/docs/integrations/microsoft-azure/audit). If you are already collecting activity logs for a subscription, do not perform this step.
48+
49+
## Installing the Azure App Service Plan app
50+
51+
This section provides instructions on how to install the Azure App Service Plan app, and shows examples of each of the preconfigured dashboards you can use to analyze your data.
52+
53+
import AppInstall2 from '../../reuse/apps/app-install-v2.md';
54+
55+
<AppInstall2/>
56+
57+
## Viewing Azure App Service Plan dashboards
58+
59+
import ViewDashboards from '../../reuse/apps/view-dashboards.md';
60+
61+
<ViewDashboards/>
62+
63+
### Overview
64+
65+
The **Azure AppService - Overview** dashboard provides comprehensive information of all the service health incidents or resource health events associated with Azure AppService in your azure account.
66+
67+
Use this dashboard to:
68+
* View recent resource and service health incidents.
69+
* View distribution of service and resource health by incident type.
70+
71+
<img src={useBaseUrl('https://sumologic-app-data-v2.s3.amazonaws.com/dashboards/Azure-AppService/Azure-AppService-Overview.png')} alt="Azure AppService Overview dashboard" style={{border: '1px solid gray'}} width="800" />
72+
73+
### Network
74+
75+
The **Azure AppService - Network** dashboard offers comprehensive insights into the network performance and traffic for your Azure AppService.
76+
77+
Use this dashboard to:
78+
* Analyze network traffic patterns and performance metrics.
79+
* Identify potential network issues affecting your applications.
80+
81+
<img src={useBaseUrl('https://sumologic-app-data-v2.s3.amazonaws.com/dashboards/Azure-AppService/Azure-AppService-Network.png')} alt="Azure AppService Network dashboard" style={{border: '1px solid gray'}} width="800" />
82+
83+
### Resource Utilisation
84+
85+
The **Azure AppService - Resource Utilisation** dashboard provides a comprehensive view of the resource utilisation metrics and activities associated with your Azure AppService.
86+
87+
Use this dashboard to:
88+
* Monitor resource utilisation events and their impact on service availability.
89+
* Analyze trends in operational performance over time.
90+
91+
<img src={useBaseUrl('https://sumologic-app-data-v2.s3.amazonaws.com/dashboards/Azure-AppService/Azure-AppService-I-O-Operations.png')} alt="Azure AppService Resource Utilisation dashboard" style={{border: '1px solid gray'}} width="800" />
92+
93+
### Administrative Operations
94+
95+
The **Azure AppService - Administrative Operations** dashboard provides details on read/write/delete specific changes, different operations used, top 10 operations that caused most errors, and users performing admin operations.
96+
97+
Use this dashboard to:
98+
* Identify top users performing administrative operations.
99+
* View Top 10 operations that caused the most errors.
100+
* View recent read, write, and delete operations.
101+
102+
<img src={useBaseUrl('https://sumologic-app-data-v2.s3.amazonaws.com/dashboards/Azure-AppService/Azure-AppService-Administrative-Operations.png')} alt="Azure AppService Administrative Operations dashboard" style={{border: '1px solid gray'}} width="800" />
103+
104+
## Upgrading the Azure App Service Plan app (Optional)
105+
106+
import AppUpdate from '../../reuse/apps/app-update.md';
107+
108+
<AppUpdate/>
109+
110+
## Uninstalling the Azure App Service Plan app (Optional)
42111

43-
### HTTP Logs and Metrics Source used by Azure Functions
112+
import AppUninstall from '../../reuse/apps/app-uninstall.md';
44113

45-
To troubleshoot metrics collection, follow the instructions in [Collect Metrics from Azure Monitor > Troubleshooting metrics collection](/docs/send-data/collect-from-other-data-sources/azure-monitoring/collect-metrics-azure-monitor/#troubleshooting-metrics-collection).
114+
<AppUninstall/>

0 commit comments

Comments
 (0)