Skip to content

Commit cde5901

Browse files
authored
Merge pull request #283779 from kainawroth/kainawroth-datafields
Adding perf table to data field differences doc [from PR #283278]
2 parents c0b8e62 + ede94a9 commit cde5901

File tree

2 files changed

+26
-12
lines changed

2 files changed

+26
-12
lines changed
Lines changed: 26 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,54 @@
11
---
22
title: Data field differences between MMA and AMA
3-
43
description: Documents that field lever data changes made in the migration.
54
author: JeffreyWolford
65
ms.author: jeffwo
76
ms.reviewer: guywild
87
ms.topic: reference
98
ms.date: 06/21/2024
10-
119
Customer intent: As an azure administrator, I want to understand which Log Analytics Workspace queries I may need to update after AMA migration.
12-
1310
---
1411

1512
# AMA agent data field differences from MMA
13+
1614
[Azure Monitor Agent (AMA)](./agents-overview.md) replaces the Log Analytics agent, also known as Microsoft Monitor Agent (MMA) and OMS, for Windows and Linux machines, in Azure and non-Azure environments, on-premises and other clouds. The agent introduces a simplified, flexible method of configuring data collection using [Data Collection Rules (DCRs)](../essentials/data-collection-rule-overview.md). The article provides information on the data fields that change when collected by AMA, which is critical information for you to migrate your LAW queries.
1715

1816
Each of the data changes was carefully considered and the rational for each change is provided in the table. If you encounter a data field that isn't in the tables file a support request. Your help keeping the tables current and complete is appreciated.
1917

2018
## Log analytics workspace tables
21-
### W3CIISLog Table for Internet Information Services (IIS)
19+
20+
### W3CIISLog table for Internet Information Services (IIS)
21+
2222
This table collects log data from the Internet Information Service on Window systems.
2323

24-
|LAW Field | Difference | Reason| Additional Information |
25-
|---|---|---|---|
24+
| LAW Field | Difference | Reason | Additional Information |
25+
|-----------|------------|--------|------------------------|
2626
| sSiteName | Not be populated | depends on customer data collection configuration | The MMA agent could turn on collection by default, but by principle is restricted from making configuration changes in other services.<p>Enable the `Service Name (s-sitename)` field in W3C logging of IIS. See [Select W3C Fields to Log](/iis/manage/provisioning-and-managing-iis/configure-logging-in-iis#select-w3c-fields-to-log).|
27-
| Fileuri | No longer populated | not required for MMA parity | MMA doesn't collect this field. This field was only populated for IIS logs collected from Azure Cloud Services through the Azure Diagnostics Extension.|
27+
| Fileuri | No longer populated | not required for MMA parity | MMA doesn't collect this field. This field was only populated for IIS logs collected from Azure Cloud Services through the Azure Diagnostics Extension. |
2828

2929
### Windows event table
30+
3031
This table collects Events from the Windows Event log. There are two other tables that are used to store Windows events, the SecurityEvent and Event tables.
3132

32-
|LAW Field | Difference | Reason| Additional Information |
33-
|---|---|---|---|
34-
| UserName | MMA enriches the event with the username prior to sending the event for ingestion. AMA do not do the same enrichment. | The AMA enrichment is not yet implemented. | AMA principles dictate that the event data should remain unchanged by default. Adding and enriched field adds possible processing errors and additional cost for storage. In this case, the customer demand for the field is very high and work is underway to add the username. |
33+
| LAW Field | Difference | Reason | Additional Information |
34+
|-----------|------------|--------|------------------------|
35+
| UserName | MMA enriches the event with the username before sending the event for ingestion. AMA doesn't do the same enrichment. | The AMA enrichment isn't implemented yet. | AMA principles dictate that the event data should remain unchanged by default. Adding and enriched field adds possible processing errors and extra costs for storage. In this case, the customer demand for the field is very high and work is underway to add the username. |
36+
37+
### Perf table for performance counters
38+
39+
The perf table collects performance counters from Windows and Linux agents. It offers valuable insights into the performance of hardware components, operating systems, and applications. The following table shows key differences in how data is reported between OMS and Azure Monitor Agent (AMA).
3540

41+
| LAW Field | Difference | Reason | Additional Information |
42+
|--------------|------------|--------|------------------------|
43+
| InstanceName | Reported as **_Total** by OMS<br>Reported as **total** by AMA | | Where `ObjectName` is **"Logical Disk"** and `CounterName` is **"% Used Space"**, the `InstanceName` value is reported as **_Total** for records ingested by the OMS agent, and as **total** for records ingested by the Azure Monitor Agent (AMA).\* |
44+
| CounterValue | Is rounded to the nearest whole number by OMS but not rounded by AMA | | Where `ObjectName` is **"Logical Disk"** and `CounterName` is **"% Used Space"**, the `CounterValue` value is rounded to the nearest whole number for records ingested by the OMS agent but not rounded for records ingested by the Azure Monitor Agent (AMA).\* |
45+
46+
\* Doesn't apply to records ingested by the Microsoft Monitoring Agent (MMA) on Windows.
47+
48+
:::image type="content" source="./media/azure-monitor-agent-data-field-differences/oms-agent-vs-azure-monitor-agent.png" alt-text="Screenshot that shows the **Availability** tab with SLA Report highlighted." lightbox="./media/azure-monitor-agent-data-field-differences/oms-agent-vs-azure-monitor-agent.png":::
3649

3750
## Next steps
38-
- [Azure Monitor Agent migration helper workbook](./azure-monitor-agent-migration-helper-workbook.md)
39-
- [DCR Config Generator](./azure-monitor-agent-migration-data-collection-rule-generator.md)
51+
52+
* [Azure Monitor Agent migration helper workbook](./azure-monitor-agent-migration-helper-workbook.md)
53+
* [DCR Config Generator](./azure-monitor-agent-migration-data-collection-rule-generator.md)
4054

Loading

0 commit comments

Comments
 (0)