Skip to content

Commit befc79a

Browse files
committed
edit pass: app-articles-batch-12
1 parent 5d7a9e1 commit befc79a

File tree

3 files changed

+135
-135
lines changed

3 files changed

+135
-135
lines changed

articles/azure-monitor/app/automate-custom-reports.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.reviewer: tilee
88

99
# Automate custom reports with Application Insights data
1010

11-
Periodical reports help keep a team informed on how their business-critical services are doing. Developers, DevOps/SRE teams, and their managers can be productive with automated reports reliably delivering insights without requiring everyone to sign in the portal. Such reports can also help identify gradual increases in latencies, load, or failure rates that might not trigger any alert rules.
11+
Periodical reports help keep a team informed on how their business-critical services are doing. Developers, DevOps/SRE teams, and their managers can be productive with automated reports that reliably deliver insights without requiring everyone to sign in to the portal. Such reports can also help identify gradual increases in latencies, load, or failure rates that might not trigger any alert rules.
1212

1313
Each enterprise has its unique reporting needs, such as:
1414

@@ -28,7 +28,7 @@ You can [programmatically query Application Insights](https://dev.applicationins
2828

2929
* [Automate reports with Power Automate](../logs/logicapp-flow-connector.md).
3030
* [Automate reports with Azure Logic Apps](automate-with-logic-apps.md).
31-
* Use the **Application Insights scheduled digest** [Azure Functions](../../azure-functions/functions-get-started.md) template in the Monitoring scenario. This function uses SendGrid to deliver the email.
31+
* Use the **Application Insights scheduled digest** [Azure Functions](../../azure-functions/functions-get-started.md) template in the **Monitoring** scenario. This function uses SendGrid to deliver the email.
3232

3333
![Screenshot that shows an Azure Functions template.](./media/automate-custom-reports/azure-function-template.png)
3434

@@ -67,9 +67,9 @@ availabilityResults
6767

6868
1. Create an Azure Functions app. Application Insights **On** is required only if you want to monitor your new Azure Functions app with Application Insights.
6969

70-
See the Azure Functions documentation to learn how to [create a function app](../../azure-functions/functions-get-started.md)
70+
See the Azure Functions documentation to learn how to [create a function app](../../azure-functions/functions-get-started.md).
7171

72-
1. After your new Azure Functions app has completed deployment, select **Go to resource**.
72+
1. After your new Azure Functions app has finished deployment, select **Go to resource**.
7373

7474
1. Select **New function**.
7575

@@ -82,15 +82,15 @@ availabilityResults
8282
8383
![Screenshot that shows New Function Application Insights Template.](./media/automate-custom-reports/function-app-04.png)
8484

85-
1. Enter an appropriate recipient e-mail address for your report and select **Create**.
85+
1. Enter an appropriate recipient email address for your report and select **Create**.
8686

8787
![Screenshot that shows Function Settings.](./media/automate-custom-reports/scheduled-digest.png)
8888

8989
1. Select **Function Apps** > **Platform features** > **Configuration**.
9090

9191
![Screenshot that shows Azure Function Application settings.](./media/automate-custom-reports/config.png)
9292

93-
1. Create three new application settings with appropriate corresponding values ``AI_APP_ID``, ``AI_APP_KEY``, and ``SendGridAPI``. Select **Save**.
93+
1. Create three new application settings with the appropriate corresponding values ``AI_APP_ID``, ``AI_APP_KEY``, and ``SendGridAPI``. Select **Save**.
9494

9595
![Screenshot that shows Function integration interface.](./media/automate-custom-reports/app-settings.png)
9696

@@ -107,7 +107,7 @@ availabilityResults
107107

108108
![Screenshot that shows Outputs.](./media/automate-custom-reports/integrate.png)
109109

110-
1. Under the **SendGridAPI Key App Setting**, select your newly created app setting for **SendGridAPI**.
110+
1. Under the **SendGridAPI Key App Setting**, select your newly created app setting **SendGridAPI**.
111111

112112
![Screenshot that shows SendGridAPI.](./media/automate-custom-reports/sendgrid-output.png)
113113

@@ -135,7 +135,7 @@ These steps only apply if you don't already have a SendGrid account configured.
135135

136136
![Screenshot that shows API Keys under Settings.](./media/automate-custom-reports/function-app-15.png)
137137

138-
1. To create an API key, choose **Create & View**. Review SendGrid's documentation on restricted access to determine what level of permissions is appropriate for your API key. **Full Access** is selected here only as an example.
138+
1. To create an API key, select **Create & View**. Review SendGrid's documentation on restricted access to determine what level of permissions is appropriate for your API key. **Full Access** is selected here only as an example.
139139

140140
![Screenshot that shows Full Access.](./media/automate-custom-reports/function-app-16.png)
141141

0 commit comments

Comments
 (0)