Skip to content

Commit 15b7d79

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into rolyon-rbac-constrained-delegation-edit-conditions
2 parents 2c41a92 + 2a45ca7 commit 15b7d79

File tree

108 files changed

+2019
-413
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

108 files changed

+2019
-413
lines changed

articles/ai-services/openai/how-to/latency.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ Latency varies based on what model you're using. For an identical request, expec
5959
When you send a completion request to the Azure OpenAI endpoint, your input text is converted to tokens that are then sent to your deployed model. The model receives the input tokens and then begins generating a response. It's an iterative sequential process, one token at a time. Another way to think of it is like a for loop with `n tokens = n iterations`. For most models, generating the response is the slowest step in the process.
6060

6161
At the time of the request, the requested generation size (max_tokens parameter) is used as an initial estimate of the generation size. The compute-time for generating the full size is reserved by the model as the request is processed. Once the generation is completed, the remaining quota is released. Ways to reduce the number of tokens:
62-
- Set the `max_token` parameter on each call as small as possible.
62+
- Set the `max_tokens` parameter on each call as small as possible.
6363
- Include stop sequences to prevent generating extra content.
6464
- Generate fewer responses: The best_of & n parameters can greatly increase latency because they generate multiple outputs. For the fastest response, either don't specify these values or set them to 1.
6565

@@ -136,4 +136,4 @@ Time from the first token to the last token, divided by the number of generated
136136

137137
* **Streaming**: Enabling streaming can be useful in managing user expectations in certain situations by allowing the user to see the model response as it is being generated rather than having to wait until the last token is ready.
138138

139-
* **Content Filtering** improves safety, but it also impacts latency. Evaluate if any of your workloads would benefit from [modified content filtering policies](./content-filters.md).
139+
* **Content Filtering** improves safety, but it also impacts latency. Evaluate if any of your workloads would benefit from [modified content filtering policies](./content-filters.md).

