Closes #1297 - Add exporter services and their registration with OpenTelemetry#1375
Merged
mariusoe merged 96 commits intoinspectIT:feature/opentelemetry-migration from heiko-holz:features/feat-1297-integrate-jaeger-proto-and-otlp-exportersMay 13, 2022
+8,145-3,679
Commits
Commits on Nov 16, 2021
Initial commit of the ActionMetricsRecorder that records metrics of IHookAction (issue inspectIT#1231)
committedHeiko Holz- committedHeiko Holz
Commits on Nov 18, 2021
- committedHeiko Holz
- committedHeiko Holz
Commits on Nov 19, 2021
- committedHeiko Holz
Commits on Nov 24, 2021
Commits on Nov 25, 2021
- committedHeiko Holz
- committedHeiko Holz
Commits on Nov 29, 2021
- committedHeiko Holz
Commits on Nov 30, 2021
- committedHeiko Holz
Commits on Dec 10, 2021
Started the integration of the OpenCensus-OpenTelemetry-Bridge (i.e., opencensus-shim), see inspectIT#1246.
committedHeiko Holz- committedHeiko Holz
- committedHeiko Holz
- committedHeiko Holz
- committedHeiko Holz
- committedHeiko Holz
- committedHeiko Holz
- committedHeiko Holz
- committedHeiko Holz
- committedHeiko Holz
Commits on Dec 16, 2021
Commits on Dec 23, 2021
Commits on Jan 7, 2022
- committedHeiko Holz
- committedHeiko Holz
- committedHeiko Holz
Disabled tests that will not work until CustomSpanBuilder is fixed for OpenTelemetry (inspectIT#1246)
committedHeiko Holz
Commits on Jan 10, 2022
- committed
Commits on Jan 11, 2022
- committedHeiko Holz
- committedHeiko Holz
- committedHeiko Holz
- committedHeiko Holz
Disabled tests for service exporters that are not supported with the current version (#inspectIT#1246)
committedHeiko Holz- committedHeiko Holz
inspectIT#1269: Integrated the concept of an IOpenTelemetryController that handles the registration and unregister of individual traces and metrics exporter services. Fixed JaegerExporterService, P…
committedHeiko Holz- committedHeiko Holz
Removed OpenCensusAgentMetricsExporterService and OpenCensusAgentTraceExporterService that are no longer supported with OpenTelemetry (inspectIT#1246)
committedHeiko Holz- committedHeiko Holz
- committedHeiko Holz
Added documentation for OpenTelemetry configuration in open-telemetry-configuration.md (inspectIT#1246)
committedHeiko HolzRefactored LoggingMetricExporterService and LoggingTraceExporterService by removing unnecessary or overcomplicated code/classes (inspectIT#1246)
committedHeiko Holz- committedHeiko Holz
- committedHeiko Holz
Commits on Jan 12, 2022
Commits on Jan 13, 2022
inspectIT#1269: Changed OpenTelemetryControllerImpl to not rebuild the SdkTracerProvider when individual trace exporter services change. For this, the DynamicMultiSpanExporter and DynamicSampler ha…
committedHeiko Holz- committedHeiko Holz
- committedHeiko Holz
inspectIT#1269: Added tests to test metrics (meter provider) configuration in OpenTelemetryControllerImpl
committedHeiko Holz- committedHeiko Holz
Commits on Jan 17, 2022
inspectIT#1269: Removed OpenCensusAgentMetricsExporterSettings.java and OpenCensusAgentTraceExporterSettings.java and updated related files
committedHeiko HolzinspectIT#1269: Ad: Removed OpenCensusAgentMetricsExporterSettings.java and OpenCensusAgentTraceExporterSettings.java and updated related files
committedHeiko Holz- committedHeiko Holz
inspectIT#1269: Removed the serviceName property from JaegerExporterSettings, ZipkinExporterSettings, LoggingTraceExporterSettings, and LoggingMetricsExporterSettings, and updated related documenta…
committedHeiko HolzinspectIT#1269: Removed the SpringTestBase.yml and moved the properties to SpringTestBase.java instead.
committedHeiko Holz- committedHeiko Holz
inspectIT#1269: Minor refactoring (removed unnecessary logs, added TestPropertySource to tracing exporter tests)
committedHeiko Holz- committedHeiko Holz
Commits on Jan 18, 2022
inspectIT#1269: Replaced calls to OpenCensusUtils#flushSpanExporter with Instances#openTelemetryController#flush()
committedHeiko HolzinspectIT#1269: Renamed OtlpTraceExporterService to OtlpGrpcTraceExporterService and adjusted related classes and yml
committedHeiko HolzinspectIT#1269: Fixed OtlpGrpcTraceExporterService to use "otlGrpc" instead of "otlp-grpc", which led to exceptions
committedHeiko Holz
Commits on Jan 31, 2022
- committedHeiko Holz
Commits on Feb 1, 2022
- committedHeiko Holz
- committedHeiko Holz
Commits on Feb 8, 2022
Commits on Mar 10, 2022
Commits on Mar 14, 2022
- committedHeiko Holz
Commits on Mar 16, 2022
- committedHeiko Holz
feat(open-telemetry): [inspectIT#1297] update the
enabled
flag of metrics/trace exporters, update the related documentationcommittedHeiko Holzfeat(open-temeletry): [inspectIT#1297] add
SLF4JBridgeHandlerUtils
to (un-)install the SLF4J bridge handlercommittedHeiko Holzfeat(open-telemetry): [inspectIT#1297] add
defaultSettings
tests to OTLP and Jaeger gRPC exporter servicescommittedHeiko Holzfeat(open-telemetry): [inspectIT#1297] remove unused
ContextPropagators
inOpenTelemetryControllerImpl
committedHeiko Holz
Commits on Mar 17, 2022
Commits on Mar 25, 2022
Commits on Mar 28, 2022
Commits on Mar 30, 2022
Commits on Apr 13, 2022
Commits on May 5, 2022
- committedHeiko Holz
- committedHeiko Holz
Commits on May 12, 2022
- committedMarius Brill
Commits on May 13, 2022
- committed
- committed
- committedMarius Brill
- committedMarius Brill
- committedMarius Brill
- committedMarius Brill
- committed
- committed
- committed