Skip to content

Commit 8c7fef8

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into yelevin/import-export-automation-rules
2 parents 97aae23 + 06dc552 commit 8c7fef8

File tree

73 files changed

+596
-139
lines changed

Some content is hidden

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

73 files changed

+596
-139
lines changed

articles/ai-services/openai/includes/batch/batch-python.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,7 @@ Observe that there's both `error_file_id` and a separate `output_file_id`. Use t
266266
```python
267267
import json
268268

269-
response = client.files.content(batch_response.output_file_id)
269+
file_response = client.files.content(batch_response.output_file_id)
270270
raw_responses = file_response.text.strip().split('\n')
271271

272272
for raw_response in raw_responses:

articles/ai-services/speech-service/language-learning-with-pronunciation-assessment.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,3 +75,4 @@ To get started with language learning through chatting, follow these steps:
7575

7676
- Use [pronunciation assessment with the Speech SDK](how-to-pronunciation-assessment.md)
7777
- Try [pronunciation assessment in the studio](pronunciation-assessment-tool.md).
78+
- Read our [pronunciation assessment blog](https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/speech-pronunciation-assessment-is-generally-available/ba-p/3740894) to learn more speech scenarios.
-300 Bytes
Loading
1.09 KB
Loading

articles/ai-studio/quickstarts/get-started-code.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -347,8 +347,7 @@ Looks like we scored 5 for coherence and fluency of the LLM responses on this co
347347
For more information on how to use prompt flow evaluators, including how to make your own custom evaluators and log evaluation results to AI Studio, be sure to check out [Evaluate your app using the prompt flow SDK](../how-to/develop/flow-evaluate-sdk.md).
348348

349349

350-
## Related content
350+
## Next step
351351

352-
- [Quickstart: Create a project and use the chat playground in Azure AI Studio](./get-started-playground.md)
353-
- [Work with projects in VS Code](../how-to/develop/vscode.md)
354-
- [Overview of the Azure AI SDKs](../how-to/develop/sdk-overview.md)
352+
> [!div class="nextstepaction"]
353+
> [Augment the model with data for retrieval augmented generation (RAG)](../tutorials/copilot-sdk-build-rag.md)

articles/azure-monitor/alerts/itsm-connector-secure-webhook-connections-azure-configuration.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
22
title: 'IT Service Management Connector: Secure Webhook in Azure Monitor - Azure configurations'
33
description: This article shows you how to configure Azure to connect your ITSM products or services with Secure Webhook in Azure Monitor to centrally monitor and manage ITSM work items.
4-
ms.author: abbyweisberg
4+
ms.author: nolavime
55
ms.topic: conceptual
6-
ms.date: 06/19/2023
6+
ms.date: 07/30/2024
77
ms.reviewer: nolavime
88
---
99

articles/azure-monitor/essentials/activity-log.md

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,17 @@ ms.reviewer: orens
1313

1414
The Azure Monitor Activity Log is a platform log that provides insight into subscription-level events. The Activity Log includes information like when a resource is modified or a virtual machine is started. You can view the Activity Log in the Azure portal or retrieve entries with PowerShell and the Azure CLI. This article provides information on how to view the Activity Log and send it to different destinations.
1515

16-
For more functionality, create a diagnostic setting to send the Activity Log to one or more of these locations for the following reasons:
16+
Create a diagnostic setting to send the Activity Log to one or more of these locations:
17+
- [Log Analytics workspace](#send-to-log-analytics-workspace) for more complex querying and alerting
18+
- [Azure Event Hubs](#send-to-azure-event-hubs) to forwarding logs outside of Azure.
19+
- [Azure Storage](#send-to-azure-storage) for cheaper, long-term archiving.
1720

18-
- Send to [Azure Monitor Logs](../logs/data-platform-logs.md) for more complex querying and alerting and for [longer retention of up to 12 years](../logs/data-retention-configure.md).
19-
- Send to Azure Event Hubs to forward outside of Azure.
20-
- Send to Azure Storage for cheaper, long-term archiving.
2121

2222
For details on how to create a diagnostic setting, see [Create diagnostic settings to send platform logs and metrics to different destinations](./diagnostic-settings.md).
2323
> [!TIP]
24-
> * Sending logs to Log Analytics workspace if free of charge for the default retention period.
25-
> * Send to Azure Monitor Logs for more complex querying and alerting and for longer retention of up to 12 years.
24+
> Send Activity Logs to a Log Analytics workspace for the following benefits:
25+
> * Sending logs to a Log Analytics workspace is free of charge for the default retention period.
26+
> * Send logs to a Log Analytics workspace for [longer retention of up to 12 years](../logs/data-retention-configure.md).
2627
> * Logs exported to a Log Analytics workspace can be [shown in Power BI](/power-bi/transform-model/log-analytics/desktop-log-analytics-overview)
2728
> * [Insights](./activity-log-insights.md) are provided for Activity Logs exported to Log Analytics.
2829
@@ -248,12 +249,12 @@ If a log profile already exists, you first must remove the existing log profile,
248249
```
249250
| Property | Required | Description |
250251
| --- | --- | --- |
251-
| name |Yes |Name of your log profile. |
252-
| storage-account-id |Yes |Resource ID of the storage account to which activity logs should be saved. |
253-
| locations |Yes |Space-separated list of regions for which you want to collect activity log events. View a list of all regions for your subscription by using `az account list-locations --query [].name`. |
254-
| days |Yes |Number of days for which events should be retained, from 1 through 365. A value of zero stores the logs indefinitely (forever). If zero, then the enabled parameter should be set to False. |
255-
|enabled | Yes |True or False. Used to enable or disable the retention policy. If True, then the `days` parameter must be a value greater than zero.
256-
| categories |Yes |Space-separated list of event categories that should be collected. Possible values are Write, Delete, and Action. |
252+
| `name` |Yes |Name of your log profile. |
253+
| `storage-account-id` |Yes |Resource ID of the storage account to which activity logs should be saved. |
254+
| `locations` |Yes |Space-separated list of regions for which you want to collect activity log events. View a list of all regions for your subscription by using `az account list-locations --query [].name`. |
255+
| `days` |Yes |Number of days for which events should be retained, from 1 through 365. A value of zero stores the logs indefinitely (forever). If zero, then the enabled parameter should be set to False. |
256+
|`enabled` | Yes |True or False. Used to enable or disable the retention policy. If True, then the `days` parameter must be a value greater than zero.
257+
| `categories` |Yes |Space-separated list of event categories that should be collected. Possible values are Write, Delete, and Action. |
257258

