Select an OpenTelemetry provider to be able to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) that will help to analyze the performance and behavior of the software. Instrumentation is solved with OpenTelemetry.
AWS Distro for OpenTelemetry | Uses ADOT (AWS Distro for OpenTelemetry) to provide the AWS service integration for traces and metrics. |
Azure Monitor Application Insights | Exports OpenTelemetry instrumentation for Azure Monitor Application Insights. |
None | Does not provide application observability. |
OpenTelemetry | Exports your telemetry data to an analytics backend using OpenTelemetry SDK. |
Generators: Java, .NET
GeneXus uses OpenTelemetry as the way to obtain telemetry data (e.g. traces, logs, and metrics) from the application.
The values to select for this property are to use the OpenTelemetry SDK or the distribution of the OpenTelemetry project by other providers, such as AWS Distro for Opentelemetry or Azure Monitor OpenTelemetry.
To apply the corresponding changes when the property value is configured, execute Build any object with the purpose of generating the *.config files.
This property is available since GeneXus 18 Upgrade 4.
Observability in GeneXus Apps
HowTo: Observability of your GeneXus applications
Generate Observability span property