Namespace System.Telemetry
Codeunit
| Name | Summary |
|---|---|
| Codeunit System.Telemetry."Telemetry Custom Dimensions" | Provides functionality for adding common custom dimensions to telemetry. |
| Codeunit System.Telemetry."Audit Log" | Provides methods to log audit messages. |
| Codeunit System.Telemetry."Feature Telemetry" | Provides functionality for emitting telemetry in a universal format. Only system metadata is to be emitted through this codeunit. |
| Codeunit System.Telemetry.Telemetry | A wrapper on top of Session.LogMessage that allows for having additional common custom dimensions emitted with every message. |
| Codeunit System.Telemetry."Telemetry Loggers" | Provides functionality for registering 3d party telemetry loggers to be used with Telemetry codeunit. |
Enum
| Name | Summary |
|---|---|
| Enum System.Telemetry."Feature Uptake Status" | Specifies the uptake status of an application feature. |
Interface
| Name | Summary |
|---|---|
| Interface System.Telemetry."Telemetry Logger" | The interface that allows 3d party extensions to emit telemetry to their own telemetry stores when the Telemetry codeunit is used. |
Events
| Name | Summary |
|---|---|
| OnAddCommonCustomDimensions | Allows to provide additional custom dimensions for every telemetry message. Is used in conjunction with <see cref="AddCommonCustomDimensions"></see>. |
| OnRegisterTelemetryLogger | Allows 3d party extensions to register their own telemetry loggers to be used with Telemetry codeunit. Is used in conjunction with <see cref="Register"></see>. |