articles/app-service/language-support-policy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ Tomcat 8.5 reached [End of Life as of March 31, 2024](https://tomcat.apache.org/
140140

141141
While the runtimes are still available on Azure App Service, Azure won't apply security updates to Tomcat 8.5 or 10.0.
142142

143-
When possible, migrate your applications to Tomcat 9.5 or Tomcat 10.1. Tomcat 9.5 and Tomcat 10.1 are available on Azure App Service. For more information, see the [official Tomcat site](https://tomcat.apache.org/whichversion.html).
143+
When possible, migrate your applications to Tomcat 9.0 or Tomcat 10.1. Tomcat 9.0 and Tomcat 10.1 are available on Azure App Service. For more information, see the [official Tomcat site](https://tomcat.apache.org/whichversion.html).
144144

145145
Community support for Java 7 ended on July 29, 2022 and [Java 7 was retired from App Service](https://azure.microsoft.com/updates/transition-to-java-11-or-8-by-29-july-2022/). If you have a web app running on Java 7, upgrade to Java 8 or 11 immediately.
146146

articles/app-service/reference-app-settings.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ The following environment variables are related to the app environment in genera
3333
| `WEBSITE_NPM_DEFAULT_VERSION` | Default npm version the app is using. ||
3434
| `WEBSOCKET_CONCURRENT_REQUEST_LIMIT` | Read-only. Limit for websocket's concurrent requests. For **Standard** tier and above, the value is `-1`, but there's still a per VM limit based on your VM size (see [Cross VM Numerical Limits](https://github.com/projectkudu/kudu/wiki/Azure-Web-App-sandbox#cross-vm-numerical-limits)). ||
3535
| `WEBSITE_PRIVATE_EXTENSIONS` | Set to `0` to disable the use of private site extensions. ||
36-
| `WEBSITE_TIME_ZONE` | By default, the time zone for the app is always UTC. You can change it to any of the valid values that are listed in [TimeZone](/previous-versions/windows/it-pro/windows-vista/cc749073(v=ws.10)). If the specified value isn't recognized, UTC is used. | `Atlantic Standard Time` |
36+
| `WEBSITE_TIME_ZONE` | By default, the time zone for the app is always UTC. You can change it to any of the valid values that are listed in [Default Time Zones](/windows-hardware/manufacture/desktop/default-time-zones). If the specified value isn't recognized, UTC is used. | `Atlantic Standard Time` |
3737
| `WEBSITE_ADD_SITENAME_BINDINGS_IN_APPHOST_CONFIG` | After slot swaps, the app may experience unexpected restarts. This is because after a swap, the hostname binding configuration goes out of sync, which by itself doesn't cause restarts. However, certain underlying storage events (such as storage volume failovers) may detect these discrepancies and force all worker processes to restart. To minimize these types of restarts, set the app setting value to `1`on all slots (default is`0`). However, don't set this value if you're running a Windows Communication Foundation (WCF) application. For more information, see [Troubleshoot swaps](deploy-staging-slots.md#troubleshoot-swaps)||
3838
| `WEBSITE_PROACTIVE_AUTOHEAL_ENABLED` | By default, a VM instance is proactively "autohealed" when it's using more than 90% of allocated memory for more than 30 seconds, or when 80% of the total requests in the last two minutes take longer than 200 seconds. If a VM instance has triggered one of these rules, the recovery process is an overlapping restart of the instance. Set to `false` to disable this recovery behavior. The default is `true`. For more information, see [Proactive Auto Heal](https://azure.github.io/AppService/2017/08/17/Introducing-Proactive-Auto-Heal.html). ||
3939
| `WEBSITE_PROACTIVE_CRASHMONITORING_ENABLED` | Whenever the w3wp.exe process on a VM instance of your app crashes due to an unhandled exception for more than three times in 24 hours, a debugger process is attached to the main worker process on that instance, and collects a memory dump when the worker process crashes again. This memory dump is then analyzed and the call stack of the thread that caused the crash is logged in your App Service’s logs. Set to `false` to disable this automatic monitoring behavior. The default is `true`. For more information, see [Proactive Crash Monitoring](https://azure.github.io/AppService/2021/03/01/Proactive-Crash-Monitoring-in-Azure-App-Service.html). ||

articles/azure-maps/power-bi-visual-add-tile-layer.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ There are three different tile service naming conventions supported by the Azure
4040

4141
* **X, Y, Zoom notation** - X is the column, Y is the row position of the tile in the tile grid, and the Zoom notation a value based on the zoom level.
4242
* **Quadkey notation** - Combines x, y, and zoom information into a single string value. This string value becomes a unique identifier for a single tile.
43-
* **Bounding Box** - Specify an image in the Bounding box coordinates format: `{west},{south},{east},{north}`. This format is commonly used by [Web Mapping Services (WMS)].
43+
* **Bounding Box** - Specify an image in the Bounding box coordinates format: `{west},{south},{east},{north}`.
4444

4545
The tile URL an https URL to a tile URL template that uses the following
4646
parameters:
@@ -54,7 +54,7 @@ parameters:
5454
As an example, here's a formatted tile URL for the [weather radar tile service] in Azure Maps.
5555

5656
```html
57-
`https://atlas.microsoft.com/map/tile?zoom={z}&x={x}&y={y}&tilesetId=microsoft.weather.radar.main&api-version=2.0&subscription-key={Your-Azure-Maps-Subscription-key}`
57+
https://atlas.microsoft.com/map/tile?zoom={z}&x={x}&y={y}&tilesetId=microsoft.weather.radar.main&api-version=2.0&subscription-key={Your-Azure-Maps-Subscription-key}
5858
```
5959

6060
For more information on Azure Maps tiling system, see [Zoom levels and tile grid].
@@ -66,7 +66,6 @@ Add more context to the map:
6666
> [!div class="nextstepaction"]
6767
> [Show real-time traffic]
6868
69-
[Web Mapping Services (WMS)]: https://www.opengeospatial.org/standards/wms
7069
[Show real-time traffic]: power-bi-visual-show-real-time-traffic.md
7170
[Zoom levels and tile grid]: zoom-levels-and-tile-grid.md
7271
[weather radar tile service]: /rest/api/maps/render/get-map-tile

articles/azure-monitor/agents/resource-manager-agent.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1068,9 +1068,6 @@ resource managedIdentity 'Microsoft.Compute/virtualMachines/extensions@2021-11-0
10681068
},
10691069
"workspaceResourceId": {
10701070
"value": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourcegroups/my-resource-group/providers/microsoft.operationalinsights/workspaces/my-workspace"
1071-
},
1072-
"workspaceKey": {
1073-
"value": "Npl#3y4SmqG4R30ukKo3oxfixZ5axv1xocXgKR17kgVdtacU4cEf+SNr2TdHGVKTsZHZv3R8QKRXfh+ToVR9dA-="
10741071
}
10751072
}
10761073
}
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
---
2+
title: Investigate an incident with Azure Monitor Investigator
3+
description: Learn how to use the Azure Monitor investigator to use AIOps to investigate an incident using AI.
4+
ms.author: abbyweisberg
5+
author: MSFT
6+
ms.topic: how-to
7+
ms.date: 04/09/2024
8+
ms.reviewer: yalavi
9+
10+
# Customer intent: As a Site Reliability Engineer (SRE), developer, or IT operations engineer, I want to know how to use AI to explain why an alert was fired and tell me what my next steps should be to resolve the issue.
11+
---
12+
13+
# Use AIOps to investigate incidents Azure Monitor Investigator
14+
15+
This article describes how to use Azure Monitor Investigator to trigger an investigation to identify resource issues, or to explain why an alert was fired, and provide next steps to resolve the issue.
16+
17+
## Investigate an alert
18+
19+
1. From the home page in the [Azure portal](https://portal.azure.com/), select **Monitor** > **Alerts**.
20+
1. From the **Alerts** page, select the alert that you want to investigate.
21+
1. In the alert details pane, select **Investigate** on the top right.
22+
23+
:::image type="content" source="./media/investigate-alert-instance/investigate-button.png" alt-text="Screenshot of the investigate button from the alert details page.":::
24+
25+
1. Alternatively, you can select **Investigate** from the email notification about an alert.
26+
1. The investigation starts to run.
27+
28+
:::image type="content" source="./media/investigate-alert-instance/investigator-running.png" alt-text="Screenshot of the investigator in the middle of running.":::
29+
30+
1. When the investigation is complete, a summary of the incident is displayed with recommendations for how to mitigate the issue.
31+
32+
:::image type="content" source="./media/investigate-alert-instance/investigator-response.png" alt-text="Screenshot of the investigator response with recommendations.":::
33+
34+
35+
## Ask Copilot to trigger an investigation
36+
37+
1. From the home page in the [Azure portal](https://portal.azure.com/), select **Copilot**.
38+
1. In **Copilot**, ask about resource issues to get more insight into the issue. Here are some examples of questions you can ask:
39+
- "Is there any anomaly in my edge resource?"
40+
- "Run anomaly detection for the last two days."
41+
- "Any anomaly on my AKS resource?"
42+
- "Had an alert in my HCI at 8 am this morning, run an anomaly investigation for me"
43+
- "Run anomaly detection at 2023-10-27T20:48:53Z."
44+
- "Run anomaly detection at 10/27/2023, 8:48:53 PM"
45+
46+
1. Copilot runs an investigation and respond with the results.
47+
48+
49+
## Next steps
50+
51+
Learn about [Responsible AI for Azure Monitor Investigator](responsible-ai-faq.md).
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
---
2+
title: Azure Monitor Investigator overview
3+
description: Learn about Microsoft Azure Monitor Investigator and how it can help troubleshoot incidents in Azure resources using AI.
4+
ms.date: 04/09/2024
5+
ms.topic: overview
6+
ms.service: azure-monitor
7+
ms.author: abbyweisberg
8+
author: AbbyMSFT
9+
ms.reviewer: yalavi
10+
11+
#customer intent: To learn about Azure Monitor Investigator and how it can help me troubleshoot incidents in Azure resources.
12+
---
13+
14+
# What is Azure Monitor Investigator (preview)?
15+
16+
Azure Monitor Investigator (preview) is an AIOps solution designed to improve the way Site Reliability Engineers (SREs) and developers approach incidents. Investigator simplifies the process of incident troubleshooting, enabling faster resolution of issues with your Azure resources and the workloads running on them. Azure Monitor Investigator uses Azure monitor data to scan for anomalies across all your Azure resources, so that you don't have to rely on manual investigation methods like sifting through static dashboards or executing predefined queries. Based on the metrics, such as specific clusters, regions, error codes, or operations dimensions and labels, Azure Monitor investigator provides SREs and developers with actionable insights and concrete leads for further investigation.
17+
18+
These are the ways you can trigger an investigation:
19+
20+
- When an Azure Monitor alert is triggered, you can start an investigation with a single click from the alert instance.
21+
- You can start an investigation from the notification that you receive when an alert is triggered, for all action types other than phone or SMS.
22+
- Using Azure Copilot, you can ask about resource issues, and trigger an investigation.
23+
24+
The system presents a summary of the issue and outlines what we know, a possible explanation, and what can be done next.
25+
26+
## Automate analysis with Azure Monitor Investigator (preview)
27+
Azure Monitor Investigator (preview) automates analysis to simplify the identification of anomalies across Azure resources and provides recommended next steps with the following capabilities:
28+
29+
### Metric analysis
30+
- • Scans the Azure resources in the investigation target and scope for anomalies in platform metrics and custom metrics.
31+
- Assigns scores to metrics that show a correlation with the incident start time.
32+
- Generates explanations for the incident by conducting sub-pattern analysis to explain anomalies based on metric dimensions or labels that generate the most impact.
33+
- Groups and ranks explanations to present the most likely causes.
34+
35+
### Actionable insights
36+
- Provides an issue summary with insights into what happened, the potential causes, and how to further investigate the issue.
37+
38+
### Configurable scope
39+
Azure Monitor Investigator makes suggestions for which resources to analyze based on the scope of the investigation. The default scope of an investigation includes all metrics of the target resource. You can change the scope to include up to 5 resources.
40+
41+
## Join the preview
42+
To enable access to Azure Monitor Investigator for your organization, and to take part in shaping its development, there's a one-time setup process per subscription.
43+
44+
In line with our commitment to responsible AI, we're currently limiting access to Azure Monitor Investigator (preview). Access to Azure Monitor Investigator (Preview) requires a registration process and is currently only available to a select group of enterprise customers and partners. Customers interested in using Azure Monitor Investigator (Preview) must [complete a registration form to request access](https://forms.office.com/r/hW2QJhXE2N).
45+
46+
Granting access to Azure Monitor Investigator (preview) is at the discretion of Microsoft, based on eligibility criteria and a vetting process. Customers must acknowledge that they have read and understand the terms of service specific to Azure Monitor Investigator (Preview) within Azure.
47+
48+
Azure Monitor Investigator (preview) is available under the terms governing the subscription to Microsoft Azure. Customers should review these terms thoroughly as they have important information and conditions that govern the use of Azure Monitor Investigator (Preview).
49+
50+
If you have any questions about gaining access, consult with your Azure administrator.
51+
52+
Some features and functionalities may be considerably enhanced, changed, or added as the tool evolves based on user feedback and continued development.
53+
54+
## Related content
55+
56+
- Learn how to [use Azure Monitor Investigator for AIOps](investigate-alert-instance.md).
57+
- Review our [Responsible AI FAQ for Microsoft Azure Investigator](responsible-ai-faq.md).
60.1 KB
Loading
373 KB
Loading
66.2 KB
Loading

0 commit comments

Comments
 (0)