File tree 1 file changed +8
-8
lines changed
1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -85,15 +85,15 @@ let enrich_span_process (span : Trace.explicit_span) : unit =
85
85
" process.runtime.version" , `String Sys. ocaml_version;
86
86
]
87
87
88
- let enrich_span_service ~name ~ namespace ~ instance_id ~ version
88
+ let enrich_span_service ~name ? namespace ? instance_id ? version
89
89
(span : Trace.explicit_span ) : unit =
90
- Trace. add_data_to_manual_span span
91
- [
92
- " service.name " , `String name;
93
- " service.namespace " , `String namespace;
94
- " service.instance.id " , `String instance_id;
95
- " service.version " , `String version;
96
- ]
90
+ let data =
91
+ [ " service.name " , `String name ]
92
+ |> cons_assoc_opt_ " service.namespace " namespace
93
+ |> cons_assoc_opt_ " service.instance.id " instance_id
94
+ |> cons_assoc_opt_ " service.version " version
95
+ in
96
+ Trace. add_data_to_manual_span span data
97
97
98
98
let enrich_span_deployment ?id ?name ~deployment (span : Trace.explicit_span ) :
99
99
unit =
You can’t perform that action at this time.
0 commit comments