You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/ai-services/openai/how-to/quota.md
+4-1Lines changed: 4 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ author: mrbullwinkle
7
7
manager: nitinme
8
8
ms.service: azure-ai-openai
9
9
ms.topic: how-to
10
-
ms.date: 05/31/2024
10
+
ms.date: 06/18/2024
11
11
ms.author: mbullwin
12
12
---
13
13
@@ -91,6 +91,9 @@ As each request is received, Azure OpenAI computes an estimated max processed-to
91
91
92
92
As requests come into the deployment endpoint, the estimated max-processed-token count is added to a running token count of all requests that is reset each minute. If at any time during that minute, the TPM rate limit value is reached, then further requests will receive a 429 response code until the counter resets.
93
93
94
+
> [!IMPORTANT]
95
+
> The token count used in the rate limit calculation is an estimate based in part on the character count of the API request. The rate limit token estimate is not the same as the token calculation that is used for billing/determining that a request is below a model's input token limit. Due to the approximate nature of the rate limit token calculation, it is expected behavior that a rate limit can be triggered prior to what might be expected in comparison to an exact token count measurement for each request.
96
+
94
97
RPM rate limits are based on the number of requests received over time. The rate limit expects that requests be evenly distributed over a one-minute period. If this average flow isn't maintained, then requests may receive a 429 response even though the limit isn't met when measured over the course of a minute. To implement this behavior, Azure OpenAI Service evaluates the rate of incoming requests over a small period of time, typically 1 or 10 seconds. If the number of requests received during that time exceeds what would be expected at the set RPM limit, then new requests will receive a 429 response code until the next evaluation period. For example, if Azure OpenAI is monitoring request rate on 1-second intervals, then rate limiting will occur for a 600-RPM deployment if more than 10 requests are received during each 1-second period (600 requests per minute = 10 requests per second).
Copy file name to clipboardExpand all lines: articles/governance/includes/resource-graph/preview/change-analysis.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,8 +3,8 @@ ms.service: resource-graph
3
3
author: iancarter-msft
4
4
ms.author: iancarter
5
5
ms.topic: include
6
-
ms.date: 03/12/2024
6
+
ms.date: 06/14/2024
7
7
---
8
8
9
9
> [!IMPORTANT]
10
-
> The Change Analysis experience in the Azure portal is in preview and migrating from Azure Monitor to Azure Resource Graph. Previews are partially covered by customer support on a best-effort basis. As such, these features aren't meant for production use.
10
+
> The Change Analysis experience in the Azure portal is in preview and migrating from Azure Monitor to Azure Resource Graph. Previews are partially covered by customer support on a best-effort basis. As such, these features aren't meant for production use.
description: Learn to use the Resource Graph Change Analysis tool to explore and analyze changes in your resources.
2
+
title: Analyze changes to your Azure resources with Change Analysis
3
+
description: Learn to use the Azure Resource Graph Change Analysis tool to explore and analyze changes in your resources.
4
4
author: iancarter-msft
5
5
ms.author: iancarter
6
-
ms.date: 03/19/2024
6
+
ms.date: 06/14/2024
7
7
ms.topic: conceptual
8
8
---
9
9
10
10
# Analyze changes to your Azure resources
11
11
12
12
Resources change through the course of daily use, reconfiguration, and even redeployment. While most change is by design, sometimes it can break your application. With the power of Azure Resource Graph, you can find when a resource changed due to a [control plane operation](../../../azure-resource-manager/management/control-plane-and-data-plane.md) sent to the Azure Resource Manager URL.
13
13
14
-
Change Analysis goes beyond standard monitoring solutions, alerting you to live site issues, outages, or component failures and explaining the causes behind them.
14
+
Change Analysis goes beyond standard monitoring solutions, alerting you to live site issues, outages, or component failures and explaining the causes behind them.
15
15
16
16
## Change Analysis in the portal (preview)
17
17
18
-
Change Analysis experiences across the Azure portal are powered using the Azure Resource Graph [`Microsoft.ResourceGraph/resources` API](/rest/api/azureresourcegraph/resourcegraph/resources/resources). You can query this API for changes made to many of the Azure resources you interact with, including App Services (`Microsoft.Web/sites`) or Virtual Machines (`Microsoft.Compute/virtualMachines`).
18
+
Change Analysis experiences across the Azure portal are powered using the Azure Resource Graph [`Microsoft.ResourceGraph/resources` API](/rest/api/azureresourcegraph/resourcegraph/resources/resources). You can query this API for changes made to many of the Azure resources you interact with, including App Services (`Microsoft.Web/sites`) or Virtual Machines (`Microsoft.Compute/virtualMachines`).
19
19
20
20
The Azure Resource Graph Change Analysis portal experience provides:
21
-
22
-
- An onboarding-free experience, giving all subscriptions and resources access to change history
23
-
- Tenant-wide querying, rather than select subscriptions
24
-
- Change history summaries aggregated into cards at the top of the new Resource Graph Change Analysis blade
25
-
- More extensive filtering capabilities
26
-
- Improved accuracy and relevance of "changed by" change information, using [Change Actor functionality](https://techcommunity.microsoft.com/t5/azure-governance-and-management/announcing-the-public-preview-of-change-actor/ba-p/4076626)
21
+
22
+
- An onboarding-free experience, giving all subscriptions and resources access to change history.
23
+
- Tenant-wide querying, rather than select subscriptions.
24
+
- Change history summaries aggregated into cards at the top of the new Resource Graph Change Analysis.
25
+
- More extensive filtering capabilities.
26
+
- Improved accuracy and relevance of _changed by_information, using _Change Actor_ functionality.
27
27
28
28
[Learn how to view the new Change Analysis experience in the portal.](./view-resource-changes.md)
29
29
30
30
## Supported resource types
31
31
32
32
Change Analysis supports changes to resource types from the following Resource Graph tables:
You can compose and join tables to project change data any way you want.
38
38
@@ -42,45 +42,42 @@ Changes are queryable for 14 days. For longer retention, you can [integrate your
42
42
43
43
## Cost
44
44
45
-
You can use Azure Resource Graph Change Analysis at no extra cost.
45
+
You can use Azure Resource Graph Change Analysis at no extra cost.
46
46
47
47
## Change Analysis in Azure Resource Graph vs. Azure Monitor
48
48
49
-
The Change Analysis experience is in the process of moving from [Azure Monitor](../../../azure-monitor/change/change-analysis.md) to Azure Resource Graph. During this transition, you may see two options for Change Analysis when you search for it in the Azure portal:
49
+
The Change Analysis experience is in the process of moving from [Azure Monitor](../../../azure-monitor/change/change-analysis.md) to Azure Resource Graph. During this transition, you might see two options for Change Analysis when you search for it in the Azure portal:
50
50
51
51
:::image type="content" source="./media/transitional-overview/change-analysis-portal-search.png" alt-text="Screenshot of the search results for Change Analysis in the Azure portal.":::
52
52
53
53
### 1. Azure Resource Graph Change Analysis
54
54
55
-
Azure Resource Graph Change Analysis ingests data into Resource Graph for queryability and powering the portal experience. Change Analysis data can be accessed using:
55
+
Azure Resource Graph Change Analysis ingests data into Resource Graph for queries and to power the portal experience. Change Analysis data can be accessed using:
56
56
57
-
- The `POST Microsoft.ResourceGraph/resources` API _(preferred)_ for querying across tenants and subscriptions
57
+
- The `POST Microsoft.ResourceGraph/resources` API _(preferred)_ for querying across tenants and subscriptions.
58
58
- The following APIs _(under a specific scope, such as `LIST` changes and snapshots for a specific virtual machine):_
59
59
-`GET/LIST Microsoft.Resources/Changes`
60
-
-`GET/LIST Microsoft.Resources/Snapshots`
60
+
-`GET/LIST Microsoft.Resources/Snapshots`
61
61
62
-
When a resource is created, updated, or deleted via the Azure Resource Manager control plane, Resource Graph uses its [Change Actor functionality](https://techcommunity.microsoft.com/t5/azure-governance-and-management/announcing-the-public-preview-of-change-actor/ba-p/4076626) to identify:
63
-
- Who initiated a change in your resource
64
-
- With which client the change was made
65
-
- What [operation](../../../role-based-access-control/resource-provider-operations.md) was called
62
+
When a resource is created, updated, or deleted via the Azure Resource Manager control plane, Resource Graph uses its [Change Actor functionality](./get-resource-changes.md) to identify the changes.
66
63
67
64
> [!NOTE]
68
65
> Currently, Azure Resource Graph doesn't:
69
66
>
70
-
> - Observe changes made to a resource's data plane API, such as writing data to a table in a storage account.
67
+
> - Observe changes made to a resource's data plane API, such as writing data to a table in a storage account.
71
68
> - Support file and configuration changes over App Service.
72
69
73
70
### 2. Azure Monitor Change Analysis
74
71
75
-
In Azure Monitor, Change Analysis required you to query a resource provider, called `Microsoft.ChangeAnalysis`, which provided a simple API that abstracted resource change data from the Azure Resource Graph.
72
+
In Azure Monitor, Change Analysis required you to query a resource provider, called `Microsoft.ChangeAnalysis`, which provided a simple API that abstracted resource change data from the Azure Resource Graph.
76
73
77
74
While this service successfully helped thousands of Azure customers, the `Microsoft.ChangeAnalysis` resource provider has insurmountable limitations that prevent it from servicing the needs and scale of all Azure customers across all public and sovereign clouds.
78
75
79
-
## Send feedback for more data
76
+
## Send feedback for more data
80
77
81
78
Submit feedback via [the Change Analysis (Preview) experience](./view-resource-changes.md) in the Azure portal.
Change Analysis provides data for various management and troubleshooting scenarios, helping you understand which changes to your application caused which breaking issues. In addition to [querying Resource Graph for resource changes](./get-resource-changes.md), you can also view all changes to your applications via the Azure portal.
14
+
Change Analysis provides data for various management and troubleshooting scenarios, helping you understand which changes to your application caused which breaking issues. In addition to [querying Resource Graph for resource changes](./get-resource-changes.md), you can also view all changes to your applications via the Azure portal.
15
15
16
16
In this guide, you learn where to find Change Analysis in the portal and how to view, filter, and query changes.
17
17
@@ -21,27 +21,27 @@ Change Analysis automatically collects snapshots of change data for all Azure re
21
21
22
22
:::image type="content" source="./media/view-resource-changes/all-resources-menu.png" alt-text="Screenshot of finding All Resources in the portal menu.":::
23
23
24
-
Select the **Changed resources** card. In this example, all Azure resources are returned with no specific subscription selected.
24
+
Select **Changed resources**. In this example, all Azure resources are returned with no specific subscription selected.
25
25
26
-
:::image type="content" source="./media/view-resource-changes/change-analysis-card.png" alt-text="Screenshot of the All Resources page and highlighting the Changed resources card.":::
26
+
:::image type="content" source="./media/view-resource-changes/change-analysis-card.png" alt-text="Screenshot of the All Resources page and highlighting the Changed resources.":::
27
27
28
-
Review the results in the **Changed resources** blade.
28
+
Review the results in **Changed resources**.
29
29
30
-
:::image type="content" source="./media/view-resource-changes/change-history-results.png" alt-text="Screenshot of the Azure Resource Graph Change Analysis resources blade.":::
30
+
:::image type="content" source="./media/view-resource-changes/change-history-results.png" alt-text="Screenshot of the Azure Resource Graph Change Analysis resources.":::
31
31
32
32
## Filter and sort Change Analysis results
33
33
34
34
Realistically, you only want to see the change history results for the resources you work with. You can use the filters and sorting categories in the Azure portal to weed out results unnecessary to your project.
35
35
36
36
### Filter
37
37
38
-
Use any of the filters available at the top of the Change Analysis blade to narrow down the change history results to your specific needs.
38
+
Use any of the filters available at the top of **Change Analysis** to narrow down the change history results to your specific needs.
39
39
40
-
:::image type="content" source="./media/view-resource-changes/changes-filter.png" alt-text="Screenshot of the filters available on the Change Analysis blade that help narrow down the Change Analysis results.":::
40
+
:::image type="content" source="./media/view-resource-changes/changes-filter.png" alt-text="Screenshot of the filters available for Change Analysis that help narrow down the Change Analysis results.":::
41
41
42
-
You may need to reset filters set on the **All resources** blade in order to use the resource changes filters.
42
+
You might need to reset filters set on **All resources** in order to use the resource changes filters.
43
43
44
-
:::image type="content" source="./media/view-resource-changes/reset-filters.png" alt-text="Screenshot of the banner indicating that you may need to reset filters from the All Resources blade.":::
44
+
:::image type="content" source="./media/view-resource-changes/reset-filters.png" alt-text="Screenshot of the banner that indicates you might need to reset filters from All Resources.":::
45
45
46
46
| Filter | Description |
47
47
| ------ | ----------- |
@@ -59,7 +59,7 @@ You may need to reset filters set on the **All resources** blade in order to use
59
59
60
60
### Sort
61
61
62
-
In the **Change Analysis** blade, you can organize the results into groups using the **Group by...** drop-down menu.
62
+
In **Change Analysis**, you can organize the results into groups using the **Group by...** drop-down menu.
63
63
64
64
:::image type="content" source="./media/view-resource-changes/change-grouping.png" alt-text="Screenshot of the drop-down for selecting how to group Change Analysis results.":::
65
65
@@ -70,16 +70,16 @@ In the **Change Analysis** blade, you can organize the results into groups using
70
70
| Resource Group | Groups resources based on their resource group. |
71
71
| Type | Groups resources based on their Azure service type. |
72
72
| Resource | Sorts resources per their resource name. |
73
-
| Change Type | Organizes resources based on the collected change type. Values include "Create", "Update", and "Delete". |
74
-
| Client Type | Sorts by how the change is initiated and performed. Values include "CLI" and "ARM template". |
73
+
| Change Type | Organizes resources based on the collected change type. Values include _Create_, _Update_, and _Delete_. |
74
+
| Client Type | Sorts by how the change is initiated and performed. Values include _CLI_ and _ARM template_. |
75
75
| Changed By | Groups resource changes by who made the change. Values include user email ID or subscription ID. |
76
-
| Changed By Type | Groups resource changes based on the descriptor of who made the change. Values include "User", "Application". |
76
+
| Changed By Type | Groups resource changes based on the descriptor of who made the change. Values include _User_, _Application_. |
77
77
| Operation | Groups resources based on [their resource provider operations](../../../role-based-access-control/resource-provider-operations.md). |
78
78
| Correlation ID | Organizes the resource changes by [the operation's unique identifier](../../../expressroute/get-correlation-id.md). |
79
79
80
80
### Edit columns
81
81
82
-
You can add and remove columns, or change the column order in the Change Analysis results. In the **Change Analysis** blade, select **Manage view** > **Edit columns**.
82
+
You can add and remove columns, or change the column order in the Change Analysis results. In **Change Analysis** select **Manage view** > **Edit columns**.
83
83
84
84
:::image type="content" source="./media/view-resource-changes/manage-results-view.png" alt-text="Screenshot of the drop-down for selecting the option for editing columns for the results.":::
85
85
@@ -89,7 +89,7 @@ In the **Edit columns** pane, make your changes and then select **Save** to appl
89
89
90
90
#### Add a column
91
91
92
-
Click**+ Add column**.
92
+
Select**+ Add column**.
93
93
94
94
:::image type="content" source="./media/view-resource-changes/add-column-button.png" alt-text="Screenshot of selecting the button for adding a new column.":::
95
95
@@ -99,9 +99,9 @@ Select a column property from the dropdown in the new column field.
99
99
100
100
#### Delete a column
101
101
102
-
Select the trashcan icon to delete a column.
102
+
To delete a column, select the trash can icon.
103
103
104
-
:::image type="content" source="./media/view-resource-changes/delete-column.png" alt-text="Screenshot of the trashcan icon for deleting a column.":::
104
+
:::image type="content" source="./media/view-resource-changes/delete-column.png" alt-text="Screenshot of the trash can icon to delete a column.":::
105
105
106
106
#### Reorder columns
107
107
@@ -117,4 +117,4 @@ Select **Reset to defaults** to revert your changes.
117
117
118
118
## Next steps
119
119
120
-
Learn more about [Azure Resource Graph](../overview.md)
120
+
Learn more about [Azure Resource Graph](../overview.md)
0 commit comments