File tree Expand file tree Collapse file tree 1 file changed +1
-11
lines changed
modules/apm/src/main/java/org/elasticsearch/telemetry/apm/internal Expand file tree Collapse file tree 1 file changed +1
-11
lines changed Original file line number Diff line number Diff line change 1212import io .opentelemetry .api .metrics .Meter ;
1313import io .opentelemetry .exporter .otlp .http .metrics .OtlpHttpMetricExporter ;
1414import io .opentelemetry .exporter .otlp .http .metrics .OtlpHttpMetricExporterBuilder ;
15- import io .opentelemetry .instrumentation .runtimemetrics .java17 .JfrFeature ;
1615import io .opentelemetry .instrumentation .runtimemetrics .java17 .RuntimeMetrics ;
1716import io .opentelemetry .sdk .OpenTelemetrySdk ;
1817import io .opentelemetry .sdk .metrics .SdkMeterProvider ;
@@ -46,16 +45,7 @@ public Meter get() {
4645 .registerMetricReader (reader )
4746 .build ();
4847 var otelSdk = OpenTelemetrySdk .builder ().setMeterProvider (meterProvider ).build ();
49- runtimeMetrics = RuntimeMetrics .builder (otelSdk )
50- .enableFeature (JfrFeature .THREAD_METRICS )
51- .enableFeature (JfrFeature .CPU_UTILIZATION_METRICS )
52- .enableFeature (JfrFeature .MEMORY_POOL_METRICS )
53- .disableFeature (JfrFeature .CONTEXT_SWITCH_METRICS )
54- .disableFeature (JfrFeature .CPU_COUNT_METRICS )
55- .disableFeature (JfrFeature .LOCK_METRICS )
56- .disableFeature (JfrFeature .MEMORY_ALLOCATION_METRICS )
57- .disableFeature (JfrFeature .NETWORK_IO_METRICS )
58- .build ();
48+ runtimeMetrics = RuntimeMetrics .builder (otelSdk ).disableAllFeatures ().build ();
5949 }
6050 return meterProvider .get ("elasticsearch" );
6151 }
You can’t perform that action at this time.
0 commit comments