Skip to content

Commit 85b0c1c

Browse files
committed
2 parents e5b27d8 + 54de2c2 commit 85b0c1c

13 files changed

+324
-293
lines changed

articles/azure-monitor/agents/om-agents.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ If your IT security policies do not allow computers on your network to connect t
3030
Before starting, review the following requirements.
3131

3232
>[!Note]
33-
>From 1 February 2023, System Center Operations Manager version lower than [2019 UR3](/system-center/scom/release-build-versions?view=sc-om-2019#agents) will stop sending data to Log Analytics workspace. Ensure your agents are on SCOM Agent version 10.19.10177.0 ([2019 UR3](/system-center/scom/release-build-versions?view=sc-om-2019#agents) or later) or 10.22.10056.0 ([2022 RTM](/system-center/scom/release-build-versions?view=sc-om-2022#agents)) and SCOM Management Group version is SCOM 2022 & 2019 UR3 or later version.
33+
>From 1 February 2023, System Center Operations Manager version lower than [2019 UR3](/system-center/scom/release-build-versions?view=sc-om-2019#agents&preserve-view=true) will stop sending data to Log Analytics workspace. Ensure your agents are on SCOM Agent version 10.19.10177.0 ([2019 UR3](/system-center/scom/release-build-versions?view=sc-om-2019#agents&preserve-view=true) or later) or 10.22.10056.0 ([2022 RTM](/system-center/scom/release-build-versions?view=sc-om-2022#agents&preserve-view=true)) and SCOM Management Group version is SCOM 2022 & 2019 UR3 or later version.
3434
3535
* Azure Monitor supports the following:
3636
* System Center Operations Manager 2022
@@ -57,10 +57,9 @@ Before starting, review the following requirements.
5757
>[!NOTE]
5858
>Recent changes to Azure APIs will prevent customers from being able to successfully configure integration between their management group and Azure Monitor for the first time. For customers who have already integrated their management group with the service, you are not impacted unless you need to reconfigure your existing connection.
5959
>A new management pack has been released for the following versions of Operations Manager:
60-
> - For System Center Operations Manager 2019, this management pack is included with the source media and installed during setup of a new management group or during an upgrade.
61-
>- Operations Manager 1801 management pack is also applicable for Operations Manager 1807.
62-
>- For System Center Operations Manager 1801, download the management pack from [here](https://www.microsoft.com/download/details.aspx?id=57173).
63-
>- For System Center 2016 - Operations Manager, download the management pack from [here](https://www.microsoft.com/download/details.aspx?id=57172).
60+
> - For System Center Operations Manager 2019 and newer, this management pack is included with the source media and installed during setup of a new management group or during an upgrade.
61+
>- For System Center Operations Manager 1801/1807, download the management pack from [here](https://www.microsoft.com/download/details.aspx?id=57173).
62+
>- For System Center Operations Manager 2016, download the management pack from [here](https://www.microsoft.com/download/details.aspx?id=57172).
6463
>- For System Center Operations Manager 2012 R2, download the management pack from [here](https://www.microsoft.com/download/details.aspx?id=57171).
6564
6665

articles/azure-monitor/app/convert-classic-resource.md

Lines changed: 46 additions & 47 deletions
Large diffs are not rendered by default.
Lines changed: 38 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,137 +1,120 @@
11
---
2-
title: Azure Application Insights Telemetry Data Model - Telemetry Context | Microsoft Docs
3-
description: Application Insights telemetry context data model
2+
title: 'Application Insights telemetry data model: Telemetry context | Microsoft Docs'
3+
description: Learn about the Application Insights telemetry context data model.
44
ms.topic: conceptual
55
ms.date: 05/15/2017
66
ms.reviewer: osrosado
77
---
88

99
# Telemetry context: Application Insights data model
1010

11-
Every telemetry item may have a strongly typed context field. Every field enables a specific monitoring scenario. Use the custom properties collection to store custom or application-specific contextual information.
12-
11+
Every telemetry item might have a strongly typed context field. Every field enables a specific monitoring scenario. Use the custom properties collection to store custom or application-specific contextual information.
1312

1413
## Application version
1514

16-
Information in the application context fields is always about the application that is sending the telemetry. Application version is used to analyze trend changes in the application behavior and its correlation to the deployments.
17-
18-
Max length: 1024
15+
Information in the application context fields is always about the application that's sending the telemetry. The application version is used to analyze trend changes in the application behavior and its correlation to the deployments.
1916

17+
Maximum length: 1,024
2018

2119
## Client IP address
2220

23-
The IP address of the client device. IPv4 and IPv6 are supported. When telemetry is sent from a service, the location context is about the user that initiated the operation in the service. Application Insights extract the geo-location information from the client IP and then truncate it. So client IP by itself can't be used as end-user identifiable information.
24-
25-
Max length: 46
21+
This field is the IP address of the client device. IPv4 and IPv6 are supported. When telemetry is sent from a service, the location context is about the user that initiated the operation in the service. Application Insights extract the geo-location information from the client IP and then truncate it. The client IP by itself can't be used as user identifiable information.
2622

23+
Maximum length: 46
2724

2825
## Device type
2926

30-
Originally this field was used to indicate the type of the device the end user of the application is using. Today used primarily to distinguish JavaScript telemetry with the device type 'Browser' from server-side telemetry with the device type 'PC'.
31-
32-
Max length: 64
27+
Originally, this field was used to indicate the type of the device the user of the application is using. Today it's used primarily to distinguish JavaScript telemetry with the device type `Browser` from server-side telemetry with the device type `PC`.
3328

29+
Maximum length: 64
3430

3531
## Operation ID
3632

37-
A unique identifier of the root operation. This identifier allows grouping telemetry across multiple components. See [telemetry correlation](./correlation.md) for details. The operation ID is created by either a request or a page view. All other telemetry sets this field to the value for the containing request or page view.
38-
39-
Max length: 128
33+
This field is the unique identifier of the root operation. This identifier allows grouping telemetry across multiple components. For more information, see [Telemetry correlation](./correlation.md). The operation ID is created by either a request or a page view. All other telemetry sets this field to the value for the containing request or page view.
4034

35+
Maximum length: 128
4136

4237
## Parent operation ID
4338

44-
The unique identifier of the telemetry item's immediate parent. See [telemetry correlation](./correlation.md) for details.
45-
46-
Max length: 128
39+
This field is the unique identifier of the telemetry item's immediate parent. For more information, see [Telemetry correlation](./correlation.md).
4740

41+
Maximum length: 128
4842

4943
## Operation name
5044

51-
The name (group) of the operation. The operation name is created by either a request or a page view. All other telemetry items set this field to the value for the containing request or page view. Operation name is used for finding all the telemetry items for a group of operations (for example 'GET Home/Index'). This context property is used to answer questions like "what are the typical exceptions thrown on this page."
52-
53-
Max length: 1024
45+
This field is the name (group) of the operation. The operation name is created by either a request or a page view. All other telemetry items set this field to the value for the containing request or page view. The operation name is used for finding all the telemetry items for a group of operations (for example, `GET Home/Index`). This context property is used to answer questions like What are the typical exceptions thrown on this page?
5446

47+
Maximum length: 1,024
5548

5649
## Synthetic source of the operation
5750

58-
Name of synthetic source. Some telemetry from the application may represent synthetic traffic. It may be web crawler indexing the web site, site availability tests, or traces from diagnostic libraries like Application Insights SDK itself.
59-
60-
Max length: 1024
51+
This field is the name of the synthetic source. Some telemetry from the application might represent synthetic traffic. It might be the web crawler indexing the website, site availability tests, or traces from diagnostic libraries like the Application Insights SDK itself.
6152

53+
Maximum length: 1,024
6254

6355
## Session ID
6456

65-
Session ID - the instance of the user's interaction with the app. Information in the session context fields is always about the end user. When telemetry is sent from a service, the session context is about the user that initiated the operation in the service.
66-
67-
Max length: 64
57+
Session ID is the instance of the user's interaction with the app. Information in the session context fields is always about the user. When telemetry is sent from a service, the session context is about the user who initiated the operation in the service.
6858

59+
Maximum length: 64
6960

7061
## Anonymous user ID
7162

72-
Anonymous user ID. (User.Id) Represents the end user of the application. When telemetry is sent from a service, the user context is about the user that initiated the operation in the service.
63+
Anonymous user ID (User.Id) represents the user of the application. When telemetry is sent from a service, the user context is about the user who initiated the operation in the service.
7364

74-
[Sampling](./sampling.md) is one of the techniques to minimize the amount of collected telemetry. Sampling algorithm attempts to either sample in or out all the correlated telemetry. Anonymous user ID is used for sampling score generation. So anonymous user ID should be a random enough value.
65+
[Sampling](./sampling.md) is one of the techniques to minimize the amount of collected telemetry. A sampling algorithm attempts to either sample in or out all the correlated telemetry. An anonymous user ID is used for sampling score generation, so an anonymous user ID should be a random enough value.
7566

7667
> [!NOTE]
77-
> The count of anonymous user IDs is not the same as the number of unique application users. The count of anonymous user IDs is typically higher because each time the user opens your app on a different device or browser, or cleans up browser cookies, a new unique anonymous user id is allocated. This calculation may result in counting the same physical users multiple times.
68+
> The count of anonymous user IDs isn't the same as the number of unique application users. The count of anonymous user IDs is typically higher because each time the user opens your app on a different device or browser, or cleans up browser cookies, a new unique anonymous user ID is allocated. This calculation might result in counting the same physical users multiple times.
7869
7970
User IDs can be cross referenced with session IDs to provide unique telemetry dimensions and establish user activity over a session duration.
8071

81-
Using anonymous user ID to store user name is a misuse of the field. Use Authenticated user ID.
82-
83-
Max length: 128
72+
Using an anonymous user ID to store a username is a misuse of the field. Use an authenticated user ID.
8473

74+
Maximum length: 128
8575

8676
## Authenticated user ID
8777

88-
Authenticated user ID. The opposite of anonymous user ID, this field represents the user with a friendly name. This ID is only collected by default with the ASP.NET Framework SDK's [`AuthenticatedUserIdTelemetryInitializer`](https://github.com/microsoft/ApplicationInsights-dotnet/blob/develop/WEB/Src/Web/Web/AuthenticatedUserIdTelemetryInitializer.cs).
78+
An authenticated user ID is the opposite of an anonymous user ID. This field represents the user with a friendly name. This ID is only collected by default with the ASP.NET Framework SDK's [`AuthenticatedUserIdTelemetryInitializer`](https://github.com/microsoft/ApplicationInsights-dotnet/blob/develop/WEB/Src/Web/Web/AuthenticatedUserIdTelemetryInitializer.cs).
8979

90-
Use the Application Insights SDK to initialize the Authenticated User ID with a value identifying the user persistently across browsers and devices. In this way, all telemetry items are attributed to that unique ID. This ID enables querying for all telemetry collected for a specific user (subject to [sampling configurations](./sampling.md) and [telemetry filtering](./api-filtering-sampling.md)).
80+
Use the Application Insights SDK to initialize the authenticated user ID with a value that identifies the user persistently across browsers and devices. In this way, all telemetry items are attributed to that unique ID. This ID enables querying for all telemetry collected for a specific user (subject to [sampling configurations](./sampling.md) and [telemetry filtering](./api-filtering-sampling.md)).
9181

9282
User IDs can be cross referenced with session IDs to provide unique telemetry dimensions and establish user activity over a session duration.
9383

94-
Max length: 1024
95-
84+
Maximum length: 1,024
9685

9786
## Account ID
9887

99-
The account ID, in multi-tenant applications, is the tenant account ID or name that the user is acting with. It's used for more user segmentation when user ID and authenticated user ID aren't sufficient. For example, a subscription ID for Azure portal or the blog name for a blogging platform.
100-
101-
Max length: 1024
88+
The account ID, in multi-tenant applications, is the tenant account ID or name that the user is acting with. It's used for more user segmentation when a user ID and an authenticated user ID aren't sufficient. Examples might be a subscription ID for Azure portal or the blog name for a blogging platform.
10289

90+
Maximum length: 1,024
10391

10492
## Cloud role
10593

106-
Name of the role the application is a part of. Maps directly to the role name in Azure. Can also be used to distinguish micro services, which are part of a single application.
107-
108-
Max length: 256
94+
This field is the name of the role of which the application is a part. It maps directly to the role name in Azure. It can also be used to distinguish micro services, which are part of a single application.
10995

96+
Maximum length: 256
11097

11198
## Cloud role instance
11299

113-
Name of the instance where the application is running. Computer name for on-premises, instance name for Azure.
114-
115-
Max length: 256
100+
This field is the name of the instance where the application is running. For example, it's the computer name for on-premises or the instance name for Azure.
116101

102+
Maximum length: 256
117103

118104
## Internal: SDK version
119105

120-
SDK version. See [this article](https://github.com/MohanGsk/ApplicationInsights-Home/blob/master/EndpointSpecs/SDK-VERSIONS.md) for information.
121-
122-
Max length: 64
106+
For more information, see this [SDK version article](https://github.com/MohanGsk/ApplicationInsights-Home/blob/master/EndpointSpecs/SDK-VERSIONS.md).
123107

108+
Maximum length: 64
124109

125110
## Internal: Node name
126111

127112
This field represents the node name used for billing purposes. Use it to override the standard detection of nodes.
128113

129-
Max length: 256
130-
114+
Maximum length: 256
131115

132116
## Next steps
133117

134118
- Learn how to [extend and filter telemetry](./api-filtering-sampling.md).
135-
- See [data model](data-model.md) for Application Insights types and data model.
136-
- Check out standard context properties collection [configuration](./configuration-with-applicationinsights-config.md#telemetry-initializers-aspnet).
137-
119+
- See [Application Insights telemetry data model](data-model.md) for Application Insights types and data model.
120+
- Check out standard context properties collection [configuration](./configuration-with-applicationinsights-config.md#telemetry-initializers-aspnet).

0 commit comments

Comments
 (0)