258259

259260
---
@@ -262,7 +263,7 @@ If a log profile already exists, you first must remove the existing log profile,
262263

263264
The Export activity logs experience sends the same data as the legacy method used to send the activity log with some changes to the structure of the `AzureActivity` table.
264265

265-
The columns in the following table have been deprecated in the updated schema. They still exist in `AzureActivity`, but they have no data. The replacements for these columns aren't new, but they contain the same data as the deprecated column. They're in a different format, so you might need to modify log queries that use them.
266+
The columns in the following table are deprecated in the updated schema. They still exist in `AzureActivity`, but they have no data. The replacements for these columns aren't new, but they contain the same data as the deprecated column. They're in a different format, so you might need to modify log queries that use them.
266267

267268
|Activity log JSON | Log Analytics column name<br/>*(older deprecated)* | New Log Analytics column name | Notes |
268269
|:---------|:---------|:---------|:---------|

articles/azure-monitor/logs/data-collection-troubleshoot.md

Lines changed: 35 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,21 @@
22
title: Troubleshoot why data is no longer being collected in Azure Monitor
33
description: Steps to take if data is no longer being collected in Log Analytics workspace in Azure Monitor.
44
ms.topic: conceptual
5-
ms.date: 07/25/2023
5+
ms.date: 08/06/2024
66
---
77

88
# Troubleshoot why data is no longer being collected in Azure Monitor
9-
This article provides guidance to detect when data collection in Azure Monitor stops and steps you can take to determine and correct the causes.
9+
This article explains how to detect when data collection in Azure Monitor stops and details steps you can take to address data collection issues.
1010

1111
> [!IMPORTANT]
1212
> If you're troubleshooting data collection for a scenario that uses a data collection rule (DCR) such as Azure Monitor agent or Logs ingestion API, see [Monitor and troubleshoot DCR data collection in Azure Monitor](../essentials/data-collection-monitor.md) for additional troubleshooting information.
1313
14-
## Data collection status
14+
## Daily cap reached
15+
16+
The [daily cap](daily-cap.md) limits the amount of data that a Log Analytics workspace can collect in a day. When the daily cap is reached, data collection stops until the reset time. You can either wait for collection to automatically restart, or increase the daily data volume limit.
17+
18+
#### Check Log Analytics workspace data collection status
19+
1520
When data collection in a Log Analytics workspace stops, an event with a type of **Operation** is created in the workspace. Run the following query to check whether you're reaching the daily limit and missing data:
1621

