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/cognitive-services/openai/how-to/monitoring.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
1
---
2
-
title: Monitoring Azure OpenAI Service
3
-
description: Start here to learn how to monitor Azure OpenAI Service
4
-
author: mrbullwinkle
5
-
ms.author: mbullwin
2
+
title: Monitoring Azure OpenAI Service
3
+
description: Start here to learn how to monitor Azure OpenAI Service
4
+
author: mrbullwinkle
5
+
ms.author: mbullwin
6
6
ms.service: cognitive-services
7
7
ms.subservice: openai
8
8
ms.topic: how-to
@@ -18,7 +18,7 @@ This article describes the monitoring data generated by Azure OpenAI Service. Az
18
18
19
19
## Monitoring data
20
20
21
-
Azure OpenAI collects the same kinds of monitoring data as other Azure resources that are described in [Monitoring data from Azure resources](../../../azure-monitor/essentials/monitor-azure-resource.md#monitoring-data).
21
+
Azure OpenAI collects the same kinds of monitoring data as other Azure resources that are described in [Monitoring data from Azure resources](/azure/azure-monitor/essentials/monitor-azure-resource#monitoring-data-from-azure-resources).
22
22
23
23
## Collection and routing
24
24
@@ -28,7 +28,7 @@ Resource Logs aren't collected and stored until you create a diagnostic setting
28
28
29
29
See [Create diagnostic setting to collect platform logs and metrics in Azure](/azure/azure-monitor/platform/diagnostic-settings) for the detailed process for creating a diagnostic setting using the Azure portal, CLI, or PowerShell. When you create a diagnostic setting, you specify which categories of logs to collect.
30
30
31
-
Keep in mind that using diagnostic settings and sending data to Azure Monitor Logs has additional costs associated with it. To understand more, consult the [Azure Monitor cost calculation guide](../../../azure-monitor/logs/cost-logs.md).
31
+
Keep in mind that using diagnostic settings and sending data to Azure Monitor Logs has additional costs associated with it. To understand more, consult the [Azure Monitor cost calculation guide](/azure/azure-monitor/logs/cost-logs).
32
32
33
33
The metrics and logs you can collect are discussed in the following sections.
34
34
@@ -59,13 +59,13 @@ For the current subset of metrics available in Azure OpenAI:
59
59
60
60
## Analyzing logs
61
61
62
-
Data in Azure Monitor Logs is stored in tables where each table has its own set of unique properties.
62
+
Data in Azure Monitor Logs is stored in tables where each table has its own set of unique properties.
63
63
64
64
All resource logs in Azure Monitor have the same fields followed by service-specific fields. The common schema is outlined in [Azure Monitor resource log schema](../../../azure-monitor/essentials/resource-logs-schema.md).
65
65
66
-
The [Activity log](../../../azure-monitor/essentials/activity-log.md) is a type of platform log in Azure that provides insight into subscription-level events. You can view it independently or route it to Azure Monitor Logs, where you can do much more complex queries using Log Analytics.
66
+
The [Activity log](/azure/azure-monitor/essentials/activity-log) is a type of platform log in Azure that provides insight into subscription-level events. You can view it independently or route it to Azure Monitor Logs, where you can do much more complex queries using Log Analytics.
67
67
68
-
For a list of the types of resource logs available for Azure OpenAI and other Cognitive Services, see [Resource provider operations for Cognitive Services](../../../role-based-access-control/resource-provider-operations.md#microsoftcognitiveservices)
68
+
For a list of the types of resource logs available for Azure OpenAI and other Cognitive Services, see [Resource provider operations for Cognitive Services](/azure/role-based-access-control/resource-provider-operations#microsoftcognitiveservices)
69
69
70
70
### Kusto queries
71
71
@@ -111,10 +111,10 @@ Every organization's alerting needs are going to vary, and will also evolve over
111
111
112
112
Errors below certain thresholds can often be evaluated through regular analysis of data in Azure Monitor Logs. As you analyze your log data over time, you may also find that a certain condition not occurring for a long enough period of time might be valuable to track with alerts. Sometimes the absence of an event in a log is just as important a signal as an error.
113
113
114
-
Depending on what type of application you're developing in conjunction with your use of Azure OpenAI, [Azure Monitor Application Insights](../../../azure-monitor/overview.md#insights-and-visualizations) may offer additional monitoring benefits at the application layer.
114
+
Depending on what type of application you're developing in conjunction with your use of Azure OpenAI, [Azure Monitor Application Insights](../../../azure-monitor/overview.md) may offer additional monitoring benefits at the application layer.
115
115
116
116
117
117
## Next steps
118
118
119
119
- See [Monitoring Azure resources with Azure Monitor](../../../azure-monitor/essentials/monitor-azure-resource.md) for details on monitoring Azure resources.
120
-
- Read [Understand log searches in Azure Monitor logs](../../../azure-monitor/logs/log-query-overview.md).
120
+
- Read [Understand log searches in Azure Monitor logs](../../../azure-monitor/logs/log-query-overview.md).
Copy file name to clipboardExpand all lines: articles/cosmos-db/how-to-container-copy.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,9 +17,9 @@ ms.reviewer: sidandrews
17
17
18
18
This article describes how to create, monitor, and manage intra-account container copy jobs using Azure PowerShell or CLI commands.
19
19
20
-
## Pre-requisites
20
+
## Prerequisites
21
21
22
-
* You may use the portal [Cloud Shell](../cloud-shell/quickstart-powershell.md#start-cloud-shell) to run container copy commands. Alternately, you may run the commands locally; make sure you have [Azure CLI](/cli/azure/install-azure-cli) or [Azure PowerShell](/powershell/azure/install-az-ps-msi) downloaded and installed on your machine.
22
+
* You may use the portal [Cloud Shell](/azure/cloud-shell/quickstart?tabs=powershell) to run container copy commands. Alternately, you may run the commands locally; make sure you have [Azure CLI](/cli/azure/install-azure-cli) or [Azure PowerShell](/powershell/azure/install-az-ps-msi) downloaded and installed on your machine.
23
23
* Currently, container copy is only supported in [these regions](intra-account-container-copy.md#supported-regions). Make sure your account's write region belongs to this list.
24
24
25
25
@@ -33,7 +33,7 @@ az extension add --name cosmosdb-preview
33
33
34
34
## Set shell variables
35
35
36
-
First, set all of the variables that each individual script will use.
36
+
First, set all of the variables that each individual script uses.
37
37
38
38
```azurepowershell-interactive
39
39
$resourceGroup = "<resource-group-name>"
@@ -51,7 +51,7 @@ Create a job to copy a container within an Azure Cosmos DB API for NoSQL account
For issues related to intra-account container copy, please raise a New Support Request from the Azure Portal with the Problem Type as 'Data Migration' and Problem subtype as 'Intra-account container copy'.
119
+
For issues related to intra-account container copy, please raise a **New Support Request** from the Azure portal. Set the **Problem Type** as 'Data Migration' and **Problem subtype** as 'Intra-account container copy'.
Copy file name to clipboardExpand all lines: articles/cosmos-db/intra-account-container-copy.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,7 +30,7 @@ Intra-account container copy jobs can be [created and managed using CLI commands
30
30
31
31
## Get started
32
32
33
-
To get started using container copy jobs, register for "Intra-account offline container copy (Cassandra & SQL)" preview from the ['Preview Features'](access-previews.md) list in the Azure portal. Once the registration is complete, the preview will be effective for all Cassandra and API for NoSQL accounts in the subscription.
33
+
To get started using container copy jobs, register for "Intra-account offline container copy (Cassandra & SQL)" preview from the ['Preview Features'](access-previews.md) list in the Azure portal. Once the registration is complete, the preview is effective for all Cassandra and API for NoSQL accounts in the subscription.
34
34
35
35
## Overview of steps needed to do container copy
36
36
@@ -49,7 +49,7 @@ Intra-account container copy jobs perform offline data copy using the source con
49
49
* The container copy jobs run on these instances.
50
50
* A single job is executed across all instances at any time.
51
51
* The instances are shared by all the container copy jobs running within the same account.
52
-
* The platform may de-allocate the instances if they're idle for >15 mins.
52
+
* The platform may deallocate the instances if they're idle for >15 mins.
53
53
54
54
> [!NOTE]
55
55
> We currently only support offline container copy jobs. So, we strongly recommend to stop performing any operations on the source container prior to beginning the container copy. Item deletions and updates done on the source container after beginning the copy job may not be captured. Hence, continuing to perform operations on the source container while the container job is in progress may result in additional or missing data on the target container.
@@ -78,15 +78,15 @@ Container copy jobs are currently supported on best-effort basis. We don't provi
78
78
79
79
### Can I create multiple container copy jobs within an account?
80
80
81
-
Yes, you can create multiple jobs within the same account. The jobs will run consecutively. You can [list all the jobs](how-to-container-copy.md#list-all-the-container-copy-jobs-created-in-an-account) created within an account and monitor their progress.
81
+
Yes, you can create multiple jobs within the same account. The jobs run consecutively. You can [list all the jobs](how-to-container-copy.md#list-all-the-container-copy-jobs-created-in-an-account) created within an account and monitor their progress.
82
82
83
83
### Can I copy an entire database within the Azure Cosmos DB account?
84
84
85
-
You'll have to create a job for each container in the database.
85
+
You must create a job for each container in the database.
86
86
87
87
### I have an Azure Cosmos DB account with multiple regions. In which region will the container copy job run?
88
88
89
-
The container copy job will run in the write region. If there are accounts configured with multi-region writes, the job will run in one of the regions from the list.
89
+
The container copy job runs in the write region. If there are accounts configured with multi-region writes, the job runs in one of the regions from the list.
90
90
91
91
### What happens to the container copy jobs when the account's write region changes?
92
92
@@ -95,8 +95,8 @@ The account's write region may change in the rare scenario of a region outage or
95
95
### Why is a new database *__datatransferstate* created in the account when I run container copy jobs? Am I being charged for this database?
96
96
97
97
**__datatransferstate* is a database that is created while running container copy jobs. This database is used by the platform to store the state and progress of the copy job.
98
-
* The database uses manual provisioned throughput of 800 RUs. You'll be charged for this database.
99
-
* Deleting this database will remove the container copy job history from the account. It can be safely deleted once all the jobs in the account have completed, if you no longer need the job history. The platform won't clean up the *__datatransferstate* database automatically.
98
+
* The database uses manual provisioned throughput of 800 RUs. You are charged for this database.
99
+
* Deleting this database removes the container copy job history from the account. It can be safely deleted once all the jobs in the account have completed, if you no longer need the job history. The platform doesn't clean up the *__datatransferstate* database automatically.
100
100
101
101
## Supported regions
102
102
@@ -141,7 +141,7 @@ Currently, container copy is supported in the following regions:
141
141
142
142
* Error - (Request) is blocked by your Cosmos DB account firewall settings.
143
143
144
-
The job creation request could be blocked if the client IP isn't allowed as per the VNet and Firewall IPs configured on the account. In order to get past this issue, you need to [allow access to the IP through the Firewall setting](how-to-configure-firewall.md). Alternately, you may set **Accept connections from within public Azure datacenters** in your firewall settings and run the container copy commands through the portal [Cloud Shell](../cloud-shell/quickstart-powershell.md#start-cloud-shell).
144
+
The job creation request could be blocked if the client IP isn't allowed as per the VNet and Firewall IPs configured on the account. In order to get past this issue, you need to [allow access to the IP through the Firewall setting](how-to-configure-firewall.md). Alternately, you may set **Accept connections from within public Azure datacenters** in your firewall settings and run the container copy commands through the portal [Cloud Shell](/azure/cloud-shell/quickstart?tabs=powershell).
145
145
146
146
```output
147
147
InternalServerError Request originated from IP xxx.xxx.xxx.xxx through public internet. This is blocked by your Cosmos DB account firewall settings. More info: https://aka.ms/cosmosdb-tsg-forbidden
0 commit comments