Skip to content

Commit 2ad655f

Browse files
authored
Update monitor-workspace.md
1 parent 2aa81a1 commit 2ad655f

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

articles/azure-monitor/logs/monitor-workspace.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.date: 10/20/2020
99
---
1010

1111
# Monitor health of Log Analytics workspace in Azure Monitor
12-
To maintain the performance and availability of your Log Analytics workspace in Azure Monitor, you need to be able to proactively detect any issues that arise. This article describes how to monitor the health of your Log Analytics workspace using data in the [Operation](/azure/azure-monitor/reference/tables/operation) table. This table is included in every Log Analytics workspace and contains error and warnings that occur in your workspace. You should regularly review this data and create alerts to be proactively notified when there are any important incidents in your workspace.
12+
To maintain the performance and availability of your Log Analytics workspace in Azure Monitor, you need to be able to proactively detect any issues that arise. This article describes how to monitor the health of your Log Analytics workspace using data in the [Operation](/azure/azure-monitor/reference/tables/operation) table. This table is included in every Log Analytics workspace and contains error and warnings that occur in your workspace. It is recommended to create alerts for issues in level "Warning" and "Error".
1313

1414
## _LogOperation function
1515

@@ -51,16 +51,16 @@ Ingestion operations are issues that occurred during data ingestion including no
5151
#### Operation: Data collection stopped
5252
Data collection stopped due to reaching the daily limit.
5353

54-
In the past 7 Days, the daily ingestion limit was reached; the limit reached is either due to your workspace being in the free tier or that you have set a daily ingestion limit.
54+
In the past 7 Days, logs collection reached the the daily set limit. The limit is set either as the workspace is set to "free tier", or daily collection limit was configured for this workspace.
5555
Note, after reaching the set limit, your data collection will automatically stop for the day and will resume only during the next collection day.
5656