1722
```kusto
@@ -22,38 +27,50 @@ When data collection stops, the **OperationStatus** is **Warning**. When data co
2227

2328
To be notified when data collection stops, use the steps described in the [Alert when daily cap is reached](daily-cap.md#alert-when-daily-cap-is-reached) section. To configure an e-mail, webhook, or runbook action for the alert rule, use the steps described in [create an action group](../alerts/action-groups.md).
2429

25-
## Daily cap was reached
26-
The [daily cap](daily-cap.md) limits the amount of data that a Log Analytics workspace can collect in a day. If the daily cap is reached, then data collection will stop until the reset time. Either wait for collection to automatically restart, or increase the daily data volume limit.
27-
30+
## Ingestion volume rate limit reached
31+
The [default ingestion volume rate limit](../service-limits.md#log-analytics-workspaces) for data sent from Azure resources using diagnostic settings is approximately 6 GB/min per workspace. This is an approximate value because the actual size can vary between data types, depending on the log length and its compression ratio. This limit doesn't apply to data that's sent from agents or the [Logs ingestion API](logs-ingestion-api-overview.md).
2832

29-
## Legacy free pricing tier
30-
If your Log Analytics workspace is on the [legacy Free pricing tier](cost-logs.md#legacy-pricing-tiers) and has collected more than 500 MB of data in a day, data collection stops for the rest of the day. Wait until the following day for collection to automatically restart, or change to a paid pricing tier.
33+
If you send data at a higher rate to a single workspace, some data is dropped, and an event is sent to the **Operation** table in your workspace every six hours while the threshold continues to be exceeded. If your ingestion volume continues to exceed the rate limit or you're expecting to reach it sometime soon, you can request an increase to your workspace by sending an email to [email protected] or by opening a support request.
3134

35+
#### Check whether your workspace reached its data ingestion rate limit
3236

33-
## Workspace reached the data ingestion volume rate
34-
The [default ingestion volume rate limit](../service-limits.md#log-analytics-workspaces) for data sent from Azure resources using diagnostic settings is approximately 6 GB/min per workspace. This is an approximate value because the actual size can vary between data types, depending on the log length and its compression ratio. This limit doesn't apply to data that's sent from agents or the [Data Collector API](data-collector-api.md).
35-
36-
If you send data at a higher rate to a single workspace, some data is dropped, and an event is sent to the **Operation** table in your workspace every 6 hours while the threshold continues to be exceeded. If your ingestion volume continues to exceed the rate limit or you are expecting to reach it sometime soon, you can request an increase to your workspace by sending an email to [email protected] or by opening a support request.
37-
38-
Use the following query to retrieve the record that indicates the data ingestion rate limit was reached.
37+
Use this query to retrieve the record that indicates the data ingestion rate limit was reached.
3938

4039
```kusto
4140
Operation
4241
| where OperationCategory == "Ingestion"
4342
| where Detail startswith "The rate of data crossed the threshold"
4443
```
44+
## Legacy free pricing tier daily ingestion limit reached
45+
If your Log Analytics workspace is in the [legacy Free pricing tier](cost-logs.md#legacy-pricing-tiers) and has collected more than 500 MB of data in a day, data collection stops for the rest of the day. Wait until the following day for collection to automatically restart, or change to a paid pricing tier.
46+
47+
## Azure Monitor Agent not sending data
48+
49+
[Azure Monitor Agent](../agents/azure-monitor-agent-overview.md) collects data from virtual machines and sends the data to Azure Monitor. An agent might stop sending data to your Log Analytics workspace in various scenarios. For example, when [Azure Site Recovery](/azure/site-recovery/site-recovery-overview) recovers a virtual machine in a disaster recovery scenario, the resource ID of the machine changes, requiring reinstallation of Azure Monitor Agent on the machine.
4550

46-
## Azure subscription is in a suspended state
51+
#### Check the health of agents sending data to your workspace
52+
53+
Azure Monitor Agent instances installed on all virtual machines that send data to your Log Analytics workspace send a heartbeat to the [Heartbeat table](/azure/azure-monitor/reference/tables/heartbeat) every minute.
54+
55+
Run this query to list VMs that haven't reported a heartbeat in the last five minutes:
56+
57+
```kusto
58+
Heartbeat
59+
| where TimeGenerated > ago(24h)
60+
| summarize LastCall = max(TimeGenerated) by Computer, _ResourceId
61+
| where LastCall < ago(5m)
62+
```
63+
64+
## Azure subscription is suspended
4765
Your Azure subscription could be in a suspended state for one of the following reasons:
4866

4967
- Free trial ended
5068
- Azure pass expired
5169
- Monthly spending limit reached (such as on an MSDN or Visual Studio subscription)
5270

71+
## Other Log Analytics workspace limits
5372

54-
## Limits summary
55-
56-
There are additional Log Analytics limits, some of which depend on the Log Analytics pricing tier. These are documented at [Azure subscription and service limits, quotas, and constraints](../service-limits.md#log-analytics-workspaces).
73+
There are other Log Analytics limits, some of which depend on the Log Analytics pricing tier. For more information, see [Azure subscription and service limits, quotas, and constraints](../service-limits.md#log-analytics-workspaces).
5774

5875

5976
## Next steps

0 commit comments

Comments
 (0)