@@ -105,14 +105,6 @@ void ddtrace_telemetry_register_services(ddog_SidecarTransport *sidecar) {
105105 DDOG_METRIC_NAMESPACE_TRACERS );
106106 ddog_sidecar_telemetry_register_metric_buffer (buffer , DDOG_CHARSLICE_C ("trace_api.errors" ), DDOG_METRIC_TYPE_COUNT ,
107107 DDOG_METRIC_NAMESPACE_TRACERS );
108- ddog_sidecar_telemetry_register_metric_buffer (buffer , DDOG_CHARSLICE_C ("context_header_style.extracted" ), DDOG_METRIC_TYPE_COUNT ,
109- DDOG_METRIC_NAMESPACE_TRACERS );
110- ddog_sidecar_telemetry_register_metric_buffer (buffer , DDOG_CHARSLICE_C ("context_header_style.injected" ), DDOG_METRIC_TYPE_COUNT ,
111- DDOG_METRIC_NAMESPACE_TRACERS );
112- ddog_sidecar_telemetry_register_metric_buffer (buffer , DDOG_CHARSLICE_C ("context_header_style.truncated" ), DDOG_METRIC_TYPE_COUNT ,
113- DDOG_METRIC_NAMESPACE_TRACERS );
114- ddog_sidecar_telemetry_register_metric_buffer (buffer , DDOG_CHARSLICE_C ("context_header_style.malformed" ), DDOG_METRIC_TYPE_COUNT ,
115- DDOG_METRIC_NAMESPACE_TRACERS );
116108
117109 // FIXME: it seems we must call "enqueue_actions" (even with an empty list of actions) for things to work properly
118110 ddtrace_ffi_try ("Failed flushing background sender telemetry buffer" ,
@@ -211,10 +203,14 @@ void ddtrace_telemetry_finalize(void) {
211203 zai_string_destroy (& tags );
212204 } ZEND_HASH_FOREACH_END ();
213205
206+ ddog_sidecar_telemetry_register_metric_buffer (buffer , DDOG_CHARSLICE_C ("context_header_style.extracted" ), DDOG_METRIC_TYPE_COUNT , DDOG_METRIC_NAMESPACE_TRACERS );
214207 ddog_sidecar_telemetry_add_span_metric_point_buffer (buffer , DDOG_CHARSLICE_C ("context_header_style.extracted" ), DDTRACE_G (baggage_extract_count ), DDOG_CHARSLICE_C ("header_style:baggage" ));
208+ ddog_sidecar_telemetry_register_metric_buffer (buffer , DDOG_CHARSLICE_C ("context_header_style.injected" ), DDOG_METRIC_TYPE_COUNT , DDOG_METRIC_NAMESPACE_TRACERS );
215209 ddog_sidecar_telemetry_add_span_metric_point_buffer (buffer , DDOG_CHARSLICE_C ("context_header_style.injected" ), DDTRACE_G (baggage_inject_count ), DDOG_CHARSLICE_C ("header_style:baggage" ));
210+ ddog_sidecar_telemetry_register_metric_buffer (buffer , DDOG_CHARSLICE_C ("context_header_style.truncated" ), DDOG_METRIC_TYPE_COUNT , DDOG_METRIC_NAMESPACE_TRACERS );
216211 ddog_sidecar_telemetry_add_span_metric_point_buffer (buffer , DDOG_CHARSLICE_C ("context_header_style.truncated" ), DDTRACE_G (baggage_max_item_count ), DDOG_CHARSLICE_C ("truncation_reason:baggage_byte_item_exceeded" ));
217212 ddog_sidecar_telemetry_add_span_metric_point_buffer (buffer , DDOG_CHARSLICE_C ("context_header_style.truncated" ), DDTRACE_G (baggage_max_byte_count ), DDOG_CHARSLICE_C ("truncation_reason:baggage_byte_count_exceeded" ));
213+ ddog_sidecar_telemetry_register_metric_buffer (buffer , DDOG_CHARSLICE_C ("context_header_style.malformed" ), DDOG_METRIC_TYPE_COUNT , DDOG_METRIC_NAMESPACE_TRACERS );
218214 ddog_sidecar_telemetry_add_span_metric_point_buffer (buffer , DDOG_CHARSLICE_C ("context_header_style.malformed" ), DDTRACE_G (baggage_malformed_count ), DDOG_CHARSLICE_C ("header_style:baggage" ));
219215
220216 metric_name = DDOG_CHARSLICE_C ("logs_created" );
0 commit comments