5757
Recommended Actions:
5858
* Check _LogOperation table for collection stopped and collection resumed events.</br>
5959
`_LogOperation | where TimeGenerated >= ago(7d) | where Category == "Ingestion" | where Operation has "Data collection"`
60-
* [Create an alert](./manage-cost-storage.md#alert-when-daily-cap-reached) on "Data collection stopped" Operation event, this alert will allow you to get notified when the limit is reached.
61-
* Reaching the daily limit is not recommended and will result in data loss, you might want to either check why the limit is reached, you can use the ‘workspace insights’ blade to review your usage patterns and try to reduce them.
62-
Or, you can decide to ([increase your daily ingestion limit](./manage-cost-storage.md#manage-your-maximum-daily-data-volume) \ [change the pricing tier](./manage-cost-storage.md#changing-pricing-tier) to one that will suite your ingestion pattern).
63-
* As mentioned, data ingestion will resume during the start of the next day, you can also monitor this event by [Create an alert](./manage-cost-storage.md#alert-when-daily-cap-reached) on "Data collection resumed" Operation event, this alert will allow you to get notified when the limit is reached.
60+
* [Create an alert](./manage-cost-storage.md#alert-when-daily-cap-reached) on "Data collection stopped" Operation event, this alert will allow you to get notified when the collection limit was reached.
61+
* Data collected after the daily collection limit is reached will be lost, use ‘workspace insights’ blade to review usage rates from each source.
62+
Or, you can decide to ([Manage your maximum daily data volume](./manage-cost-storage.md#manage-your-maximum-daily-data-volume) \ [change the pricing tier](./manage-cost-storage.md#changing-pricing-tier) to one that will suite your collection rates pattern).
63+
* Data collection rate is calculated per day, and will reset at the start of the next day, you can also monitor collection resume event by [Create an alert](./manage-cost-storage.md#alert-when-daily-cap-reached) on "Data collection resumed" Operation event.
6464

6565
#### Operation: Ingestion rate
6666
Ingestion rate limit approaching\passed the limit.
@@ -72,9 +72,9 @@ Recommended Actions:
7272
`_LogOperation | where TimeGenerated >= ago(7d) | where Category == "Ingestion" | where Operation has "Ingestion rate"`
7373
Note: Operation table in the workspace every 6 hours while the threshold continues to be exceeded.
7474
* [Create an alert](./manage-cost-storage.md#alert-when-daily-cap-reached) on "Data collection stopped" Operation event, this alert will allow you to get notified when the limit is reached.
75-
* We recommend making sure not to exceed the ingestion rate limit, reaching the limit will result in data loss.
75+
* Data collected while ingestion rate reached 100% will be dropped and lost.
7676

77-
You might want to either check why the limit is reached, you can use the workspace insights blade to review your usage patterns and try to reduce them.</br>
77+
'workspace insights' blade to review your usage patterns and try to reduce them.</br>
7878
For further information: </br>
7979
[Azure Monitor service limits](../service-limits.md#data-ingestion-volume-rate) </br>
8080
[Manage usage and costs for Azure Monitor Logs](./manage-cost-storage.md#alert-when-daily-cap-reached)
@@ -94,8 +94,8 @@ Log Analytics limits ingested fields size to 32 Kb, larger size fields will be t
9494
Recommended Actions:
9595
Check the source of the affected data type:
9696
* If the data is being sent through the HTTP Data Collector API, you will need to change your code\script to split the data before it’s ingested.
97-
* In case it’s a custom log, collected from a Log Analytics agent, then you’ll need to change the logging settings of the application\tool to resolve this issue.
98-
* For any other data type, a support case should be raised.
97+
* For custom logs, collected by Log Analytics agent, change the logging settings of the application\tool.
98+
* For any other data type, raise a support case.
9999
</br>Read more: [Azure Monitor service limits](../service-limits.md#data-ingestion-volume-rate)
100100

101101
### Data collection
@@ -105,9 +105,9 @@ Description: In some situations, like moving a subscription to a different tenan
105105
Recommended Actions:
106106
* If the subscription mentioned on the warning message no longer exists, navigate to the ‘Azure Activity log’ blade under ‘Workspace Data Sources’, select the relevant subscription, and finally select the ‘Disconnect’ button.
107107
* If you no longer have access to the subscription mentioned on the warning message:
108-
* If you no longer want to collect logs from this subscription, then follow the same actions as step 1
109-
* If you still want to collect logs from this subscription, then follow the same actions as step 1, contact the subscription owner to verify, and fix your permissions and re-enable activity log collection
110-
* If you need to enable or re-enable activity log collection, we strongly recommend that you switch to the new collection method that applies diagnostic settings, as it includes: [Azure Activity log](../essentials/activity-log.md#send-to-log-analytics-workspace)
108+
* Follow step 1 to disconnet the subscription.
109+
* To continue collecting logs from this subscription, contact the subscription owner to fix the permissions, re-enable activity log collection.
110+
* [Create a diagnostic setting](../essentials/activity-log.md#send-to-log-analytics-workspace) to send the Activity log to a Log Analytics workspace.
111111

112112
### Agent
113113
#### Operation: Linux Agent
@@ -126,7 +126,7 @@ To mitigate the issue, you will need to reinstall the Agents listed.
126126

127127

128128
## Alert rules
129-
Use [log query alerts](../alerts/alerts-log-query.md) in Azure Monitor to be proactively notified when an issue is detected in your Log Analytics workspace. Use a strategy that allows you to respond in a timely manner to issues while minimizing your costs. Your subscription is charged for each alert rule with a cost depending on the frequency that it's evaluated.
129+
Use [log query alerts](../alerts/alerts-log-query.md) in Azure Monitor to be proactively notified when an issue is detected in your Log Analytics workspace. Use a strategy that allows you to respond in a timely manner to issues while minimizing your costs. Your subscription will be charged for each alert rule as listed in [Azure Monitor pricing](https://azure.microsoft.com/pricing/details/monitor/#platform-logs).
130130

131131
A recommended strategy is to start with two alert rules based on the level of the issue. Use a short frequency such as every 5 minutes for Errors and a longer frequency such as 24 hours for Warnings. Since Errors indicate potential data loss, you want to respond to them quickly to minimize any loss. Warnings typically indicate an issue that does not require immediate attention, so you can review them daily.
132132

0 commit comments

Comments
 (0)