From e3591837d130e5bd322c81621c52cd178158cbe5 Mon Sep 17 00:00:00 2001 From: ttt161 Date: Wed, 25 Feb 2026 18:20:13 +0300 Subject: [PATCH 1/3] WIP: add handle functions --- apps/hellgate/src/hg_invoice.erl | 1 + apps/hellgate/src/hg_invoice_template.erl | 1 + .../test/hg_invoice_lite_tests_SUITE.erl | 8 +- .../src/hg_progressor_handler.erl | 351 + compose.tracing.yaml | 19 + elvis.config | 2 +- jaeger.json | 8944 +++++++++++++++++ jaeger_otlp_trace.json | 2712 +++++ jaeger_trace2.json | 711 ++ process_trace_internal.json | 1024 ++ process_trace_jaeger.json | 704 ++ rebar.config | 2 +- rebar.lock | 2 +- 13 files changed, 14477 insertions(+), 4 deletions(-) create mode 100644 apps/hg_progressor/src/hg_progressor_handler.erl create mode 100644 jaeger.json create mode 100644 jaeger_otlp_trace.json create mode 100644 jaeger_trace2.json create mode 100644 process_trace_internal.json create mode 100644 process_trace_jaeger.json diff --git a/apps/hellgate/src/hg_invoice.erl b/apps/hellgate/src/hg_invoice.erl index 37e652b9..64534781 100644 --- a/apps/hellgate/src/hg_invoice.erl +++ b/apps/hellgate/src/hg_invoice.erl @@ -40,6 +40,7 @@ -export([get_payment_opts/1]). -export([create/6]). -export([marshal_invoice/1]). +-export([unmarshal_invoice/1]). -export([unmarshal_history/1]). -export([collapse_history/1]). diff --git a/apps/hellgate/src/hg_invoice_template.erl b/apps/hellgate/src/hg_invoice_template.erl index 7c178e0b..addd13ca 100644 --- a/apps/hellgate/src/hg_invoice_template.erl +++ b/apps/hellgate/src/hg_invoice_template.erl @@ -26,6 +26,7 @@ %% API -export([get/1]). +-export([unmarshal_invoice_template_params/1]). -type tpl_id() :: dmsl_domain_thrift:'InvoiceTemplateID'(). -type tpl() :: dmsl_domain_thrift:'InvoiceTemplate'(). diff --git a/apps/hellgate/test/hg_invoice_lite_tests_SUITE.erl b/apps/hellgate/test/hg_invoice_lite_tests_SUITE.erl index 21e72b01..7a3f8767 100644 --- a/apps/hellgate/test/hg_invoice_lite_tests_SUITE.erl +++ b/apps/hellgate/test/hg_invoice_lite_tests_SUITE.erl @@ -60,7 +60,8 @@ groups() -> {group, pool_payments} ]}, {pool_payments, [parallel], lists:foldl(fun(_, Acc) -> [payment_ok_test | Acc] end, [], lists:seq(1, 100))}, - {payments, [parallel], [ + {payments, [], [payment_success]}, + {paymentsx, [parallel], [ payment_start_idempotency, payment_success, payment_w_first_blacklisted_success, @@ -241,6 +242,11 @@ payment_success(C) -> }, Payment ), + Res = hg_progressor_handler:handle_function('ProcessTrace', {invoice, InvoiceID}, #{format => jaeger}), + Json = unicode:characters_to_binary(json:encode(Res)), + io:format(user, "RES: ~p~n", [Res]), + R = file:write_file("qqq", Json), + io:format(user, "FILE RES: ~p~n", [[R, os:cmd("pwd")]]), ?assertMatch( #domain_TransactionInfo{ extra = #{ diff --git a/apps/hg_progressor/src/hg_progressor_handler.erl b/apps/hg_progressor/src/hg_progressor_handler.erl new file mode 100644 index 00000000..4d15f2a6 --- /dev/null +++ b/apps/hg_progressor/src/hg_progressor_handler.erl @@ -0,0 +1,351 @@ +-module(hg_progressor_handler). + +-export([handle_function/3]). + +-spec handle_function(_, _, _) -> _. +handle_function('ProcessTrace', {NS, ProcessID}, Opts) -> + case progressor:trace(#{ns => NS, id => ProcessID}) of + {ok, RawTrace} -> + Format = maps:get(format, Opts, internal), + unmarshal_trace(NS, ProcessID, RawTrace, Format); + {error, _} = Error -> + Error + end. + +unmarshal_trace(NS, ProcessID, RawTrace, internal = Format) -> + lists:map(fun(RawTraceUnit) -> unmarshal_trace_unit(NS, ProcessID, RawTraceUnit, Format) end, RawTrace); +unmarshal_trace(NS, ProcessID, RawTrace, jaeger = Format) -> + Spans = lists:map(fun(RawTraceUnit) -> unmarshal_trace_unit(NS, ProcessID, RawTraceUnit, Format) end, RawTrace), + #{ + data => [ + #{ + traceID => trace_id(NS, ProcessID), + spans => Spans, + processes => #{ + ProcessID => #{ + service_name => service_name(NS), + tags => [] + } + } + } + ] + }. + +unmarshal_trace_unit(NS, _ProcessID, #{task_type := TaskType} = TraceUnit, internal = Format) -> + BinArgs = maps:get(args, TraceUnit, <<>>), + BinEvents = maps:get(events, TraceUnit, []), + OtelTraceID = extract_trace_id(TraceUnit), + Error = extract_error(TraceUnit), + (maps:without([response, context], TraceUnit))#{ + args => unmarshal_args(NS, TaskType, BinArgs), + events => unmarshal_events(BinEvents, Format), + otel_trace_id => OtelTraceID, + error => Error + }; +unmarshal_trace_unit(NS, ProcessID, #{task_type := TaskType, task_id := TaskID} = TraceUnit, jaeger = Format) -> + BinArgs = maps:get(args, TraceUnit, <<>>), + BinEvents = maps:get(events, TraceUnit, []), + #{ + processID => ProcessID, + process => #{ + service_name => service_name(NS), + tags => [] + }, + warnings => [], + traceId => trace_id(NS, ProcessID), + span_id => integer_to_binary(TaskID), + operationName => TaskType, + startTime => start_time(TraceUnit), + duration => duration(TraceUnit), + tags => [ + #{ + key => <<"task.status">>, + type => <<"string">>, + value => maps:get(task_status, TraceUnit) + }, + #{ + key => <<"task.retries">>, + type => <<"int64">>, + value => maps:get(retry_attempts, TraceUnit) + }, + #{ + key => <<"task.input">>, + type => <<"string">>, + value => unicode:characters_to_binary(json:encode(unmarshal_args(NS, TaskType, BinArgs))) + } + ] ++ error_tag(TraceUnit), + logs => unmarshal_events(BinEvents, Format) + }. + +unmarshal_args(_, _, <<>>) -> + <<>>; +unmarshal_args(invoice, <<"init">> = _TaskType, BinArgs) -> + {bin, B} = binary_to_term(BinArgs), + UnwrappedArgs = binary_to_term(B), + Type = {struct, struct, {dmsl_domain_thrift, 'Invoice'}}, + Args = hg_invoice:unmarshal_invoice(UnwrappedArgs), + #{ + content_type => <<"thrift_call">>, + content => #{ + call => #{service => 'Invoicing', function => 'Create'}, + params => to_maps(term_to_object(Args, Type)) + } + }; +unmarshal_args(invoice_template, <<"init">> = _TaskType, BinArgs) -> + {bin, B} = binary_to_term(BinArgs), + UnwrappedArgs = binary_to_term(B), + Type = {struct, struct, {dmsl_payproc_thrift, 'InvoiceTemplateCreateParams'}}, + Args = hg_invoice_template:unmarshal_invoice_template_params(UnwrappedArgs), + #{ + content_type => <<"thrift_call">>, + content => #{ + call => #{service => 'InvoiceTemplating', function => 'Create'}, + params => to_maps(term_to_object(Args, Type)) + } + }; +unmarshal_args(_, TaskType, BinArgs) when + TaskType =:= <<"call">>; + TaskType =:= <<"repair">>; + TaskType =:= <<"timeout">> +-> + {bin, B} = binary_to_term(BinArgs), + case binary_to_term(B) of + {schemaless_call, Args} -> + maybe_format(Args); + {thrift_call, ServiceName, FunctionRef, EncodedArgs} -> + {Service, Function} = FunctionRef, + {Module, Service} = hg_proto:get_service(ServiceName), + Type = Module:function_info(Service, Function, params_type), + Args = hg_proto_utils:deserialize(Type, EncodedArgs), + #{ + content_type => <<"thrift_call">>, + content => #{ + call => #{service => Service, function => Function}, + params => to_maps(term_to_object(Args, Type)) + } + }; + Args -> + maybe_format(Args) + end. + +unmarshal_events(BinEvents, Format) -> + lists:map( + fun(#{event_payload := BinPayload} = Event) -> + {bin, BinChanges} = binary_to_term(BinPayload), + Type = {struct, union, {dmsl_payproc_thrift, 'EventPayload'}}, + Changes = hg_proto_utils:deserialize(Type, BinChanges), + Payload = to_maps(term_to_object(Changes, Type)), + unmarshal_event(Event, Payload, Format) + end, + BinEvents + ). + +unmarshal_event(Event, Payload, internal) -> + Event#{event_payload => Payload}; +unmarshal_event(#{event_id := EventID, event_timestamp := Ts}, Payload, jaeger) -> + #{ + timestamp => Ts, + fields => [ + #{ + key => <<"event.id">>, + type => <<"int64">>, + value => EventID + }, + #{ + key => <<"event.payload">>, + type => <<"string">>, + value => unicode:characters_to_binary(json:encode(Payload)) + } + ] + }. + +maybe_format(Data) when is_binary(Data) -> + case is_printable_string(Data) of + true -> + #{ + content_type => <<"text">>, + content => Data + }; + false -> + to_maps(term_to_object_content(Data)) + end; +maybe_format(Data) -> + #{ + content_type => <<"unknown">>, + content => format(Data) + }. + +format(Data) -> + unicode:characters_to_binary(io_lib:format("~p", [Data])). + +extract_trace_id(#{context := <<>>}) -> + null; +extract_trace_id(#{context := BinContext}) -> + try binary_to_term(BinContext) of + #{<<"otel">> := [TraceID | _]} -> + TraceID; + _ -> + null + catch + _:_ -> + null + end. + +extract_error(#{task_status := <<"error">>, response := {error, ReasonTerm}}) -> + #{content := Content} = maybe_format(ReasonTerm), + Content; +extract_error(_) -> + null. + +service_name(invoice) -> + <<"hellgate_invoice">>; +service_name(invoice_template) -> + <<"hellgate_invoice_template">>. + +trace_id(NS, ProcessID) -> + NsBin = erlang:atom_to_binary(NS), + HexList = [io_lib:format("~2.16.0b", [B]) || <> <= <>], + Hex = lists:flatten(HexList), + io:format(user, "HEX: ~p~n", [Hex]), + case length(Hex) of + Len when Len < 32 -> unicode:characters_to_binary(lists:duplicate(32 - Len, $0) ++ Hex); + Len when Len > 32 -> unicode:characters_to_binary(string:slice(Hex, 0, 32)); + _ -> unicode:characters_to_binary(Hex) + end. + +start_time(#{running := Ts}) -> + Ts; +start_time(_) -> + null. + +duration(#{running := Running, finished := Finished}) -> + Finished - Running; +duration(_) -> + null. + +error_tag(#{task_status := <<"error">>, response := {error, ReasonTerm}}) -> + #{content := Content} = maybe_format(ReasonTerm), + [ + #{ + key => <<"task.error">>, + type => <<"string">>, + value => Content + } + ]; +error_tag(_) -> + []. + +-define(is_integer(T), (T == byte orelse T == i8 orelse T == i16 orelse T == i32 orelse T == i64)). +-define(is_number(T), (?is_integer(T) orelse T == double)). +-define(is_scalar(T), (?is_number(T) orelse T == string orelse element(1, T) == enum)). + +-spec term_to_object(term(), dmt_thrift:thrift_type()) -> jsone:json_value(). +term_to_object(Term, Type) -> + term_to_object(Term, Type, []). + +term_to_object(Term, {list, Type}, Stack) when is_list(Term) -> + [term_to_object(T, Type, [N | Stack]) || {N, T} <- enumerate(0, Term)]; +term_to_object(Term, {set, Type}, Stack) -> + term_to_object(ordsets:to_list(Term), {list, Type}, Stack); +term_to_object(Term, {map, KType, VType}, Stack) when is_map(Term), ?is_scalar(KType) -> + maps:fold( + fun(K, V, A) -> + [{genlib:to_binary(K), term_to_object(V, VType, [value, V | Stack])} | A] + end, + [], + Term + ); +term_to_object(Term, {map, KType, VType}, Stack) when is_map(Term) -> + maps:fold( + fun(K, V, A) -> + [ + [ + {<<"key">>, term_to_object(K, KType, [key, K | Stack])}, + {<<"value">>, term_to_object(V, VType, [value, V | Stack])} + ] + | A + ] + end, + [], + Term + ); +term_to_object(Term, {struct, union, {Mod, Name}}, Stack) when is_atom(Mod), is_atom(Name) -> + {struct, _, StructDef} = Mod:struct_info(Name), + union_to_object(Term, StructDef, Stack); +term_to_object(Term, {struct, _, {Mod, Name}}, Stack) when is_atom(Mod), is_atom(Name), is_tuple(Term) -> + {struct, _, StructDef} = Mod:struct_info(Name), + struct_to_object(Term, StructDef, Stack); +term_to_object(Term, {struct, struct, List}, Stack) when is_tuple(Term), is_list(List) -> + Data = lists:zip(List, tuple_to_list(Term)), + [{atom_to_binary(Name), term_to_object(V, Type, Stack)} || {{_Pos, _, Type, Name, _}, V} <- Data]; +term_to_object(Term, {enum, _}, _Stack) when is_atom(Term) -> + Term; +term_to_object(Term, Type, _Stack) when is_integer(Term), ?is_integer(Type) -> + Term; +term_to_object(Term, double, _Stack) when is_number(Term) -> + float(Term); +term_to_object(Term, string, _Stack) when is_binary(Term) -> + case is_printable_string(Term) of + true -> + Term; + false -> + term_to_object_content(Term) + end; +term_to_object(Term, bool, _Stack) when is_boolean(Term) -> + Term; +term_to_object(Term, Type, _Stack) -> + erlang:error({badarg, Term, Type}). + +union_to_object({Fn, Term}, StructDef, Stack) -> + {_N, _Req, Type, Fn, _Def} = lists:keyfind(Fn, 4, StructDef), + [{Fn, term_to_object(Term, Type, [Fn | Stack])}]. + +struct_to_object(Struct, StructDef, Stack) -> + [_ | Fields] = tuple_to_list(Struct), + lists:foldr( + fun + ({undefined, _}, A) -> + A; + ({Term, {_N, _Req, Type, Fn, _Def}}, A) -> + [{Fn, term_to_object(Term, Type, [Fn | Stack])} | A] + end, + [], + lists:zip(Fields, StructDef) + ). + +term_to_object_content(Term) -> + term_to_object_content(<<"base64">>, base64:encode(Term)). + +term_to_object_content(CType, Term) -> + [ + {<<"content_type">>, CType}, + {<<"content">>, Term} + ]. + +enumerate(_, []) -> + []; +enumerate(N, [H | T]) -> + [{N, H} | enumerate(N + 1, T)]. + +is_printable_string(V) -> + try unicode:characters_to_binary(V) of + B when is_binary(B) -> + true; + _ -> + false + catch + _:_ -> + false + end. + +to_maps(Data) -> + to_maps(Data, #{}). + +to_maps([], Acc) -> + Acc; +to_maps([{K, [{_, _} | _] = V} | Rest], Acc) -> + to_maps(Rest, Acc#{K => to_maps(V)}); +to_maps([{K, V} | Rest], Acc) when is_list(V) -> + to_maps(Rest, Acc#{K => lists:map(fun(E) -> to_maps(E) end, V)}); +to_maps([{K, V} | Rest], Acc) -> + to_maps(Rest, Acc#{K => V}). diff --git a/compose.tracing.yaml b/compose.tracing.yaml index 24e0bbbf..5c327a0c 100644 --- a/compose.tracing.yaml +++ b/compose.tracing.yaml @@ -24,6 +24,8 @@ services: depends_on: jaeger: condition: service_healthy + grafana: + condition: service_healthy jaeger: image: jaegertracing/all-in-one:1.47 @@ -39,4 +41,21 @@ services: - 4318:4318 # OTLP http receiver - 5778:5778 - 14250:14250 + - 14268:14268 - 16686:16686 + + grafana: + image: grafana/grafana-enterprise + container_name: grafana + restart: unless-stopped + environment: + - GF_LOG_LEVEL=warning + healthcheck: + test: "exit 0" + ports: + - '3000:3000' + volumes: + - 'grafana_storage:/var/lib/grafana' + +volumes: + grafana_storage: {} \ No newline at end of file diff --git a/elvis.config b/elvis.config index 49988ab4..cd617cb9 100644 --- a/elvis.config +++ b/elvis.config @@ -26,7 +26,7 @@ ] }}, {elvis_style, no_if_expression}, - {elvis_style, invalid_dynamic_call, #{ignore => [hg_proto_utils]}}, + {elvis_style, invalid_dynamic_call, #{ignore => [hg_proto_utils, hg_progressor_handler]}}, {elvis_style, used_ignored_variable}, {elvis_style, no_behavior_info}, {elvis_style, macro_names, #{regex => "^([a-zA-Z][a-zA-Z_0-9]+)$"}}, diff --git a/jaeger.json b/jaeger.json new file mode 100644 index 00000000..753d2b5f --- /dev/null +++ b/jaeger.json @@ -0,0 +1,8944 @@ +{ + "data": [ + { + "traceID": "07f193b529238b61125a300860b18b33", + "spans": [ + { + "traceID": "07f193b529238b61125a300860b18b33", + "spanID": "2b14ad8bde587da0", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495104213, + "duration": 11761, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 12 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495104437, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + }, + { + "traceID": "07f193b529238b61125a300860b18b33", + "spanID": "dc9b3f8cf5704cd9", + "operationName": "server Invoicing:GetEvents", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "07f193b529238b61125a300860b18b33", + "spanID": "2b14ad8bde587da0", + "span": { + "traceID": "07f193b529238b61125a300860b18b33", + "spanID": "2b14ad8bde587da0", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495104213, + "duration": 11761, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 12 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495104437, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + } + ], + "startTime": 1771645495106739, + "duration": 8118, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "invoicing.invoice_id", + "type": "string", + "value": "2EGohEySk9w" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.server.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.server.event", + "type": "string", + "value": "service handler result" + }, + { + "key": "rpc.server.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.server.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.server.type", + "type": "string", + "value": "call" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": [], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 2526, + "depth": 1, + "hasChildren": false + } + ], + "processes": { + "p1": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + } + }, + "warnings": null + }, + { + "traceID": "68c5482d82bb965bfded5b11b6f5a25a", + "spans": [ + { + "traceID": "68c5482d82bb965bfded5b11b6f5a25a", + "spanID": "66a208faceec2d2e", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495116182, + "duration": 34766, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 35 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495116319, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + }, + { + "traceID": "68c5482d82bb965bfded5b11b6f5a25a", + "spanID": "3f3bfba6eb7fed70", + "operationName": "server Invoicing:GetEvents", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "68c5482d82bb965bfded5b11b6f5a25a", + "spanID": "66a208faceec2d2e", + "span": { + "traceID": "68c5482d82bb965bfded5b11b6f5a25a", + "spanID": "66a208faceec2d2e", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495116182, + "duration": 34766, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 35 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495116319, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + } + ], + "startTime": 1771645495119295, + "duration": 30657, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "invoicing.invoice_id", + "type": "string", + "value": "2EGohEySk9w" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.server.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.server.event", + "type": "string", + "value": "service handler result" + }, + { + "key": "rpc.server.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.server.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.server.type", + "type": "string", + "value": "call" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": [], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 3113, + "depth": 1, + "hasChildren": false + } + ], + "processes": { + "p1": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + } + }, + "warnings": null + }, + { + "traceID": "447d9dd53f27470a0c2f8a5aaf249a91", + "spans": [ + { + "traceID": "447d9dd53f27470a0c2f8a5aaf249a91", + "spanID": "0cad0a2e730f9fd5", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495151101, + "duration": 28469, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 29 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495151239, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + }, + { + "traceID": "447d9dd53f27470a0c2f8a5aaf249a91", + "spanID": "119f674737d44283", + "operationName": "server Invoicing:GetEvents", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "447d9dd53f27470a0c2f8a5aaf249a91", + "spanID": "0cad0a2e730f9fd5", + "span": { + "traceID": "447d9dd53f27470a0c2f8a5aaf249a91", + "spanID": "0cad0a2e730f9fd5", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495151101, + "duration": 28469, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 29 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495151239, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + } + ], + "startTime": 1771645495155064, + "duration": 23074, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "invoicing.invoice_id", + "type": "string", + "value": "2EGohEySk9w" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.server.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.server.event", + "type": "string", + "value": "service handler result" + }, + { + "key": "rpc.server.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.server.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.server.type", + "type": "string", + "value": "call" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": [], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 3963, + "depth": 1, + "hasChildren": false + } + ], + "processes": { + "p1": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + } + }, + "warnings": null + }, + { + "traceID": "ea0607deeff3bfb566d8cec1fbc6b424", + "spans": [ + { + "traceID": "ea0607deeff3bfb566d8cec1fbc6b424", + "spanID": "e79b4195a93b7f4a", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495179725, + "duration": 29403, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 29 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495179833, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + }, + { + "traceID": "ea0607deeff3bfb566d8cec1fbc6b424", + "spanID": "375778aa64dd5e7d", + "operationName": "server Invoicing:GetEvents", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "ea0607deeff3bfb566d8cec1fbc6b424", + "spanID": "e79b4195a93b7f4a", + "span": { + "traceID": "ea0607deeff3bfb566d8cec1fbc6b424", + "spanID": "e79b4195a93b7f4a", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495179725, + "duration": 29403, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 29 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495179833, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + } + ], + "startTime": 1771645495184659, + "duration": 21866, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "invoicing.invoice_id", + "type": "string", + "value": "2EGohEySk9w" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.server.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.server.event", + "type": "string", + "value": "service handler result" + }, + { + "key": "rpc.server.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.server.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.server.type", + "type": "string", + "value": "call" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": [], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 4934, + "depth": 1, + "hasChildren": false + } + ], + "processes": { + "p1": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + } + }, + "warnings": null + }, + { + "traceID": "c9da30f7d310f3821c2c65485f690cfd", + "spans": [ + { + "traceID": "c9da30f7d310f3821c2c65485f690cfd", + "spanID": "2bbf2acf47f61451", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495209319, + "duration": 27329, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 26 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495210516, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + }, + { + "traceID": "c9da30f7d310f3821c2c65485f690cfd", + "spanID": "14d64e1b4c52ca70", + "operationName": "server Invoicing:GetEvents", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "c9da30f7d310f3821c2c65485f690cfd", + "spanID": "2bbf2acf47f61451", + "span": { + "traceID": "c9da30f7d310f3821c2c65485f690cfd", + "spanID": "2bbf2acf47f61451", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495209319, + "duration": 27329, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 26 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495210516, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + } + ], + "startTime": 1771645495212083, + "duration": 23422, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "invoicing.invoice_id", + "type": "string", + "value": "2EGohEySk9w" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.server.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.server.event", + "type": "string", + "value": "service handler result" + }, + { + "key": "rpc.server.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.server.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.server.type", + "type": "string", + "value": "call" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": [], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 2764, + "depth": 1, + "hasChildren": false + } + ], + "processes": { + "p1": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + } + }, + "warnings": null + }, + { + "traceID": "1d23b5b219cd04cd0004068cc669d5a3", + "spans": [ + { + "traceID": "1d23b5b219cd04cd0004068cc669d5a3", + "spanID": "2572f8834e6092f8", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495236843, + "duration": 43567, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 43 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495237642, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + }, + { + "traceID": "1d23b5b219cd04cd0004068cc669d5a3", + "spanID": "08fe5dd60176e237", + "operationName": "server Invoicing:GetEvents", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "1d23b5b219cd04cd0004068cc669d5a3", + "spanID": "2572f8834e6092f8", + "span": { + "traceID": "1d23b5b219cd04cd0004068cc669d5a3", + "spanID": "2572f8834e6092f8", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495236843, + "duration": 43567, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 43 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495237642, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + } + ], + "startTime": 1771645495242902, + "duration": 35469, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "invoicing.invoice_id", + "type": "string", + "value": "2EGohEySk9w" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.server.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.server.event", + "type": "string", + "value": "service handler result" + }, + { + "key": "rpc.server.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.server.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.server.type", + "type": "string", + "value": "call" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": [], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 6059, + "depth": 1, + "hasChildren": false + } + ], + "processes": { + "p1": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + } + }, + "warnings": null + }, + { + "traceID": "59accdfc735b066e97940551a09127fe", + "spans": [ + { + "traceID": "59accdfc735b066e97940551a09127fe", + "spanID": "8194dfe0f4286cd3", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495280605, + "duration": 37207, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 36 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495280763, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + }, + { + "traceID": "59accdfc735b066e97940551a09127fe", + "spanID": "654cd9bde339e0f3", + "operationName": "server Invoicing:GetEvents", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "59accdfc735b066e97940551a09127fe", + "spanID": "8194dfe0f4286cd3", + "span": { + "traceID": "59accdfc735b066e97940551a09127fe", + "spanID": "8194dfe0f4286cd3", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495280605, + "duration": 37207, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 36 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495280763, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + } + ], + "startTime": 1771645495287115, + "duration": 26883, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "invoicing.invoice_id", + "type": "string", + "value": "2EGohEySk9w" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.server.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.server.event", + "type": "string", + "value": "service handler result" + }, + { + "key": "rpc.server.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.server.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.server.type", + "type": "string", + "value": "call" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": [], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 6510, + "depth": 1, + "hasChildren": false + } + ], + "processes": { + "p1": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + } + }, + "warnings": null + }, + { + "traceID": "4ebc432313232f2174cad2c3e192ce6f", + "spans": [ + { + "traceID": "4ebc432313232f2174cad2c3e192ce6f", + "spanID": "387a4cff896746a7", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495317981, + "duration": 43724, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 43 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495318134, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + }, + { + "traceID": "4ebc432313232f2174cad2c3e192ce6f", + "spanID": "114b5f0cc8805d3e", + "operationName": "server Invoicing:GetEvents", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "4ebc432313232f2174cad2c3e192ce6f", + "spanID": "387a4cff896746a7", + "span": { + "traceID": "4ebc432313232f2174cad2c3e192ce6f", + "spanID": "387a4cff896746a7", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495317981, + "duration": 43724, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 43 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495318134, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + } + ], + "startTime": 1771645495322809, + "duration": 37647, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "invoicing.invoice_id", + "type": "string", + "value": "2EGohEySk9w" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.server.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.server.event", + "type": "string", + "value": "service handler result" + }, + { + "key": "rpc.server.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.server.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.server.type", + "type": "string", + "value": "call" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": [], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 4828, + "depth": 1, + "hasChildren": false + } + ], + "processes": { + "p1": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + } + }, + "warnings": null + }, + { + "traceID": "68f92ca424ebd8408b7e86c7770df406", + "spans": [ + { + "traceID": "68f92ca424ebd8408b7e86c7770df406", + "spanID": "439aeb349548a832", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495361868, + "duration": 24600, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 24 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495362003, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + }, + { + "traceID": "68f92ca424ebd8408b7e86c7770df406", + "spanID": "6c55f50c87bb8c47", + "operationName": "server Invoicing:GetEvents", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "68f92ca424ebd8408b7e86c7770df406", + "spanID": "439aeb349548a832", + "span": { + "traceID": "68f92ca424ebd8408b7e86c7770df406", + "spanID": "439aeb349548a832", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495361868, + "duration": 24600, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 24 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495362003, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + } + ], + "startTime": 1771645495363956, + "duration": 21619, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "invoicing.invoice_id", + "type": "string", + "value": "2EGohEySk9w" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.server.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.server.event", + "type": "string", + "value": "service handler result" + }, + { + "key": "rpc.server.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.server.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.server.type", + "type": "string", + "value": "call" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": [], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 2088, + "depth": 1, + "hasChildren": false + } + ], + "processes": { + "p1": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + } + }, + "warnings": null + }, + { + "traceID": "0d3868ed2d4e2d30a8c2ba57a30e05b8", + "spans": [ + { + "traceID": "0d3868ed2d4e2d30a8c2ba57a30e05b8", + "spanID": "c69c2d67144e3be9", + "operationName": "client Invoicing:GetPayment", + "references": [], + "startTime": 1771645495386595, + "duration": 17897, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 17 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetPayment" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495386729, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + }, + { + "traceID": "0d3868ed2d4e2d30a8c2ba57a30e05b8", + "spanID": "54909b2b8e2a43f6", + "operationName": "server Invoicing:GetPayment", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "0d3868ed2d4e2d30a8c2ba57a30e05b8", + "spanID": "c69c2d67144e3be9", + "span": { + "traceID": "0d3868ed2d4e2d30a8c2ba57a30e05b8", + "spanID": "c69c2d67144e3be9", + "operationName": "client Invoicing:GetPayment", + "references": [], + "startTime": 1771645495386595, + "duration": 17897, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 17 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetPayment" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495386729, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + } + ], + "startTime": 1771645495388426, + "duration": 14769, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "invoicing.invoice_id", + "type": "string", + "value": "2EGohEySk9w" + }, + { + "key": "invoicing.payment_id", + "type": "string", + "value": "1" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.server.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.server.event", + "type": "string", + "value": "service handler result" + }, + { + "key": "rpc.server.function", + "type": "string", + "value": "GetPayment" + }, + { + "key": "rpc.server.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.server.type", + "type": "string", + "value": "call" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": [], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 1831, + "depth": 1, + "hasChildren": false + } + ], + "processes": { + "p1": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + } + }, + "warnings": null + }, + { + "traceID": "68b68be9be6debf9191a132f60ae4bc4", + "spans": [ + { + "traceID": "68b68be9be6debf9191a132f60ae4bc4", + "spanID": "1bbb35364f25ec53", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495404632, + "duration": 18073, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 18 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495404746, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + }, + { + "traceID": "68b68be9be6debf9191a132f60ae4bc4", + "spanID": "00aa6732a6ca271f", + "operationName": "server Invoicing:GetEvents", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "68b68be9be6debf9191a132f60ae4bc4", + "spanID": "1bbb35364f25ec53", + "span": { + "traceID": "68b68be9be6debf9191a132f60ae4bc4", + "spanID": "1bbb35364f25ec53", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495404632, + "duration": 18073, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 18 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495404746, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + } + ], + "startTime": 1771645495406534, + "duration": 15386, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "invoicing.invoice_id", + "type": "string", + "value": "2EGohEySk9w" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.server.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.server.event", + "type": "string", + "value": "service handler result" + }, + { + "key": "rpc.server.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.server.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.server.type", + "type": "string", + "value": "call" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": [], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 1902, + "depth": 1, + "hasChildren": false + } + ], + "processes": { + "p1": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + } + }, + "warnings": null + }, + { + "traceID": "bdaf16baccdb5d70edee67a5a9eebbea", + "spans": [ + { + "traceID": "bdaf16baccdb5d70edee67a5a9eebbea", + "spanID": "e54f97127a784d4e", + "operationName": "client Invoicing:GetPayment", + "references": [], + "startTime": 1771645495422868, + "duration": 8370, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 8 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetPayment" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495422948, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + }, + { + "traceID": "bdaf16baccdb5d70edee67a5a9eebbea", + "spanID": "3b5008b01f87b078", + "operationName": "server Invoicing:GetPayment", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "bdaf16baccdb5d70edee67a5a9eebbea", + "spanID": "e54f97127a784d4e", + "span": { + "traceID": "bdaf16baccdb5d70edee67a5a9eebbea", + "spanID": "e54f97127a784d4e", + "operationName": "client Invoicing:GetPayment", + "references": [], + "startTime": 1771645495422868, + "duration": 8370, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 8 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetPayment" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495422948, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + } + ], + "startTime": 1771645495424304, + "duration": 6054, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "invoicing.invoice_id", + "type": "string", + "value": "2EGohEySk9w" + }, + { + "key": "invoicing.payment_id", + "type": "string", + "value": "1" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.server.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.server.event", + "type": "string", + "value": "service handler result" + }, + { + "key": "rpc.server.function", + "type": "string", + "value": "GetPayment" + }, + { + "key": "rpc.server.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.server.type", + "type": "string", + "value": "call" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": [], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 1436, + "depth": 1, + "hasChildren": false + } + ], + "processes": { + "p1": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + } + }, + "warnings": null + }, + { + "traceID": "234b45cb28450bf5eeb79fb00e66b2c6", + "spans": [ + { + "traceID": "234b45cb28450bf5eeb79fb00e66b2c6", + "spanID": "7c5f9439650b1021", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495431403, + "duration": 7766, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 7 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495431490, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + }, + { + "traceID": "234b45cb28450bf5eeb79fb00e66b2c6", + "spanID": "a0a2244bface1c85", + "operationName": "server Invoicing:GetEvents", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "234b45cb28450bf5eeb79fb00e66b2c6", + "spanID": "7c5f9439650b1021", + "span": { + "traceID": "234b45cb28450bf5eeb79fb00e66b2c6", + "spanID": "7c5f9439650b1021", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495431403, + "duration": 7766, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 7 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495431490, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + } + ], + "startTime": 1771645495432851, + "duration": 5577, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "invoicing.invoice_id", + "type": "string", + "value": "2EGohEySk9w" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.server.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.server.event", + "type": "string", + "value": "service handler result" + }, + { + "key": "rpc.server.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.server.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.server.type", + "type": "string", + "value": "call" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": [], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 1448, + "depth": 1, + "hasChildren": false + } + ], + "processes": { + "p1": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + } + }, + "warnings": null + }, + { + "traceID": "a0d0b68d887bf5f801bc0f6bf366b51a", + "spans": [ + { + "traceID": "a0d0b68d887bf5f801bc0f6bf366b51a", + "spanID": "9cafb6aec1ffb235", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495439323, + "duration": 7583, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 7 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495439410, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + }, + { + "traceID": "a0d0b68d887bf5f801bc0f6bf366b51a", + "spanID": "02b3157bb81d4158", + "operationName": "server Invoicing:GetEvents", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "a0d0b68d887bf5f801bc0f6bf366b51a", + "spanID": "9cafb6aec1ffb235", + "span": { + "traceID": "a0d0b68d887bf5f801bc0f6bf366b51a", + "spanID": "9cafb6aec1ffb235", + "operationName": "client Invoicing:GetEvents", + "references": [], + "startTime": 1771645495439323, + "duration": 7583, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 7 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495439410, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + } + ], + "startTime": 1771645495440651, + "duration": 5395, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "invoicing.invoice_id", + "type": "string", + "value": "2EGohEySk9w" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.server.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.server.event", + "type": "string", + "value": "service handler result" + }, + { + "key": "rpc.server.function", + "type": "string", + "value": "GetEvents" + }, + { + "key": "rpc.server.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.server.type", + "type": "string", + "value": "call" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": [], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 1328, + "depth": 1, + "hasChildren": false + } + ], + "processes": { + "p1": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + } + }, + "warnings": null + }, + { + "traceID": "e1b93dab3847f4f2c9123611ed9eb87a", + "spans": [ + { + "traceID": "e1b93dab3847f4f2c9123611ed9eb87a", + "spanID": "6aab3965cef01463", + "operationName": "client Invoicing:Get", + "references": [], + "startTime": 1771645495447066, + "duration": 8592, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 9 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "Get" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495447175, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + }, + { + "traceID": "e1b93dab3847f4f2c9123611ed9eb87a", + "spanID": "e6ac8b075ed8ceec", + "operationName": "server Invoicing:Get", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "e1b93dab3847f4f2c9123611ed9eb87a", + "spanID": "6aab3965cef01463", + "span": { + "traceID": "e1b93dab3847f4f2c9123611ed9eb87a", + "spanID": "6aab3965cef01463", + "operationName": "client Invoicing:Get", + "references": [], + "startTime": 1771645495447066, + "duration": 8592, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 9 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "Get" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495447175, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://hellgate:8022/v1/processing/invoicing" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + } + ], + "startTime": 1771645495448545, + "duration": 6144, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "invoicing.invoice_id", + "type": "string", + "value": "2EGohEySk9w" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.server.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.server.event", + "type": "string", + "value": "service handler result" + }, + { + "key": "rpc.server.function", + "type": "string", + "value": "Get" + }, + { + "key": "rpc.server.service", + "type": "string", + "value": "Invoicing" + }, + { + "key": "rpc.server.type", + "type": "string", + "value": "call" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": [], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 1479, + "depth": 1, + "hasChildren": false + } + ], + "processes": { + "p1": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + } + }, + "warnings": null + }, + { + "traceID": "ec5928fe6448141f4fb0cb9615f4d1b2", + "spans": [ + { + "traceID": "ec5928fe6448141f4fb0cb9615f4d1b2", + "spanID": "7c5d7d2e12f8b62c", + "operationName": "server Repository:GetLatestVersion", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "ec5928fe6448141f4fb0cb9615f4d1b2", + "spanID": "e1e2e532fb28d1a3", + "span": { + "traceID": "ec5928fe6448141f4fb0cb9615f4d1b2", + "spanID": "e1e2e532fb28d1a3", + "operationName": "client Repository:GetLatestVersion", + "references": [], + "startTime": 1771645495586561, + "duration": 4299, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 4 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetLatestVersion" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Repository" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://dmt:8022/v1/domain/repository" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495586739, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://dmt:8022/v1/domain/repository" + } + ] + } + ], + "processID": "p2", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + } + ], + "startTime": 1771645495588897, + "duration": 1150, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.server.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.server.event", + "type": "string", + "value": "service handler result" + }, + { + "key": "rpc.server.function", + "type": "string", + "value": "GetLatestVersion" + }, + { + "key": "rpc.server.service", + "type": "string", + "value": "Repository" + }, + { + "key": "rpc.server.type", + "type": "string", + "value": "call" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": [], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "dmt", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "/opt/dmt/bin/dmt" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 28 erts-16.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "16.2" + }, + { + "key": "service.instance.id", + "type": "string", + "value": "dmt@53e1da9f0cb7" + }, + { + "key": "service.version", + "type": "string", + "value": "0.1" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 2336, + "depth": 1, + "hasChildren": false + }, + { + "traceID": "ec5928fe6448141f4fb0cb9615f4d1b2", + "spanID": "e1e2e532fb28d1a3", + "operationName": "client Repository:GetLatestVersion", + "references": [], + "startTime": 1771645495586561, + "duration": 4299, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 4 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetLatestVersion" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Repository" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://dmt:8022/v1/domain/repository" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495586739, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://dmt:8022/v1/domain/repository" + } + ] + } + ], + "processID": "p2", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + ], + "processes": { + "p1": { + "serviceName": "dmt", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "/opt/dmt/bin/dmt" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 28 erts-16.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "16.2" + }, + { + "key": "service.instance.id", + "type": "string", + "value": "dmt@53e1da9f0cb7" + }, + { + "key": "service.version", + "type": "string", + "value": "0.1" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "p2": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + } + }, + "warnings": null + }, + { + "traceID": "142e9624275cd5c60d1947e37108357f", + "spans": [ + { + "traceID": "142e9624275cd5c60d1947e37108357f", + "spanID": "d195418e3d345380", + "operationName": "server Repository:SearchFullObjects", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "142e9624275cd5c60d1947e37108357f", + "spanID": "9685c79c2e44cae3", + "span": { + "traceID": "142e9624275cd5c60d1947e37108357f", + "spanID": "9685c79c2e44cae3", + "operationName": "client Repository:SearchFullObjects", + "references": [], + "startTime": 1771645495591055, + "duration": 17036, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 16 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "SearchFullObjects" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Repository" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://dmt:8022/v1/domain/repository" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495591206, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://dmt:8022/v1/domain/repository" + } + ] + } + ], + "processID": "p2", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + } + ], + "startTime": 1771645495593253, + "duration": 12682, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.server.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.server.event", + "type": "string", + "value": "service handler result" + }, + { + "key": "rpc.server.function", + "type": "string", + "value": "SearchFullObjects" + }, + { + "key": "rpc.server.service", + "type": "string", + "value": "Repository" + }, + { + "key": "rpc.server.type", + "type": "string", + "value": "call" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": [], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "dmt", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "/opt/dmt/bin/dmt" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 28 erts-16.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "16.2" + }, + { + "key": "service.instance.id", + "type": "string", + "value": "dmt@53e1da9f0cb7" + }, + { + "key": "service.version", + "type": "string", + "value": "0.1" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 2198, + "depth": 1, + "hasChildren": false + }, + { + "traceID": "142e9624275cd5c60d1947e37108357f", + "spanID": "9685c79c2e44cae3", + "operationName": "client Repository:SearchFullObjects", + "references": [], + "startTime": 1771645495591055, + "duration": 17036, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 16 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "SearchFullObjects" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Repository" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://dmt:8022/v1/domain/repository" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495591206, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://dmt:8022/v1/domain/repository" + } + ] + } + ], + "processID": "p2", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + ], + "processes": { + "p1": { + "serviceName": "dmt", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "/opt/dmt/bin/dmt" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 28 erts-16.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "16.2" + }, + { + "key": "service.instance.id", + "type": "string", + "value": "dmt@53e1da9f0cb7" + }, + { + "key": "service.version", + "type": "string", + "value": "0.1" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "p2": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + } + }, + "warnings": null + }, + { + "traceID": "832972592c04e3d11997c4cdfbe1af0c", + "spans": [ + { + "traceID": "832972592c04e3d11997c4cdfbe1af0c", + "spanID": "98c4916f10adfa07", + "operationName": "server AuthorManagement:GetByEmail", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "832972592c04e3d11997c4cdfbe1af0c", + "spanID": "0321e5a5c7b108b4", + "span": { + "traceID": "832972592c04e3d11997c4cdfbe1af0c", + "spanID": "0321e5a5c7b108b4", + "operationName": "client AuthorManagement:GetByEmail", + "references": [], + "startTime": 1771645495608464, + "duration": 5089, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 4 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetByEmail" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "AuthorManagement" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://dmt:8022/v1/domain/author" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495608587, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://dmt:8022/v1/domain/author" + } + ] + } + ], + "processID": "p2", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + } + ], + "startTime": 1771645495610780, + "duration": 1795, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.server.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.server.event", + "type": "string", + "value": "service handler result" + }, + { + "key": "rpc.server.function", + "type": "string", + "value": "GetByEmail" + }, + { + "key": "rpc.server.service", + "type": "string", + "value": "AuthorManagement" + }, + { + "key": "rpc.server.type", + "type": "string", + "value": "call" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": [], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "dmt", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "/opt/dmt/bin/dmt" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 28 erts-16.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "16.2" + }, + { + "key": "service.instance.id", + "type": "string", + "value": "dmt@53e1da9f0cb7" + }, + { + "key": "service.version", + "type": "string", + "value": "0.1" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 2316, + "depth": 1, + "hasChildren": false + }, + { + "traceID": "832972592c04e3d11997c4cdfbe1af0c", + "spanID": "0321e5a5c7b108b4", + "operationName": "client AuthorManagement:GetByEmail", + "references": [], + "startTime": 1771645495608464, + "duration": 5089, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 4 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetByEmail" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "AuthorManagement" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://dmt:8022/v1/domain/author" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495608587, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://dmt:8022/v1/domain/author" + } + ] + } + ], + "processID": "p2", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + ], + "processes": { + "p1": { + "serviceName": "dmt", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "/opt/dmt/bin/dmt" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 28 erts-16.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "16.2" + }, + { + "key": "service.instance.id", + "type": "string", + "value": "dmt@53e1da9f0cb7" + }, + { + "key": "service.version", + "type": "string", + "value": "0.1" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "p2": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + } + }, + "warnings": null + }, + { + "traceID": "ac1c3d50506989abcfd850910511be36", + "spans": [ + { + "traceID": "ac1c3d50506989abcfd850910511be36", + "spanID": "683d03e80bfd8a53", + "operationName": "server Repository:GetLatestVersion", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "ac1c3d50506989abcfd850910511be36", + "spanID": "0ce0baaf6071c492", + "span": { + "traceID": "ac1c3d50506989abcfd850910511be36", + "spanID": "0ce0baaf6071c492", + "operationName": "client Repository:GetLatestVersion", + "references": [], + "startTime": 1771645495613752, + "duration": 4279, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 4 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetLatestVersion" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Repository" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://dmt:8022/v1/domain/repository" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495613858, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://dmt:8022/v1/domain/repository" + } + ] + } + ], + "processID": "p2", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + } + ], + "startTime": 1771645495615852, + "duration": 1234, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.server.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.server.event", + "type": "string", + "value": "service handler result" + }, + { + "key": "rpc.server.function", + "type": "string", + "value": "GetLatestVersion" + }, + { + "key": "rpc.server.service", + "type": "string", + "value": "Repository" + }, + { + "key": "rpc.server.type", + "type": "string", + "value": "call" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": [], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "dmt", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "/opt/dmt/bin/dmt" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 28 erts-16.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "16.2" + }, + { + "key": "service.instance.id", + "type": "string", + "value": "dmt@53e1da9f0cb7" + }, + { + "key": "service.version", + "type": "string", + "value": "0.1" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 2100, + "depth": 1, + "hasChildren": false + }, + { + "traceID": "ac1c3d50506989abcfd850910511be36", + "spanID": "0ce0baaf6071c492", + "operationName": "client Repository:GetLatestVersion", + "references": [], + "startTime": 1771645495613752, + "duration": 4279, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 4 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "GetLatestVersion" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Repository" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://dmt:8022/v1/domain/repository" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495613858, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://dmt:8022/v1/domain/repository" + } + ] + } + ], + "processID": "p2", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + ], + "processes": { + "p1": { + "serviceName": "dmt", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "/opt/dmt/bin/dmt" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 28 erts-16.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "16.2" + }, + { + "key": "service.instance.id", + "type": "string", + "value": "dmt@53e1da9f0cb7" + }, + { + "key": "service.version", + "type": "string", + "value": "0.1" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "p2": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + } + }, + "warnings": null + }, + { + "traceID": "d6e9e11fe7dcffe7e1cde80dc7868b27", + "spans": [ + { + "traceID": "d6e9e11fe7dcffe7e1cde80dc7868b27", + "spanID": "3770a7e8c2763516", + "operationName": "client Repository:Commit", + "references": [], + "startTime": 1771645495618243, + "duration": 317437, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 317 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "Commit" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Repository" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://dmt:8022/v1/domain/repository" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495618512, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://dmt:8022/v1/domain/repository" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + }, + { + "traceID": "d6e9e11fe7dcffe7e1cde80dc7868b27", + "spanID": "6d7675f6f5bdb88b", + "operationName": "server Repository:Commit", + "references": [ + { + "refType": "CHILD_OF", + "traceID": "d6e9e11fe7dcffe7e1cde80dc7868b27", + "spanID": "3770a7e8c2763516", + "span": { + "traceID": "d6e9e11fe7dcffe7e1cde80dc7868b27", + "spanID": "3770a7e8c2763516", + "operationName": "client Repository:Commit", + "references": [], + "startTime": 1771645495618243, + "duration": 317437, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.client.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.client.event", + "type": "string", + "value": "service result" + }, + { + "key": "rpc.client.execution_duration_ms", + "type": "int64", + "value": 317 + }, + { + "key": "rpc.client.function", + "type": "string", + "value": "Commit" + }, + { + "key": "rpc.client.service", + "type": "string", + "value": "Repository" + }, + { + "key": "rpc.client.type", + "type": "string", + "value": "call" + }, + { + "key": "rpc.client.url", + "type": "string", + "value": "http://dmt:8022/v1/domain/repository" + }, + { + "key": "span.kind", + "type": "string", + "value": "client" + } + ], + "logs": [ + { + "timestamp": 1771645495618512, + "fields": [ + { + "key": "event", + "type": "string", + "value": "client send" + }, + { + "key": "url", + "type": "string", + "value": "http://dmt:8022/v1/domain/repository" + } + ] + } + ], + "processID": "p1", + "warnings": [], + "process": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 0, + "depth": 0, + "hasChildren": true + } + } + ], + "startTime": 1771645495620648, + "duration": 314035, + "tags": [ + { + "key": "internal.span.format", + "type": "string", + "value": "proto" + }, + { + "key": "otel.library.name", + "type": "string", + "value": "woody" + }, + { + "key": "otel.library.version", + "type": "string", + "value": "0.0.1" + }, + { + "key": "rpc.server.deadline", + "type": "string", + "value": "undefined" + }, + { + "key": "rpc.server.event", + "type": "string", + "value": "service handler result" + }, + { + "key": "rpc.server.function", + "type": "string", + "value": "Commit" + }, + { + "key": "rpc.server.service", + "type": "string", + "value": "Repository" + }, + { + "key": "rpc.server.type", + "type": "string", + "value": "call" + }, + { + "key": "span.kind", + "type": "string", + "value": "server" + } + ], + "logs": [], + "processID": "p2", + "warnings": [], + "process": { + "serviceName": "dmt", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "/opt/dmt/bin/dmt" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 28 erts-16.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "16.2" + }, + { + "key": "service.instance.id", + "type": "string", + "value": "dmt@53e1da9f0cb7" + }, + { + "key": "service.version", + "type": "string", + "value": "0.1" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "relativeStartTime": 2405, + "depth": 1, + "hasChildren": false + } + ], + "processes": { + "p1": { + "serviceName": "hellgate_testrunner", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "erl" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 27 erts-15.1.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "15.1.2" + }, + { + "key": "service.instance.id", + "type": "int64", + "value": "-4367687927108894352" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + }, + "p2": { + "serviceName": "dmt", + "tags": [ + { + "key": "process.executable.name", + "type": "string", + "value": "/opt/dmt/bin/dmt" + }, + { + "key": "process.runtime.description", + "type": "string", + "value": "Erlang/OTP 28 erts-16.2" + }, + { + "key": "process.runtime.name", + "type": "string", + "value": "BEAM" + }, + { + "key": "process.runtime.version", + "type": "string", + "value": "16.2" + }, + { + "key": "service.instance.id", + "type": "string", + "value": "dmt@53e1da9f0cb7" + }, + { + "key": "service.version", + "type": "string", + "value": "0.1" + }, + { + "key": "telemetry.sdk.language", + "type": "string", + "value": "erlang" + }, + { + "key": "telemetry.sdk.name", + "type": "string", + "value": "opentelemetry" + }, + { + "key": "telemetry.sdk.version", + "type": "string", + "value": "1.5.0" + } + ] + } + }, + "warnings": null + } + ] +} diff --git a/jaeger_otlp_trace.json b/jaeger_otlp_trace.json new file mode 100644 index 00000000..1c947b10 --- /dev/null +++ b/jaeger_otlp_trace.json @@ -0,0 +1,2712 @@ +{ + "result": { + "resourceSpans": [ + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAABU=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000015000", + "endTimeUnixNano": "1771600851000025000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000025000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "14" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_status_changed\":{\"status\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.829255Z\"}},{\"invoice_status_changed\":{\"status\":{\"paid\":[]}}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAU=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000005000", + "endTimeUnixNano": "1771600851000015000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000015000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "4" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_shop_limit_applied\":[]},\"occurred_at\":\"2026-02-20T15:20:51.281361Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAABA=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000010000", + "endTimeUnixNano": "1771600851000020000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000020000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "9" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_proxy_state_changed\":{\"proxy_state\":\"sleeping\"}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.644832Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAY=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000006000", + "endTimeUnixNano": "1771600851000016000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000016000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "5" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_risk_score_changed\":{\"risk_score\":\"trusted\"}},\"occurred_at\":\"2026-02-20T15:20:51.290873Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAc=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000007000", + "endTimeUnixNano": "1771600851000017000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000017000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "6" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_route_changed\":{\"candidates\":[{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}}],\"route\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"scores\":[{\"key\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"value\":{\"availability_condition\":1,\"conversion_condition\":1,\"terminal_priority_rating\":1000,\"route_pin\":0,\"random_condition\":0,\"availability\":1.0,\"conversion\":1.0,\"blacklist_condition\":0}},{\"key\":{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},\"value\":{\"availability_condition\":1,\"conversion_condition\":1,\"terminal_priority_rating\":1000,\"route_pin\":0,\"random_condition\":0,\"availability\":1.0,\"conversion\":1.0,\"blacklist_condition\":0}}],\"limits\":[{\"key\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"value\":[]},{\"key\":{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},\"value\":[]}],\"decision\":[]}},\"occurred_at\":\"2026-02-20T15:20:51.338508Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAg=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000008000", + "endTimeUnixNano": "1771600851000018000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000018000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "7" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_cash_flow_changed\":{\"cash_flow\":[{\"source\":{\"account_type\":{\"merchant\":\"settlement\"},\"account_id\":6,\"transaction_account\":{\"merchant\":{\"owner\":{\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"}},\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"system\":\"settlement\"},\"account_id\":1,\"transaction_account\":{\"system\":{\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":1890}},{\"source\":{\"account_type\":{\"provider\":\"settlement\"},\"account_id\":5,\"transaction_account\":{\"provider\":{\"owner\":{\"provider_ref\":{\"id\":1},\"terminal_ref\":{\"id\":2}},\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"merchant\":\"settlement\"},\"account_id\":6,\"transaction_account\":{\"merchant\":{\"owner\":{\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"}},\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}},{\"source\":{\"account_type\":{\"system\":\"settlement\"},\"account_id\":1,\"transaction_account\":{\"system\":{\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"provider\":\"settlement\"},\"account_id\":5,\"transaction_account\":{\"provider\":{\"owner\":{\"provider_ref\":{\"id\":1},\"terminal_ref\":{\"id\":2}},\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":756}}]}},\"occurred_at\":\"2026-02-20T15:20:51.453512Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAE=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "init", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000001000", + "endTimeUnixNano": "1771600851000011000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { + "stringValue": "{\"content\":{\"call\":{\"function\":\"Create\",\"service\":\"Invoicing\"},\"params\":{\"id\":\"2EFxWhCAOrw\",\"status\":{\"unpaid\":[]},\"context\":{\"data\":\"some_merchant_specific_data\",\"type\":\"application/octet-stream\"},\"details\":{\"product\":\"rubberduck\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.040302Z\",\"due\":\"2026-02-20T15:21:00Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}},\"content_type\":\"thrift_call\"}" + } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000011000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "1" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_created\":{\"invoice\":{\"id\":\"2EFxWhCAOrw\",\"status\":{\"unpaid\":[]},\"context\":{\"data\":\"some_merchant_specific_data\",\"type\":\"application/octet-stream\"},\"details\":{\"product\":\"rubberduck\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.040302Z\",\"due\":\"2026-02-20T15:21:00Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAU=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000005000", + "endTimeUnixNano": "1771600851000015000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000015000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "4" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_shop_limit_applied\":[]},\"occurred_at\":\"2026-02-20T15:20:51.281361Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAABU=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000015000", + "endTimeUnixNano": "1771600851000025000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000025000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "14" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_status_changed\":{\"status\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.829255Z\"}},{\"invoice_status_changed\":{\"status\":{\"paid\":[]}}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAE=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "init", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000001000", + "endTimeUnixNano": "1771600851000011000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { + "stringValue": "{\"content\":{\"call\":{\"function\":\"Create\",\"service\":\"Invoicing\"},\"params\":{\"id\":\"2EFxWhCAOrw\",\"status\":{\"unpaid\":[]},\"context\":{\"data\":\"some_merchant_specific_data\",\"type\":\"application/octet-stream\"},\"details\":{\"product\":\"rubberduck\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.040302Z\",\"due\":\"2026-02-20T15:21:00Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}},\"content_type\":\"thrift_call\"}" + } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000011000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "1" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_created\":{\"invoice\":{\"id\":\"2EFxWhCAOrw\",\"status\":{\"unpaid\":[]},\"context\":{\"data\":\"some_merchant_specific_data\",\"type\":\"application/octet-stream\"},\"details\":{\"product\":\"rubberduck\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.040302Z\",\"due\":\"2026-02-20T15:21:00Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAg=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000008000", + "endTimeUnixNano": "1771600851000018000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000018000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "7" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_cash_flow_changed\":{\"cash_flow\":[{\"source\":{\"account_type\":{\"merchant\":\"settlement\"},\"account_id\":6,\"transaction_account\":{\"merchant\":{\"owner\":{\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"}},\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"system\":\"settlement\"},\"account_id\":1,\"transaction_account\":{\"system\":{\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":1890}},{\"source\":{\"account_type\":{\"provider\":\"settlement\"},\"account_id\":5,\"transaction_account\":{\"provider\":{\"owner\":{\"provider_ref\":{\"id\":1},\"terminal_ref\":{\"id\":2}},\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"merchant\":\"settlement\"},\"account_id\":6,\"transaction_account\":{\"merchant\":{\"owner\":{\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"}},\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}},{\"source\":{\"account_type\":{\"system\":\"settlement\"},\"account_id\":1,\"transaction_account\":{\"system\":{\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"provider\":\"settlement\"},\"account_id\":5,\"transaction_account\":{\"provider\":{\"owner\":{\"provider_ref\":{\"id\":1},\"terminal_ref\":{\"id\":2}},\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":756}}]}},\"occurred_at\":\"2026-02-20T15:20:51.453512Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAk=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000009000", + "endTimeUnixNano": "1771600851000019000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000019000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "8" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_started\":[]},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.617385Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAABI=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000012000", + "endTimeUnixNano": "1771600851000022000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000022000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "11" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_status_changed\":{\"status\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.751992Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAk=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000009000", + "endTimeUnixNano": "1771600851000019000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000019000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "8" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_started\":[]},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.617385Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAM=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "call", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000003000", + "endTimeUnixNano": "1771600851000013000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { + "stringValue": "{\"content\":{\"call\":{\"function\":\"StartPayment\",\"service\":\"Invoicing\"},\"params\":{\"id\":\"2EFxWhCAOrw\",\"params\":{\"context\":{\"data\":{\"content\":\"g2gEdwN5b3ViAAACg2sAA25vdGwAAAACbQAAAAd3ZWxjb21ldwRoZXJlag==\",\"content_type\":\"base64\"},\"type\":\"application/x-erlang-binary\"},\"flow\":{\"instant\":[]},\"payer\":{\"payment_resource\":{\"resource\":{\"client_info\":[],\"payment_tool\":{\"bank_card\":{\"bin\":\"424242\",\"payment_system\":{\"id\":\"visa-ref\"},\"token\":\"no_preauth\",\"last_digits\":\"4242\"}},\"payment_session_id\":\"SESSION42\"},\"contact_info\":[]}},\"payer_session_info\":{\"redirect_url\":\"https://redirectly.io/merchant\"}}}},\"content_type\":\"thrift_call\"}" + } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000013000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "2" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_started\":{\"payment\":{\"id\":\"1\",\"status\":{\"pending\":[]},\"context\":{\"data\":{\"content\":\"g2gEdwN5b3ViAAACg2sAA25vdGwAAAACbQAAAAd3ZWxjb21ldwRoZXJlag==\",\"content_type\":\"base64\"},\"type\":\"application/x-erlang-binary\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.225295Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000},\"flow\":{\"instant\":[]},\"payer\":{\"payment_resource\":{\"resource\":{\"client_info\":[],\"payment_tool\":{\"bank_card\":{\"bin\":\"424242\",\"payment_system\":{\"id\":\"visa-ref\"},\"token\":\"no_preauth\",\"last_digits\":\"4242\"}},\"payment_session_id\":\"SESSION42\"},\"contact_info\":[]}},\"payer_session_info\":{\"redirect_url\":\"https://redirectly.io/merchant\"},\"make_recurrent\":false,\"registration_origin\":{\"merchant\":[]}}}},\"occurred_at\":\"2026-02-20T15:20:51.225295Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAABE=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000011000", + "endTimeUnixNano": "1771600851000021000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000021000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "10" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_transaction_bound\":{\"trx\":{\"extra\":{\"payment.payer_session_info.redirect_url\":\"https://redirectly.io/merchant\"},\"id\":\"1.brovider\",\"additional_info\":{\"rrn\":\"rrn\",\"approval_code\":\"code\"}}}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.711062Z\"}},{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_finished\":{\"result\":{\"succeeded\":[]}}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.711062Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAABA=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000010000", + "endTimeUnixNano": "1771600851000020000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000020000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "9" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_proxy_state_changed\":{\"proxy_state\":\"sleeping\"}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.644832Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAABE=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000011000", + "endTimeUnixNano": "1771600851000021000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000021000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "10" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_transaction_bound\":{\"trx\":{\"extra\":{\"payment.payer_session_info.redirect_url\":\"https://redirectly.io/merchant\"},\"id\":\"1.brovider\",\"additional_info\":{\"rrn\":\"rrn\",\"approval_code\":\"code\"}}}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.711062Z\"}},{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_finished\":{\"result\":{\"succeeded\":[]}}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.711062Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAABQ=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000014000", + "endTimeUnixNano": "1771600851000024000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000024000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "13" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_finished\":{\"result\":{\"succeeded\":[]}}},\"target\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.785162Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAI=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600860000002000", + "endTimeUnixNano": "1771600860000012000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "cancelled" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAQ=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000004000", + "endTimeUnixNano": "1771600851000014000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000014000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "3" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_shop_limit_initiated\":[]},\"occurred_at\":\"2026-02-20T15:20:51.262665Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAE=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "init", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000001000", + "endTimeUnixNano": "1771600851000011000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { + "stringValue": "{\"content\":{\"call\":{\"function\":\"Create\",\"service\":\"Invoicing\"},\"params\":{\"id\":\"2EFxWhCAOrw\",\"status\":{\"unpaid\":[]},\"context\":{\"data\":\"some_merchant_specific_data\",\"type\":\"application/octet-stream\"},\"details\":{\"product\":\"rubberduck\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.040302Z\",\"due\":\"2026-02-20T15:21:00Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}},\"content_type\":\"thrift_call\"}" + } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000011000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "1" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_created\":{\"invoice\":{\"id\":\"2EFxWhCAOrw\",\"status\":{\"unpaid\":[]},\"context\":{\"data\":\"some_merchant_specific_data\",\"type\":\"application/octet-stream\"},\"details\":{\"product\":\"rubberduck\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.040302Z\",\"due\":\"2026-02-20T15:21:00Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAM=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "call", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000003000", + "endTimeUnixNano": "1771600851000013000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { + "stringValue": "{\"content\":{\"call\":{\"function\":\"StartPayment\",\"service\":\"Invoicing\"},\"params\":{\"id\":\"2EFxWhCAOrw\",\"params\":{\"context\":{\"data\":{\"content\":\"g2gEdwN5b3ViAAACg2sAA25vdGwAAAACbQAAAAd3ZWxjb21ldwRoZXJlag==\",\"content_type\":\"base64\"},\"type\":\"application/x-erlang-binary\"},\"flow\":{\"instant\":[]},\"payer\":{\"payment_resource\":{\"resource\":{\"client_info\":[],\"payment_tool\":{\"bank_card\":{\"bin\":\"424242\",\"payment_system\":{\"id\":\"visa-ref\"},\"token\":\"no_preauth\",\"last_digits\":\"4242\"}},\"payment_session_id\":\"SESSION42\"},\"contact_info\":[]}},\"payer_session_info\":{\"redirect_url\":\"https://redirectly.io/merchant\"}}}},\"content_type\":\"thrift_call\"}" + } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000013000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "2" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_started\":{\"payment\":{\"id\":\"1\",\"status\":{\"pending\":[]},\"context\":{\"data\":{\"content\":\"g2gEdwN5b3ViAAACg2sAA25vdGwAAAACbQAAAAd3ZWxjb21ldwRoZXJlag==\",\"content_type\":\"base64\"},\"type\":\"application/x-erlang-binary\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.225295Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000},\"flow\":{\"instant\":[]},\"payer\":{\"payment_resource\":{\"resource\":{\"client_info\":[],\"payment_tool\":{\"bank_card\":{\"bin\":\"424242\",\"payment_system\":{\"id\":\"visa-ref\"},\"token\":\"no_preauth\",\"last_digits\":\"4242\"}},\"payment_session_id\":\"SESSION42\"},\"contact_info\":[]}},\"payer_session_info\":{\"redirect_url\":\"https://redirectly.io/merchant\"},\"make_recurrent\":false,\"registration_origin\":{\"merchant\":[]}}}},\"occurred_at\":\"2026-02-20T15:20:51.225295Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAc=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000007000", + "endTimeUnixNano": "1771600851000017000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000017000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "6" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_route_changed\":{\"candidates\":[{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}}],\"route\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"scores\":[{\"key\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"value\":{\"availability_condition\":1,\"conversion_condition\":1,\"terminal_priority_rating\":1000,\"route_pin\":0,\"random_condition\":0,\"availability\":1.0,\"conversion\":1.0,\"blacklist_condition\":0}},{\"key\":{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},\"value\":{\"availability_condition\":1,\"conversion_condition\":1,\"terminal_priority_rating\":1000,\"route_pin\":0,\"random_condition\":0,\"availability\":1.0,\"conversion\":1.0,\"blacklist_condition\":0}}],\"limits\":[{\"key\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"value\":[]},{\"key\":{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},\"value\":[]}],\"decision\":[]}},\"occurred_at\":\"2026-02-20T15:20:51.338508Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAg=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000008000", + "endTimeUnixNano": "1771600851000018000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000018000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "7" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_cash_flow_changed\":{\"cash_flow\":[{\"source\":{\"account_type\":{\"merchant\":\"settlement\"},\"account_id\":6,\"transaction_account\":{\"merchant\":{\"owner\":{\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"}},\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"system\":\"settlement\"},\"account_id\":1,\"transaction_account\":{\"system\":{\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":1890}},{\"source\":{\"account_type\":{\"provider\":\"settlement\"},\"account_id\":5,\"transaction_account\":{\"provider\":{\"owner\":{\"provider_ref\":{\"id\":1},\"terminal_ref\":{\"id\":2}},\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"merchant\":\"settlement\"},\"account_id\":6,\"transaction_account\":{\"merchant\":{\"owner\":{\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"}},\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}},{\"source\":{\"account_type\":{\"system\":\"settlement\"},\"account_id\":1,\"transaction_account\":{\"system\":{\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"provider\":\"settlement\"},\"account_id\":5,\"transaction_account\":{\"provider\":{\"owner\":{\"provider_ref\":{\"id\":1},\"terminal_ref\":{\"id\":2}},\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":756}}]}},\"occurred_at\":\"2026-02-20T15:20:51.453512Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAk=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000009000", + "endTimeUnixNano": "1771600851000019000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000019000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "8" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_started\":[]},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.617385Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAABE=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000011000", + "endTimeUnixNano": "1771600851000021000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000021000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "10" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_transaction_bound\":{\"trx\":{\"extra\":{\"payment.payer_session_info.redirect_url\":\"https://redirectly.io/merchant\"},\"id\":\"1.brovider\",\"additional_info\":{\"rrn\":\"rrn\",\"approval_code\":\"code\"}}}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.711062Z\"}},{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_finished\":{\"result\":{\"succeeded\":[]}}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.711062Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAI=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600860000002000", + "endTimeUnixNano": "1771600860000012000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "cancelled" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAU=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000005000", + "endTimeUnixNano": "1771600851000015000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000015000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "4" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_shop_limit_applied\":[]},\"occurred_at\":\"2026-02-20T15:20:51.281361Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAc=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000007000", + "endTimeUnixNano": "1771600851000017000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000017000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "6" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_route_changed\":{\"candidates\":[{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}}],\"route\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"scores\":[{\"key\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"value\":{\"availability_condition\":1,\"conversion_condition\":1,\"terminal_priority_rating\":1000,\"route_pin\":0,\"random_condition\":0,\"availability\":1.0,\"conversion\":1.0,\"blacklist_condition\":0}},{\"key\":{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},\"value\":{\"availability_condition\":1,\"conversion_condition\":1,\"terminal_priority_rating\":1000,\"route_pin\":0,\"random_condition\":0,\"availability\":1.0,\"conversion\":1.0,\"blacklist_condition\":0}}],\"limits\":[{\"key\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"value\":[]},{\"key\":{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},\"value\":[]}],\"decision\":[]}},\"occurred_at\":\"2026-02-20T15:20:51.338508Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAABM=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000013000", + "endTimeUnixNano": "1771600851000023000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000023000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "12" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_capture_started\":{\"data\":{\"reason\":\"Timeout\",\"cash\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}},\"occurred_at\":\"2026-02-20T15:20:51.767624Z\"}},{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_started\":[]},\"target\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.767624Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAABA=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000010000", + "endTimeUnixNano": "1771600851000020000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000020000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "9" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_proxy_state_changed\":{\"proxy_state\":\"sleeping\"}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.644832Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAABM=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000013000", + "endTimeUnixNano": "1771600851000023000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000023000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "12" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_capture_started\":{\"data\":{\"reason\":\"Timeout\",\"cash\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}},\"occurred_at\":\"2026-02-20T15:20:51.767624Z\"}},{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_started\":[]},\"target\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.767624Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAI=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600860000002000", + "endTimeUnixNano": "1771600860000012000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "cancelled" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAABM=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000013000", + "endTimeUnixNano": "1771600851000023000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000023000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "12" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_capture_started\":{\"data\":{\"reason\":\"Timeout\",\"cash\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}},\"occurred_at\":\"2026-02-20T15:20:51.767624Z\"}},{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_started\":[]},\"target\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.767624Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAABQ=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000014000", + "endTimeUnixNano": "1771600851000024000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000024000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "13" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_finished\":{\"result\":{\"succeeded\":[]}}},\"target\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.785162Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAY=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000006000", + "endTimeUnixNano": "1771600851000016000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000016000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "5" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_risk_score_changed\":{\"risk_score\":\"trusted\"}},\"occurred_at\":\"2026-02-20T15:20:51.290873Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAM=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "call", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000003000", + "endTimeUnixNano": "1771600851000013000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { + "stringValue": "{\"content\":{\"call\":{\"function\":\"StartPayment\",\"service\":\"Invoicing\"},\"params\":{\"id\":\"2EFxWhCAOrw\",\"params\":{\"context\":{\"data\":{\"content\":\"g2gEdwN5b3ViAAACg2sAA25vdGwAAAACbQAAAAd3ZWxjb21ldwRoZXJlag==\",\"content_type\":\"base64\"},\"type\":\"application/x-erlang-binary\"},\"flow\":{\"instant\":[]},\"payer\":{\"payment_resource\":{\"resource\":{\"client_info\":[],\"payment_tool\":{\"bank_card\":{\"bin\":\"424242\",\"payment_system\":{\"id\":\"visa-ref\"},\"token\":\"no_preauth\",\"last_digits\":\"4242\"}},\"payment_session_id\":\"SESSION42\"},\"contact_info\":[]}},\"payer_session_info\":{\"redirect_url\":\"https://redirectly.io/merchant\"}}}},\"content_type\":\"thrift_call\"}" + } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000013000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "2" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_started\":{\"payment\":{\"id\":\"1\",\"status\":{\"pending\":[]},\"context\":{\"data\":{\"content\":\"g2gEdwN5b3ViAAACg2sAA25vdGwAAAACbQAAAAd3ZWxjb21ldwRoZXJlag==\",\"content_type\":\"base64\"},\"type\":\"application/x-erlang-binary\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.225295Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000},\"flow\":{\"instant\":[]},\"payer\":{\"payment_resource\":{\"resource\":{\"client_info\":[],\"payment_tool\":{\"bank_card\":{\"bin\":\"424242\",\"payment_system\":{\"id\":\"visa-ref\"},\"token\":\"no_preauth\",\"last_digits\":\"4242\"}},\"payment_session_id\":\"SESSION42\"},\"contact_info\":[]}},\"payer_session_info\":{\"redirect_url\":\"https://redirectly.io/merchant\"},\"make_recurrent\":false,\"registration_origin\":{\"merchant\":[]}}}},\"occurred_at\":\"2026-02-20T15:20:51.225295Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAABI=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000012000", + "endTimeUnixNano": "1771600851000022000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000022000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "11" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_status_changed\":{\"status\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.751992Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAABI=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000012000", + "endTimeUnixNano": "1771600851000022000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000022000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "11" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_status_changed\":{\"status\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.751992Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAY=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000006000", + "endTimeUnixNano": "1771600851000016000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000016000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "5" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_risk_score_changed\":{\"risk_score\":\"trusted\"}},\"occurred_at\":\"2026-02-20T15:20:51.290873Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAQ=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000004000", + "endTimeUnixNano": "1771600851000014000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000014000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "3" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_shop_limit_initiated\":[]},\"occurred_at\":\"2026-02-20T15:20:51.262665Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAAAQ=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000004000", + "endTimeUnixNano": "1771600851000014000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000014000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "3" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_shop_limit_initiated\":[]},\"occurred_at\":\"2026-02-20T15:20:51.262665Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAABU=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000015000", + "endTimeUnixNano": "1771600851000025000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000025000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "14" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_status_changed\":{\"status\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.829255Z\"}},{\"invoice_status_changed\":{\"status\":{\"paid\":[]}}}]}" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "resource": { + "attributes": [ + { + "key": "service.name", + "value": { "stringValue": "hellgate" } + } + ] + }, + "instrumentationLibrarySpans": [ + { + "instrumentationLibrary": {}, + "spans": [ + { + "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", + "spanId": "AAAAAAAAABQ=", + "parentSpanId": "AAAAAAAAAAA=", + "name": "timeout", + "kind": "SPAN_KIND_INTERNAL", + "startTimeUnixNano": "1771600851000014000", + "endTimeUnixNano": "1771600851000024000", + "attributes": [ + { + "key": "task.status", + "value": { "stringValue": "finished" } + }, + { + "key": "task.retries", + "value": { "intValue": "0" } + }, + { + "key": "task.input", + "value": { "stringValue": "\"\"" } + }, + { + "key": "internal.span.format", + "value": { "stringValue": "jaeger" } + } + ], + "events": [ + { + "timeUnixNano": "1771600851000024000", + "attributes": [ + { + "key": "event.id", + "value": { "intValue": "13" } + }, + { + "key": "event.payload", + "value": { + "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_finished\":{\"result\":{\"succeeded\":[]}}},\"target\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.785162Z\"}}]}" + } + } + ] + } + ] + } + ] + } + ] + } + ] + } +} diff --git a/jaeger_trace2.json b/jaeger_trace2.json new file mode 100644 index 00000000..4492d306 --- /dev/null +++ b/jaeger_trace2.json @@ -0,0 +1,711 @@ +{ + "data": [ + { + "traceID": "32454678576843414f7277", + "spans": [ + { + "processID": "q1", + "warnings": [], + "process": { + "serviceName": "hellgate_progressor", + "tags": [] + }, + "duration": 100, + "traceID": "32454678576843414f7277", + "spanID": "1", + "operationName": "init", + "startTime": 1771911647810000, + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "{\"content\":{\"call\":{\"function\":\"Create\",\"service\":\"Invoicing\"},\"params\":{\"id\":\"2EFxWhCAOrw\",\"status\":{\"unpaid\":[]},\"context\":{\"data\":\"some_merchant_specific_data\",\"type\":\"application/octet-stream\"},\"details\":{\"product\":\"rubberduck\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.040302Z\",\"due\":\"2026-02-20T15:21:00Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}},\"content_type\":\"thrift_call\"}", + "key": "task.input" + } + ], + "logs": [ + { + "timestamp": 1771911647810000, + "fields": [ + { + "type": "int64", + "value": 1, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_created\":{\"invoice\":{\"id\":\"2EFxWhCAOrw\",\"status\":{\"unpaid\":[]},\"context\":{\"data\":\"some_merchant_specific_data\",\"type\":\"application/octet-stream\"},\"details\":{\"product\":\"rubberduck\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.040302Z\",\"due\":\"2026-02-20T15:21:00Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}]}", + "key": "event.payload" + } + ] + } + ] + }, + { + "processID": "q1", + "warnings": [], + "process": { + "serviceName": "hellgate_progressor", + "tags": [] + }, + + "duration": 100, + "traceID": "32454678576843414f7277", + "spanID": "3", + "operationName": "call", + "startTime": 1771911647810200, + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "{\"content\":{\"call\":{\"function\":\"StartPayment\",\"service\":\"Invoicing\"},\"params\":{\"id\":\"2EFxWhCAOrw\",\"params\":{\"context\":{\"data\":{\"content\":\"g2gEdwN5b3ViAAACg2sAA25vdGwAAAACbQAAAAd3ZWxjb21ldwRoZXJlag==\",\"content_type\":\"base64\"},\"type\":\"application/x-erlang-binary\"},\"flow\":{\"instant\":[]},\"payer\":{\"payment_resource\":{\"resource\":{\"client_info\":[],\"payment_tool\":{\"bank_card\":{\"bin\":\"424242\",\"payment_system\":{\"id\":\"visa-ref\"},\"token\":\"no_preauth\",\"last_digits\":\"4242\"}},\"payment_session_id\":\"SESSION42\"},\"contact_info\":[]}},\"payer_session_info\":{\"redirect_url\":\"https://redirectly.io/merchant\"}}}},\"content_type\":\"thrift_call\"}", + "key": "task.input" + } + ], + "logs": [ + { + "timestamp": 1771911647810200, + "fields": [ + { + "type": "int64", + "value": 2, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_started\":{\"payment\":{\"id\":\"1\",\"status\":{\"pending\":[]},\"context\":{\"data\":{\"content\":\"g2gEdwN5b3ViAAACg2sAA25vdGwAAAACbQAAAAd3ZWxjb21ldwRoZXJlag==\",\"content_type\":\"base64\"},\"type\":\"application/x-erlang-binary\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.225295Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000},\"flow\":{\"instant\":[]},\"payer\":{\"payment_resource\":{\"resource\":{\"client_info\":[],\"payment_tool\":{\"bank_card\":{\"bin\":\"424242\",\"payment_system\":{\"id\":\"visa-ref\"},\"token\":\"no_preauth\",\"last_digits\":\"4242\"}},\"payment_session_id\":\"SESSION42\"},\"contact_info\":[]}},\"payer_session_info\":{\"redirect_url\":\"https://redirectly.io/merchant\"},\"make_recurrent\":false,\"registration_origin\":{\"merchant\":[]}}}},\"occurred_at\":\"2026-02-20T15:20:51.225295Z\"}}]}", + "key": "event.payload" + } + ] + } + ] + }, + { + "processID": "q1", + "warnings": [], + "process": { + "serviceName": "hellgate_progressor", + "tags": [] + }, + "duration": 100, + "traceID": "32454678576843414f7277", + "spanID": "4", + "operationName": "timeout", + "startTime": 1771911647810300, + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "logs": [ + { + "timestamp": 1771911647810300, + "fields": [ + { + "type": "int64", + "value": 3, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_shop_limit_initiated\":[]},\"occurred_at\":\"2026-02-20T15:20:51.262665Z\"}}]}", + "key": "event.payload" + } + ] + } + ] + }, + { + "processID": "q1", + "warnings": [], + "process": { + "serviceName": "hellgate_progressor", + "tags": [] + }, + "duration": 100, + "traceID": "32454678576843414f7277", + "spanID": "5", + "operationName": "timeout", + "startTime": 1771911647810400, + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "logs": [ + { + "timestamp": 1771911647810400, + "fields": [ + { + "type": "int64", + "value": 4, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_shop_limit_applied\":[]},\"occurred_at\":\"2026-02-20T15:20:51.281361Z\"}}]}", + "key": "event.payload" + } + ] + } + ] + }, + { + "processID": "q1", + "warnings": [], + "process": { + "serviceName": "hellgate_progressor", + "tags": [] + }, + "duration": 100, + "traceID": "32454678576843414f7277", + "spanID": "6", + "operationName": "timeout", + "startTime": 1771911647810500, + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "logs": [ + { + "timestamp": 1771911647810500, + "fields": [ + { + "type": "int64", + "value": 5, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_risk_score_changed\":{\"risk_score\":\"trusted\"}},\"occurred_at\":\"2026-02-20T15:20:51.290873Z\"}}]}", + "key": "event.payload" + } + ] + } + ] + }, + { + "processID": "q1", + "warnings": [], + "process": { + "serviceName": "hellgate_progressor", + "tags": [] + }, + "duration": 100, + "traceID": "32454678576843414f7277", + "spanID": "7", + "operationName": "timeout", + "startTime": 1771911647810600, + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "logs": [ + { + "timestamp": 1771911647810600, + "fields": [ + { + "type": "int64", + "value": 6, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_route_changed\":{\"candidates\":[{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}}],\"route\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"scores\":[{\"key\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"value\":{\"availability_condition\":1,\"conversion_condition\":1,\"terminal_priority_rating\":1000,\"route_pin\":0,\"random_condition\":0,\"availability\":1.0,\"conversion\":1.0,\"blacklist_condition\":0}},{\"key\":{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},\"value\":{\"availability_condition\":1,\"conversion_condition\":1,\"terminal_priority_rating\":1000,\"route_pin\":0,\"random_condition\":0,\"availability\":1.0,\"conversion\":1.0,\"blacklist_condition\":0}}],\"limits\":[{\"key\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"value\":[]},{\"key\":{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},\"value\":[]}],\"decision\":[]}},\"occurred_at\":\"2026-02-20T15:20:51.338508Z\"}}]}", + "key": "event.payload" + } + ] + } + ] + }, + { + "processID": "q1", + "warnings": [], + "process": { + "serviceName": "hellgate_progressor", + "tags": [] + }, + "duration": 100, + "traceID": "32454678576843414f7277", + "spanID": "8", + "operationName": "timeout", + "startTime": 1771911647810700, + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "logs": [ + { + "timestamp": 1771911647810700, + "fields": [ + { + "type": "int64", + "value": 7, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_cash_flow_changed\":{\"cash_flow\":[{\"source\":{\"account_type\":{\"merchant\":\"settlement\"},\"account_id\":6,\"transaction_account\":{\"merchant\":{\"owner\":{\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"}},\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"system\":\"settlement\"},\"account_id\":1,\"transaction_account\":{\"system\":{\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":1890}},{\"source\":{\"account_type\":{\"provider\":\"settlement\"},\"account_id\":5,\"transaction_account\":{\"provider\":{\"owner\":{\"provider_ref\":{\"id\":1},\"terminal_ref\":{\"id\":2}},\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"merchant\":\"settlement\"},\"account_id\":6,\"transaction_account\":{\"merchant\":{\"owner\":{\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"}},\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}},{\"source\":{\"account_type\":{\"system\":\"settlement\"},\"account_id\":1,\"transaction_account\":{\"system\":{\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"provider\":\"settlement\"},\"account_id\":5,\"transaction_account\":{\"provider\":{\"owner\":{\"provider_ref\":{\"id\":1},\"terminal_ref\":{\"id\":2}},\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":756}}]}},\"occurred_at\":\"2026-02-20T15:20:51.453512Z\"}}]}", + "key": "event.payload" + } + ] + } + ] + }, + { + "processID": "q1", + "warnings": [], + "process": { + "serviceName": "hellgate_progressor", + "tags": [] + }, + "duration": 100, + "traceID": "32454678576843414f7277", + "spanID": "9", + "operationName": "timeout", + "startTime": 1771911647810800, + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "logs": [ + { + "timestamp": 1771911647810800, + "fields": [ + { + "type": "int64", + "value": 8, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_started\":[]},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.617385Z\"}}]}", + "key": "event.payload" + } + ] + } + ] + }, + { + "processID": "q1", + "warnings": [], + "process": { + "serviceName": "hellgate_progressor", + "tags": [] + }, + "duration": 100, + "traceID": "32454678576843414f7277", + "spanID": "10", + "operationName": "timeout", + "startTime": 1771911647810900, + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "logs": [ + { + "timestamp": 1771911647810900, + "fields": [ + { + "type": "int64", + "value": 9, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_proxy_state_changed\":{\"proxy_state\":\"sleeping\"}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.644832Z\"}}]}", + "key": "event.payload" + } + ] + } + ] + }, + { + "processID": "q1", + "warnings": [], + "process": { + "serviceName": "hellgate_progressor", + "tags": [] + }, + "duration": 100, + "traceID": "32454678576843414f7277", + "spanID": "11", + "operationName": "timeout", + "startTime": 1771911647811000, + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "logs": [ + { + "timestamp": 1771911647811000, + "fields": [ + { + "type": "int64", + "value": 10, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_transaction_bound\":{\"trx\":{\"extra\":{\"payment.payer_session_info.redirect_url\":\"https://redirectly.io/merchant\"},\"id\":\"1.brovider\",\"additional_info\":{\"rrn\":\"rrn\",\"approval_code\":\"code\"}}}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.711062Z\"}},{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_finished\":{\"result\":{\"succeeded\":[]}}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.711062Z\"}}]}", + "key": "event.payload" + } + ] + } + ] + }, + { + "processID": "q1", + "warnings": [], + "process": { + "serviceName": "hellgate_progressor", + "tags": [] + }, + "duration": 100, + "traceID": "32454678576843414f7277", + "spanID": "12", + "operationName": "timeout", + "startTime": 1771911647811100, + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "logs": [ + { + "timestamp": 1771911647811100, + "fields": [ + { + "type": "int64", + "value": 11, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_status_changed\":{\"status\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.751992Z\"}}]}", + "key": "event.payload" + } + ] + } + ] + }, + { + "processID": "q1", + "warnings": [], + "process": { + "serviceName": "hellgate_progressor", + "tags": [] + }, + "duration": 100, + "traceID": "32454678576843414f7277", + "spanID": "13", + "operationName": "timeout", + "startTime": 1771911647811200, + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "logs": [ + { + "timestamp": 1771911647811200, + "fields": [ + { + "type": "int64", + "value": 12, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_capture_started\":{\"data\":{\"reason\":\"Timeout\",\"cash\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}},\"occurred_at\":\"2026-02-20T15:20:51.767624Z\"}},{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_started\":[]},\"target\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.767624Z\"}}]}", + "key": "event.payload" + } + ] + } + ] + }, + { + "processID": "q1", + "warnings": [], + "process": { + "serviceName": "hellgate_progressor", + "tags": [] + }, + "duration": 100, + "traceID": "32454678576843414f7277", + "spanID": "14", + "operationName": "timeout", + "startTime": 1771911647811300, + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "logs": [ + { + "timestamp": 1771911647811300, + "fields": [ + { + "type": "int64", + "value": 13, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_finished\":{\"result\":{\"succeeded\":[]}}},\"target\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.785162Z\"}}]}", + "key": "event.payload" + } + ] + } + ] + }, + { + "processID": "q1", + "warnings": [], + "process": { + "serviceName": "hellgate_progressor", + "tags": [] + }, + "duration": 100, + "traceID": "32454678576843414f7277", + "spanID": "15", + "operationName": "timeout", + "startTime": 1771911647811400, + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "logs": [ + { + "timestamp": 1771911647811400, + "fields": [ + { + "type": "int64", + "value": 14, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_status_changed\":{\"status\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.829255Z\"}},{\"invoice_status_changed\":{\"status\":{\"paid\":[]}}}]}", + "key": "event.payload" + } + ] + } + ] + }, + { + "processID": "q1", + "warnings": [], + "process": { + "serviceName": "hellgate_progressor", + "tags": [] + }, + "duration": 100, + "traceID": "32454678576843414f7277", + "spanID": "2", + "operationName": "timeout", + "startTime": 1771911647810050, + "tags": [ + { + "type": "string", + "value": "error", + "key": "task.status" + }, + { + "type": "string", + "value": "{exception,error,{woody_error,{external,result_unknown,<<\"closed\">>}}}", + "key": "task.error" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "logs": [] + } + ], + "processes": { + "q1": { + "serviceName": "hellgate_progressor", + "tags": [] + } + }, + "warnings": null + } + ] +} diff --git a/process_trace_internal.json b/process_trace_internal.json new file mode 100644 index 00000000..1074e2b8 --- /dev/null +++ b/process_trace_internal.json @@ -0,0 +1,1024 @@ +[ + { + "error": null, + "args": { + "content": { + "call": { + "function": "Create", + "service": "Invoicing" + }, + "params": { + "id": "2EO5GAM66Qi", + "status": { + "unpaid": [] + }, + "context": { + "data": "some_merchant_specific_data", + "type": "application/octet-stream" + }, + "details": { + "product": "rubberduck" + }, + "created_at": "2026-02-25T12:49:54.848195Z", + "due": "2026-02-25T12:50:04Z", + "cost": { + "currency": { + "symbolic_code": "RUB" + }, + "amount": 42000 + }, + "party_ref": { + "id": "2EO5G8vXFqa" + }, + "domain_revision": 23, + "shop_ref": { + "id": "2EO5G8vXFqb" + } + } + }, + "content_type": "thrift_call" + }, + "running": 1772023794866724, + "finished": 1772023794969412, + "events": [ + { + "event_id": 1, + "event_timestamp": 1772023794, + "event_payload": { + "invoice_changes": [ + { + "invoice_created": { + "invoice": { + "id": "2EO5GAM66Qi", + "status": { + "unpaid": [] + }, + "context": { + "data": "some_merchant_specific_data", + "type": "application/octet-stream" + }, + "details": { + "product": "rubberduck" + }, + "created_at": "2026-02-25T12:49:54.848195Z", + "due": "2026-02-25T12:50:04Z", + "cost": { + "currency": { + "symbolic_code": "RUB" + }, + "amount": 42000 + }, + "party_ref": { + "id": "2EO5G8vXFqa" + }, + "domain_revision": 23, + "shop_ref": { + "id": "2EO5G8vXFqb" + } + } + } + } + ] + }, + "event_metadata": { + "format_version": 1 + } + } + ], + "otel_span_id": "a3e5e913899103ab91084bde6132c29d", + "task_type": "init", + "task_id": 46, + "task_status": "finished", + "scheduled": 1772023794866724, + "task_metadata": { + "range": {} + }, + "retry_interval": 0, + "retry_attempts": 0 + }, + { + "error": null, + "args": { + "content": { + "call": { + "function": "StartPayment", + "service": "Invoicing" + }, + "params": { + "id": "2EO5GAM66Qi", + "params": { + "context": { + "data": { + "content": "g2gEdwN5b3ViAAACg2sAA25vdGwAAAACbQAAAAd3ZWxjb21ldwRoZXJlag==", + "content_type": "base64" + }, + "type": "application/x-erlang-binary" + }, + "payer": { + "payment_resource": { + "resource": { + "client_info": [], + "payment_tool": { + "bank_card": { + "bin": "424242", + "token": "no_preauth", + "payment_system": { + "id": "visa-ref" + }, + "last_digits": "4242" + } + }, + "payment_session_id": "SESSION42" + }, + "contact_info": [] + } + }, + "payer_session_info": { + "redirect_url": "https://redirectly.io/merchant" + }, + "flow": { + "instant": [] + } + } + } + }, + "content_type": "thrift_call" + }, + "running": 1772023795035843, + "finished": 1772023795100601, + "events": [ + { + "event_id": 2, + "event_timestamp": 1772023795, + "event_payload": { + "invoice_changes": [ + { + "invoice_payment_change": { + "id": "1", + "payload": { + "invoice_payment_started": { + "payment": { + "id": "1", + "status": { + "pending": [] + }, + "context": { + "data": { + "content": "g2gEdwN5b3ViAAACg2sAA25vdGwAAAACbQAAAAd3ZWxjb21ldwRoZXJlag==", + "content_type": "base64" + }, + "type": "application/x-erlang-binary" + }, + "created_at": "2026-02-25T12:49:55.057164Z", + "cost": { + "currency": { + "symbolic_code": "RUB" + }, + "amount": 42000 + }, + "payer": { + "payment_resource": { + "resource": { + "client_info": [], + "payment_tool": { + "bank_card": { + "bin": "424242", + "token": "no_preauth", + "payment_system": { + "id": "visa-ref" + }, + "last_digits": "4242" + } + }, + "payment_session_id": "SESSION42" + }, + "contact_info": [] + } + }, + "payer_session_info": { + "redirect_url": "https://redirectly.io/merchant" + }, + "flow": { + "instant": [] + }, + "make_recurrent": false, + "party_ref": { + "id": "2EO5G8vXFqa" + }, + "domain_revision": 23, + "shop_ref": { + "id": "2EO5G8vXFqb" + }, + "registration_origin": { + "merchant": [] + } + } + } + }, + "occurred_at": "2026-02-25T12:49:55.057164Z" + } + } + ] + }, + "event_metadata": { + "format_version": 1 + } + } + ], + "otel_span_id": "4bb347c55483acdffaeb776dd837c186", + "task_type": "call", + "task_id": 48, + "task_status": "finished", + "scheduled": 1772023795035843, + "task_metadata": { + "range": { + "direction": "forward" + } + }, + "retry_interval": 0, + "retry_attempts": 0 + }, + { + "error": null, + "args": "", + "running": 1772023795109588, + "finished": 1772023795125388, + "events": [ + { + "event_id": 3, + "event_timestamp": 1772023795, + "event_payload": { + "invoice_changes": [ + { + "invoice_payment_change": { + "id": "1", + "payload": { + "invoice_payment_shop_limit_initiated": [] + }, + "occurred_at": "2026-02-25T12:49:55.114294Z" + } + } + ] + }, + "event_metadata": { + "format_version": 1 + } + } + ], + "otel_span_id": "4bb347c55483acdffaeb776dd837c186", + "task_type": "timeout", + "task_id": 49, + "task_status": "finished", + "scheduled": 1772023795000000, + "retry_interval": 0, + "retry_attempts": 0 + }, + { + "error": null, + "args": "", + "running": 1772023795136323, + "finished": 1772023795138944, + "events": [ + { + "event_id": 4, + "event_timestamp": 1772023795, + "event_payload": { + "invoice_changes": [ + { + "invoice_payment_change": { + "id": "1", + "payload": { + "invoice_payment_shop_limit_applied": [] + }, + "occurred_at": "2026-02-25T12:49:55.138853Z" + } + } + ] + }, + "event_metadata": { + "format_version": 1 + } + } + ], + "otel_span_id": "4bb347c55483acdffaeb776dd837c186", + "task_type": "timeout", + "task_id": 50, + "task_status": "finished", + "scheduled": 1772023795000000, + "retry_interval": 0, + "retry_attempts": 0 + }, + { + "error": null, + "args": "", + "running": 1772023795148721, + "finished": 1772023795197241, + "events": [ + { + "event_id": 5, + "event_timestamp": 1772023795, + "event_payload": { + "invoice_changes": [ + { + "invoice_payment_change": { + "id": "1", + "payload": { + "invoice_payment_risk_score_changed": { + "risk_score": "trusted" + } + }, + "occurred_at": "2026-02-25T12:49:55.151307Z" + } + } + ] + }, + "event_metadata": { + "format_version": 1 + } + } + ], + "otel_span_id": "4bb347c55483acdffaeb776dd837c186", + "task_type": "timeout", + "task_id": 51, + "task_status": "finished", + "scheduled": 1772023795000000, + "retry_interval": 0, + "retry_attempts": 0 + }, + { + "error": null, + "args": "", + "running": 1772023795205311, + "finished": 1772023795384857, + "events": [ + { + "event_id": 6, + "event_timestamp": 1772023795, + "event_payload": { + "invoice_changes": [ + { + "invoice_payment_change": { + "id": "1", + "payload": { + "invoice_payment_route_changed": { + "candidates": [ + { + "terminal": { + "id": 1 + }, + "provider": { + "id": 1 + } + }, + { + "terminal": { + "id": 2 + }, + "provider": { + "id": 1 + } + } + ], + "route": { + "terminal": { + "id": 2 + }, + "provider": { + "id": 1 + } + }, + "scores": [ + { + "key": { + "terminal": { + "id": 2 + }, + "provider": { + "id": 1 + } + }, + "value": { + "availability_condition": 1, + "conversion_condition": 1, + "terminal_priority_rating": 1000, + "route_pin": 0, + "random_condition": 0, + "availability": 1.0, + "conversion": 1.0, + "blacklist_condition": 0 + } + }, + { + "key": { + "terminal": { + "id": 1 + }, + "provider": { + "id": 1 + } + }, + "value": { + "availability_condition": 1, + "conversion_condition": 1, + "terminal_priority_rating": 1000, + "route_pin": 0, + "random_condition": 0, + "availability": 1.0, + "conversion": 1.0, + "blacklist_condition": 0 + } + } + ], + "limits": [ + { + "key": { + "terminal": { + "id": 2 + }, + "provider": { + "id": 1 + } + }, + "value": [] + }, + { + "key": { + "terminal": { + "id": 1 + }, + "provider": { + "id": 1 + } + }, + "value": [] + } + ], + "decision": [] + } + }, + "occurred_at": "2026-02-25T12:49:55.207872Z" + } + } + ] + }, + "event_metadata": { + "format_version": 1 + } + } + ], + "otel_span_id": "4bb347c55483acdffaeb776dd837c186", + "task_type": "timeout", + "task_id": 52, + "task_status": "finished", + "scheduled": 1772023795000000, + "retry_interval": 0, + "retry_attempts": 0 + }, + { + "error": null, + "args": "", + "running": 1772023795400399, + "finished": 1772023795501233, + "events": [ + { + "event_id": 7, + "event_timestamp": 1772023795, + "event_payload": { + "invoice_changes": [ + { + "invoice_payment_change": { + "id": "1", + "payload": { + "invoice_payment_cash_flow_changed": { + "cash_flow": [ + { + "source": { + "account_id": 27, + "account_type": { + "merchant": "settlement" + }, + "transaction_account": { + "merchant": { + "owner": { + "party_ref": { + "id": "2EO5G8vXFqa" + }, + "shop_ref": { + "id": "2EO5G8vXFqb" + } + }, + "type": "settlement" + } + } + }, + "destination": { + "account_id": 22, + "account_type": { + "system": "settlement" + }, + "transaction_account": { + "system": { + "type": "settlement" + } + } + }, + "volume": { + "currency": { + "symbolic_code": "RUB" + }, + "amount": 1890 + } + }, + { + "source": { + "account_id": 26, + "account_type": { + "provider": "settlement" + }, + "transaction_account": { + "provider": { + "owner": { + "provider_ref": { + "id": 1 + }, + "terminal_ref": { + "id": 2 + } + }, + "type": "settlement" + } + } + }, + "destination": { + "account_id": 27, + "account_type": { + "merchant": "settlement" + }, + "transaction_account": { + "merchant": { + "owner": { + "party_ref": { + "id": "2EO5G8vXFqa" + }, + "shop_ref": { + "id": "2EO5G8vXFqb" + } + }, + "type": "settlement" + } + } + }, + "volume": { + "currency": { + "symbolic_code": "RUB" + }, + "amount": 42000 + } + }, + { + "source": { + "account_id": 22, + "account_type": { + "system": "settlement" + }, + "transaction_account": { + "system": { + "type": "settlement" + } + } + }, + "destination": { + "account_id": 26, + "account_type": { + "provider": "settlement" + }, + "transaction_account": { + "provider": { + "owner": { + "provider_ref": { + "id": 1 + }, + "terminal_ref": { + "id": 2 + } + }, + "type": "settlement" + } + } + }, + "volume": { + "currency": { + "symbolic_code": "RUB" + }, + "amount": 756 + } + } + ] + } + }, + "occurred_at": "2026-02-25T12:49:55.403233Z" + } + } + ] + }, + "event_metadata": { + "format_version": 1 + } + } + ], + "otel_span_id": "4bb347c55483acdffaeb776dd837c186", + "task_type": "timeout", + "task_id": 53, + "task_status": "finished", + "scheduled": 1772023795000000, + "retry_interval": 0, + "retry_attempts": 0 + }, + { + "error": null, + "args": "", + "running": 1772023795513803, + "finished": 1772023795522005, + "events": [ + { + "event_id": 8, + "event_timestamp": 1772023795, + "event_payload": { + "invoice_changes": [ + { + "invoice_payment_change": { + "id": "1", + "payload": { + "invoice_payment_session_change": { + "target": { + "processed": [] + }, + "payload": { + "session_started": [] + } + } + }, + "occurred_at": "2026-02-25T12:49:55.516622Z" + } + } + ] + }, + "event_metadata": { + "format_version": 1 + } + } + ], + "otel_span_id": "4bb347c55483acdffaeb776dd837c186", + "task_type": "timeout", + "task_id": 54, + "task_status": "finished", + "scheduled": 1772023795000000, + "retry_interval": 0, + "retry_attempts": 0 + }, + { + "error": null, + "args": "", + "running": 1772023795534775, + "finished": 1772023795596815, + "events": [ + { + "event_id": 9, + "event_timestamp": 1772023795, + "event_payload": { + "invoice_changes": [ + { + "invoice_payment_change": { + "id": "1", + "payload": { + "invoice_payment_session_change": { + "target": { + "processed": [] + }, + "payload": { + "session_proxy_state_changed": { + "proxy_state": "sleeping" + } + } + } + }, + "occurred_at": "2026-02-25T12:49:55.539912Z" + } + } + ] + }, + "event_metadata": { + "format_version": 1 + } + } + ], + "otel_span_id": "4bb347c55483acdffaeb776dd837c186", + "task_type": "timeout", + "task_id": 55, + "task_status": "finished", + "scheduled": 1772023795000000, + "retry_interval": 0, + "retry_attempts": 0 + }, + { + "error": null, + "args": "", + "running": 1772023795610040, + "finished": 1772023795636443, + "events": [ + { + "event_id": 10, + "event_timestamp": 1772023795, + "event_payload": { + "invoice_changes": [ + { + "invoice_payment_change": { + "id": "1", + "payload": { + "invoice_payment_session_change": { + "target": { + "processed": [] + }, + "payload": { + "session_transaction_bound": { + "trx": { + "extra": { + "payment.payer_session_info.redirect_url": "https://redirectly.io/merchant" + }, + "id": "1.brovider", + "additional_info": { + "rrn": "rrn", + "approval_code": "code" + } + } + } + } + } + }, + "occurred_at": "2026-02-25T12:49:55.613632Z" + } + }, + { + "invoice_payment_change": { + "id": "1", + "payload": { + "invoice_payment_session_change": { + "target": { + "processed": [] + }, + "payload": { + "session_finished": { + "result": { + "succeeded": [] + } + } + } + } + }, + "occurred_at": "2026-02-25T12:49:55.613632Z" + } + } + ] + }, + "event_metadata": { + "format_version": 1 + } + } + ], + "otel_span_id": "4bb347c55483acdffaeb776dd837c186", + "task_type": "timeout", + "task_id": 56, + "task_status": "finished", + "scheduled": 1772023795000000, + "retry_interval": 0, + "retry_attempts": 0 + }, + { + "error": null, + "args": "", + "running": 1772023795650703, + "finished": 1772023795654083, + "events": [ + { + "event_id": 11, + "event_timestamp": 1772023795, + "event_payload": { + "invoice_changes": [ + { + "invoice_payment_change": { + "id": "1", + "payload": { + "invoice_payment_status_changed": { + "status": { + "processed": [] + } + } + }, + "occurred_at": "2026-02-25T12:49:55.653984Z" + } + } + ] + }, + "event_metadata": { + "format_version": 1 + } + } + ], + "otel_span_id": "4bb347c55483acdffaeb776dd837c186", + "task_type": "timeout", + "task_id": 57, + "task_status": "finished", + "scheduled": 1772023795000000, + "retry_interval": 0, + "retry_attempts": 0 + }, + { + "error": null, + "args": "", + "running": 1772023795668456, + "finished": 1772023795672216, + "events": [ + { + "event_id": 12, + "event_timestamp": 1772023795, + "event_payload": { + "invoice_changes": [ + { + "invoice_payment_change": { + "id": "1", + "payload": { + "invoice_payment_capture_started": { + "data": { + "reason": "Timeout", + "cash": { + "currency": { + "symbolic_code": "RUB" + }, + "amount": 42000 + } + } + } + }, + "occurred_at": "2026-02-25T12:49:55.672090Z" + } + }, + { + "invoice_payment_change": { + "id": "1", + "payload": { + "invoice_payment_session_change": { + "target": { + "captured": { + "reason": "Timeout", + "cost": { + "currency": { + "symbolic_code": "RUB" + }, + "amount": 42000 + } + } + }, + "payload": { + "session_started": [] + } + } + }, + "occurred_at": "2026-02-25T12:49:55.672090Z" + } + } + ] + }, + "event_metadata": { + "format_version": 1 + } + } + ], + "otel_span_id": "4bb347c55483acdffaeb776dd837c186", + "task_type": "timeout", + "task_id": 58, + "task_status": "finished", + "scheduled": 1772023795000000, + "retry_interval": 0, + "retry_attempts": 0 + }, + { + "error": null, + "args": "", + "running": 1772023795684274, + "finished": 1772023795718523, + "events": [ + { + "event_id": 13, + "event_timestamp": 1772023795, + "event_payload": { + "invoice_changes": [ + { + "invoice_payment_change": { + "id": "1", + "payload": { + "invoice_payment_session_change": { + "target": { + "captured": { + "reason": "Timeout", + "cost": { + "currency": { + "symbolic_code": "RUB" + }, + "amount": 42000 + } + } + }, + "payload": { + "session_finished": { + "result": { + "succeeded": [] + } + } + } + } + }, + "occurred_at": "2026-02-25T12:49:55.689069Z" + } + } + ] + }, + "event_metadata": { + "format_version": 1 + } + } + ], + "otel_span_id": "4bb347c55483acdffaeb776dd837c186", + "task_type": "timeout", + "task_id": 59, + "task_status": "finished", + "scheduled": 1772023795000000, + "retry_interval": 0, + "retry_attempts": 0 + }, + { + "error": null, + "args": "", + "running": 1772023795730487, + "finished": 1772023795767611, + "events": [ + { + "event_id": 14, + "event_timestamp": 1772023795, + "event_payload": { + "invoice_changes": [ + { + "invoice_payment_change": { + "id": "1", + "payload": { + "invoice_payment_status_changed": { + "status": { + "captured": { + "reason": "Timeout", + "cost": { + "currency": { + "symbolic_code": "RUB" + }, + "amount": 42000 + } + } + } + } + }, + "occurred_at": "2026-02-25T12:49:55.733874Z" + } + }, + { + "invoice_status_changed": { + "status": { + "paid": [] + } + } + } + ] + }, + "event_metadata": { + "format_version": 1 + } + } + ], + "otel_span_id": "4bb347c55483acdffaeb776dd837c186", + "task_type": "timeout", + "task_id": 60, + "task_status": "finished", + "scheduled": 1772023795000000, + "retry_interval": 0, + "retry_attempts": 0 + }, + { + "error": null, + "args": "", + "events": [], + "otel_span_id": "a3e5e913899103ab91084bde6132c29d", + "task_type": "timeout", + "task_id": 47, + "task_status": "cancelled", + "scheduled": 1772023804000000, + "retry_interval": 0, + "retry_attempts": 0 + } +] diff --git a/process_trace_jaeger.json b/process_trace_jaeger.json new file mode 100644 index 00000000..a0354220 --- /dev/null +++ b/process_trace_jaeger.json @@ -0,0 +1,704 @@ +{ + "data": [ + { + "processes": { + "2EO5iMiMauG": { + "service_name": "hellgate_invoice", + "tags": [] + } + }, + "spans": [ + { + "process": { + "service_name": "hellgate_invoice", + "tags": [] + }, + "warnings": [], + "duration": 97096, + "startTime": 1772024176768885, + "span_id": "61", + "logs": [ + { + "timestamp": 1772024176, + "fields": [ + { + "type": "int64", + "value": 1, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_created\":{\"invoice\":{\"id\":\"2EO5iMiMauG\",\"status\":{\"unpaid\":[]},\"context\":{\"data\":\"some_merchant_specific_data\",\"type\":\"application/octet-stream\"},\"details\":{\"product\":\"rubberduck\"},\"created_at\":\"2026-02-25T12:56:16.740610Z\",\"due\":\"2026-02-25T12:56:26Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000},\"party_ref\":{\"id\":\"2EO5iLKdjcm\"},\"domain_revision\":29,\"shop_ref\":{\"id\":\"2EO5iLKdjcn\"}}}}]}", + "key": "event.payload" + } + ] + } + ], + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "{\"content\":{\"call\":{\"function\":\"Create\",\"service\":\"Invoicing\"},\"params\":{\"id\":\"2EO5iMiMauG\",\"status\":{\"unpaid\":[]},\"context\":{\"data\":\"some_merchant_specific_data\",\"type\":\"application/octet-stream\"},\"details\":{\"product\":\"rubberduck\"},\"created_at\":\"2026-02-25T12:56:16.740610Z\",\"due\":\"2026-02-25T12:56:26Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000},\"party_ref\":{\"id\":\"2EO5iLKdjcm\"},\"domain_revision\":29,\"shop_ref\":{\"id\":\"2EO5iLKdjcn\"}}},\"content_type\":\"thrift_call\"}", + "key": "task.input" + } + ], + "operationName": "init", + "processID": "2EO5iMiMauG", + "traceId": "696e766f69636532454f35694d694d61" + }, + { + "process": { + "service_name": "hellgate_invoice", + "tags": [] + }, + "warnings": [], + "duration": 45117, + "startTime": 1772024176922951, + "span_id": "63", + "logs": [ + { + "timestamp": 1772024176, + "fields": [ + { + "type": "int64", + "value": 2, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_started\":{\"payment\":{\"id\":\"1\",\"status\":{\"pending\":[]},\"context\":{\"data\":{\"content\":\"g2gEdwN5b3ViAAACg2sAA25vdGwAAAACbQAAAAd3ZWxjb21ldwRoZXJlag==\",\"content_type\":\"base64\"},\"type\":\"application/x-erlang-binary\"},\"created_at\":\"2026-02-25T12:56:16.938738Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000},\"payer\":{\"payment_resource\":{\"resource\":{\"client_info\":[],\"payment_tool\":{\"bank_card\":{\"bin\":\"424242\",\"token\":\"no_preauth\",\"payment_system\":{\"id\":\"visa-ref\"},\"last_digits\":\"4242\"}},\"payment_session_id\":\"SESSION42\"},\"contact_info\":[]}},\"payer_session_info\":{\"redirect_url\":\"https://redirectly.io/merchant\"},\"flow\":{\"instant\":[]},\"make_recurrent\":false,\"party_ref\":{\"id\":\"2EO5iLKdjcm\"},\"domain_revision\":29,\"shop_ref\":{\"id\":\"2EO5iLKdjcn\"},\"registration_origin\":{\"merchant\":[]}}}},\"occurred_at\":\"2026-02-25T12:56:16.938738Z\"}}]}", + "key": "event.payload" + } + ] + } + ], + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "{\"content\":{\"call\":{\"function\":\"StartPayment\",\"service\":\"Invoicing\"},\"params\":{\"id\":\"2EO5iMiMauG\",\"params\":{\"context\":{\"data\":{\"content\":\"g2gEdwN5b3ViAAACg2sAA25vdGwAAAACbQAAAAd3ZWxjb21ldwRoZXJlag==\",\"content_type\":\"base64\"},\"type\":\"application/x-erlang-binary\"},\"payer\":{\"payment_resource\":{\"resource\":{\"client_info\":[],\"payment_tool\":{\"bank_card\":{\"bin\":\"424242\",\"token\":\"no_preauth\",\"payment_system\":{\"id\":\"visa-ref\"},\"last_digits\":\"4242\"}},\"payment_session_id\":\"SESSION42\"},\"contact_info\":[]}},\"payer_session_info\":{\"redirect_url\":\"https://redirectly.io/merchant\"},\"flow\":{\"instant\":[]}}}},\"content_type\":\"thrift_call\"}", + "key": "task.input" + } + ], + "operationName": "call", + "processID": "2EO5iMiMauG", + "traceId": "696e766f69636532454f35694d694d61" + }, + { + "process": { + "service_name": "hellgate_invoice", + "tags": [] + }, + "warnings": [], + "duration": 12753, + "startTime": 1772024176975648, + "span_id": "64", + "logs": [ + { + "timestamp": 1772024176, + "fields": [ + { + "type": "int64", + "value": 3, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_shop_limit_initiated\":[]},\"occurred_at\":\"2026-02-25T12:56:16.979693Z\"}}]}", + "key": "event.payload" + } + ] + } + ], + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "operationName": "timeout", + "processID": "2EO5iMiMauG", + "traceId": "696e766f69636532454f35694d694d61" + }, + { + "process": { + "service_name": "hellgate_invoice", + "tags": [] + }, + "warnings": [], + "duration": 2438, + "startTime": 1772024176998706, + "span_id": "65", + "logs": [ + { + "timestamp": 1772024177, + "fields": [ + { + "type": "int64", + "value": 4, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_shop_limit_applied\":[]},\"occurred_at\":\"2026-02-25T12:56:17.001075Z\"}}]}", + "key": "event.payload" + } + ] + } + ], + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "operationName": "timeout", + "processID": "2EO5iMiMauG", + "traceId": "696e766f69636532454f35694d694d61" + }, + { + "process": { + "service_name": "hellgate_invoice", + "tags": [] + }, + "warnings": [], + "duration": 44970, + "startTime": 1772024177008027, + "span_id": "66", + "logs": [ + { + "timestamp": 1772024177, + "fields": [ + { + "type": "int64", + "value": 5, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_risk_score_changed\":{\"risk_score\":\"trusted\"}},\"occurred_at\":\"2026-02-25T12:56:17.010297Z\"}}]}", + "key": "event.payload" + } + ] + } + ], + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "operationName": "timeout", + "processID": "2EO5iMiMauG", + "traceId": "696e766f69636532454f35694d694d61" + }, + { + "process": { + "service_name": "hellgate_invoice", + "tags": [] + }, + "warnings": [], + "duration": 122165, + "startTime": 1772024177061407, + "span_id": "67", + "logs": [ + { + "timestamp": 1772024177, + "fields": [ + { + "type": "int64", + "value": 6, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_route_changed\":{\"candidates\":[{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}}],\"route\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"scores\":[{\"key\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"value\":{\"availability_condition\":1,\"conversion_condition\":1,\"terminal_priority_rating\":1000,\"route_pin\":0,\"random_condition\":0,\"availability\":1.0,\"conversion\":1.0,\"blacklist_condition\":0}},{\"key\":{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},\"value\":{\"availability_condition\":1,\"conversion_condition\":1,\"terminal_priority_rating\":1000,\"route_pin\":0,\"random_condition\":0,\"availability\":1.0,\"conversion\":1.0,\"blacklist_condition\":0}}],\"limits\":[{\"key\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"value\":[]},{\"key\":{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},\"value\":[]}],\"decision\":[]}},\"occurred_at\":\"2026-02-25T12:56:17.064254Z\"}}]}", + "key": "event.payload" + } + ] + } + ], + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "operationName": "timeout", + "processID": "2EO5iMiMauG", + "traceId": "696e766f69636532454f35694d694d61" + }, + { + "process": { + "service_name": "hellgate_invoice", + "tags": [] + }, + "warnings": [], + "duration": 68078, + "startTime": 1772024177191694, + "span_id": "68", + "logs": [ + { + "timestamp": 1772024177, + "fields": [ + { + "type": "int64", + "value": 7, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_cash_flow_changed\":{\"cash_flow\":[{\"source\":{\"account_id\":34,\"account_type\":{\"merchant\":\"settlement\"},\"transaction_account\":{\"merchant\":{\"owner\":{\"party_ref\":{\"id\":\"2EO5iLKdjcm\"},\"shop_ref\":{\"id\":\"2EO5iLKdjcn\"}},\"type\":\"settlement\"}}},\"destination\":{\"account_id\":29,\"account_type\":{\"system\":\"settlement\"},\"transaction_account\":{\"system\":{\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":1890}},{\"source\":{\"account_id\":33,\"account_type\":{\"provider\":\"settlement\"},\"transaction_account\":{\"provider\":{\"owner\":{\"provider_ref\":{\"id\":1},\"terminal_ref\":{\"id\":2}},\"type\":\"settlement\"}}},\"destination\":{\"account_id\":34,\"account_type\":{\"merchant\":\"settlement\"},\"transaction_account\":{\"merchant\":{\"owner\":{\"party_ref\":{\"id\":\"2EO5iLKdjcm\"},\"shop_ref\":{\"id\":\"2EO5iLKdjcn\"}},\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}},{\"source\":{\"account_id\":29,\"account_type\":{\"system\":\"settlement\"},\"transaction_account\":{\"system\":{\"type\":\"settlement\"}}},\"destination\":{\"account_id\":33,\"account_type\":{\"provider\":\"settlement\"},\"transaction_account\":{\"provider\":{\"owner\":{\"provider_ref\":{\"id\":1},\"terminal_ref\":{\"id\":2}},\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":756}}]}},\"occurred_at\":\"2026-02-25T12:56:17.194473Z\"}}]}", + "key": "event.payload" + } + ] + } + ], + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "operationName": "timeout", + "processID": "2EO5iMiMauG", + "traceId": "696e766f69636532454f35694d694d61" + }, + { + "process": { + "service_name": "hellgate_invoice", + "tags": [] + }, + "warnings": [], + "duration": 6716, + "startTime": 1772024177267778, + "span_id": "69", + "logs": [ + { + "timestamp": 1772024177, + "fields": [ + { + "type": "int64", + "value": 8, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"target\":{\"processed\":[]},\"payload\":{\"session_started\":[]}}},\"occurred_at\":\"2026-02-25T12:56:17.270205Z\"}}]}", + "key": "event.payload" + } + ] + } + ], + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "operationName": "timeout", + "processID": "2EO5iMiMauG", + "traceId": "696e766f69636532454f35694d694d61" + }, + { + "process": { + "service_name": "hellgate_invoice", + "tags": [] + }, + "warnings": [], + "duration": 40897, + "startTime": 1772024177282855, + "span_id": "70", + "logs": [ + { + "timestamp": 1772024177, + "fields": [ + { + "type": "int64", + "value": 9, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"target\":{\"processed\":[]},\"payload\":{\"session_proxy_state_changed\":{\"proxy_state\":\"sleeping\"}}}},\"occurred_at\":\"2026-02-25T12:56:17.286604Z\"}}]}", + "key": "event.payload" + } + ] + } + ], + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "operationName": "timeout", + "processID": "2EO5iMiMauG", + "traceId": "696e766f69636532454f35694d694d61" + }, + { + "process": { + "service_name": "hellgate_invoice", + "tags": [] + }, + "warnings": [], + "duration": 21640, + "startTime": 1772024177331632, + "span_id": "71", + "logs": [ + { + "timestamp": 1772024177, + "fields": [ + { + "type": "int64", + "value": 10, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"target\":{\"processed\":[]},\"payload\":{\"session_transaction_bound\":{\"trx\":{\"extra\":{\"payment.payer_session_info.redirect_url\":\"https://redirectly.io/merchant\"},\"id\":\"1.brovider\",\"additional_info\":{\"rrn\":\"rrn\",\"approval_code\":\"code\"}}}}}},\"occurred_at\":\"2026-02-25T12:56:17.334169Z\"}},{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"target\":{\"processed\":[]},\"payload\":{\"session_finished\":{\"result\":{\"succeeded\":[]}}}}},\"occurred_at\":\"2026-02-25T12:56:17.334169Z\"}}]}", + "key": "event.payload" + } + ] + } + ], + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "operationName": "timeout", + "processID": "2EO5iMiMauG", + "traceId": "696e766f69636532454f35694d694d61" + }, + { + "process": { + "service_name": "hellgate_invoice", + "tags": [] + }, + "warnings": [], + "duration": 2916, + "startTime": 1772024177361987, + "span_id": "72", + "logs": [ + { + "timestamp": 1772024177, + "fields": [ + { + "type": "int64", + "value": 11, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_status_changed\":{\"status\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-25T12:56:17.364822Z\"}}]}", + "key": "event.payload" + } + ] + } + ], + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "operationName": "timeout", + "processID": "2EO5iMiMauG", + "traceId": "696e766f69636532454f35694d694d61" + }, + { + "process": { + "service_name": "hellgate_invoice", + "tags": [] + }, + "warnings": [], + "duration": 3672, + "startTime": 1772024177372991, + "span_id": "73", + "logs": [ + { + "timestamp": 1772024177, + "fields": [ + { + "type": "int64", + "value": 12, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_capture_started\":{\"data\":{\"reason\":\"Timeout\",\"cash\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}},\"occurred_at\":\"2026-02-25T12:56:17.376537Z\"}},{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"target\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}},\"payload\":{\"session_started\":[]}}},\"occurred_at\":\"2026-02-25T12:56:17.376537Z\"}}]}", + "key": "event.payload" + } + ] + } + ], + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "operationName": "timeout", + "processID": "2EO5iMiMauG", + "traceId": "696e766f69636532454f35694d694d61" + }, + { + "process": { + "service_name": "hellgate_invoice", + "tags": [] + }, + "warnings": [], + "duration": 30739, + "startTime": 1772024177387714, + "span_id": "74", + "logs": [ + { + "timestamp": 1772024177, + "fields": [ + { + "type": "int64", + "value": 13, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"target\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}},\"payload\":{\"session_finished\":{\"result\":{\"succeeded\":[]}}}}},\"occurred_at\":\"2026-02-25T12:56:17.392101Z\"}}]}", + "key": "event.payload" + } + ] + } + ], + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "operationName": "timeout", + "processID": "2EO5iMiMauG", + "traceId": "696e766f69636532454f35694d694d61" + }, + { + "process": { + "service_name": "hellgate_invoice", + "tags": [] + }, + "warnings": [], + "duration": 31651, + "startTime": 1772024177426858, + "span_id": "75", + "logs": [ + { + "timestamp": 1772024177, + "fields": [ + { + "type": "int64", + "value": 14, + "key": "event.id" + }, + { + "type": "string", + "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_status_changed\":{\"status\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-25T12:56:17.430665Z\"}},{\"invoice_status_changed\":{\"status\":{\"paid\":[]}}}]}", + "key": "event.payload" + } + ] + } + ], + "tags": [ + { + "type": "string", + "value": "finished", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "operationName": "timeout", + "processID": "2EO5iMiMauG", + "traceId": "696e766f69636532454f35694d694d61" + }, + { + "process": { + "service_name": "hellgate_invoice", + "tags": [] + }, + "warnings": [], + "duration": null, + "startTime": null, + "span_id": "62", + "logs": [], + "tags": [ + { + "type": "string", + "value": "cancelled", + "key": "task.status" + }, + { + "type": "int64", + "value": 0, + "key": "task.retries" + }, + { + "type": "string", + "value": "\"\"", + "key": "task.input" + } + ], + "operationName": "timeout", + "processID": "2EO5iMiMauG", + "traceId": "696e766f69636532454f35694d694d61" + } + ], + "traceID": "696e766f69636532454f35694d694d61" + } + ] +} diff --git a/rebar.config b/rebar.config index e54b9e06..2335a993 100644 --- a/rebar.config +++ b/rebar.config @@ -42,7 +42,7 @@ {fault_detector_proto, {git, "https://github.com/valitydev/fault-detector-proto.git", {branch, "master"}}}, {limiter_proto, {git, "https://github.com/valitydev/limiter-proto.git", {tag, "v2.1.0"}}}, {herd, {git, "https://github.com/wgnet/herd.git", {tag, "1.3.4"}}}, - {progressor, {git, "https://github.com/valitydev/progressor.git", {tag, "v1.0.20"}}}, + {progressor, {git, "https://github.com/valitydev/progressor.git", {branch, "ft/process-tracing"}}}, {prometheus, "4.11.0"}, {prometheus_cowboy, "0.1.9"}, diff --git a/rebar.lock b/rebar.lock index 11e04791..b1eccf56 100644 --- a/rebar.lock +++ b/rebar.lock @@ -100,7 +100,7 @@ 0}, {<<"progressor">>, {git,"https://github.com/valitydev/progressor.git", - {ref,"6033631d3e1eb9593acf7841d8a635146ff482e8"}}, + {ref,"99c356d6aa55943d3f402d0c0551f7a3a0ee3927"}}, 0}, {<<"prometheus">>,{pkg,<<"prometheus">>,<<"4.11.0">>},0}, {<<"prometheus_cowboy">>,{pkg,<<"prometheus_cowboy">>,<<"0.1.9">>},0}, From 27a00d47d2b4c7a89f68a49a2a96051a48cdd9bb Mon Sep 17 00:00:00 2001 From: ttt161 Date: Wed, 25 Feb 2026 19:15:11 +0300 Subject: [PATCH 2/3] add tracing endpoints --- apps/hellgate/src/hellgate.erl | 3 +- .../test/hg_invoice_lite_tests_SUITE.erl | 42 +++++++++++++-- .../src/hg_progressor_handler.erl | 53 ++++++++++++++----- 3 files changed, 78 insertions(+), 20 deletions(-) diff --git a/apps/hellgate/src/hellgate.erl b/apps/hellgate/src/hellgate.erl index 751f180b..23a6529e 100644 --- a/apps/hellgate/src/hellgate.erl +++ b/apps/hellgate/src/hellgate.erl @@ -64,6 +64,7 @@ get_api_child_spec(MachineHandlers, Opts) -> construct_health_routes(readiness, genlib_app:env(?MODULE, health_check_readiness, #{})), EventHandlerOpts = genlib_app:env(?MODULE, scoper_event_handler_options, #{}), PrometeusRoute = get_prometheus_route(), + ProcessTracingRoute = hg_progressor_handler:get_routes(), woody_server:child_spec( ?MODULE, #{ @@ -78,7 +79,7 @@ get_api_child_spec(MachineHandlers, Opts) -> construct_service_handler(invoice_templating, hg_invoice_template, Opts), construct_service_handler(proxy_host_provider, hg_proxy_host_provider, Opts) ], - additional_routes => [PrometeusRoute | HealthRoutes], + additional_routes => [PrometeusRoute | HealthRoutes] ++ ProcessTracingRoute, shutdown_timeout => genlib_app:env(?MODULE, shutdown_timeout, 0) } ). diff --git a/apps/hellgate/test/hg_invoice_lite_tests_SUITE.erl b/apps/hellgate/test/hg_invoice_lite_tests_SUITE.erl index 7a3f8767..628533a5 100644 --- a/apps/hellgate/test/hg_invoice_lite_tests_SUITE.erl +++ b/apps/hellgate/test/hg_invoice_lite_tests_SUITE.erl @@ -242,11 +242,43 @@ payment_success(C) -> }, Payment ), - Res = hg_progressor_handler:handle_function('ProcessTrace', {invoice, InvoiceID}, #{format => jaeger}), - Json = unicode:characters_to_binary(json:encode(Res)), - io:format(user, "RES: ~p~n", [Res]), - R = file:write_file("qqq", Json), - io:format(user, "FILE RES: ~p~n", [[R, os:cmd("pwd")]]), + + RootUrl = unicode:characters_to_binary(cfg(root_url, C)), + FullUrl = <>, + {ok, _Status, _Headers, Ref} = hackney:get(FullUrl), + {ok, Body} = hackney:body(Ref), + [ + #{ + <<"args">> := _, + <<"error">> := null, + <<"events">> := _, + <<"finished">> := _, + <<"otel_trace_id">> := _, + <<"retry_attempts">> := 0, + <<"retry_interval">> := 0, + <<"running">> := _, + <<"scheduled">> := _, + <<"task_id">> := _, + <<"task_metadata">> := #{<<"range">> := #{}}, + <<"task_status">> := <<"finished">>, + <<"task_type">> := <<"init">> + }, + _, + _, + _, + _, + _, + _, + _, + _, + _, + _, + _, + _, + _, + _ + ] = json:decode(Body), + ?assertMatch( #domain_TransactionInfo{ extra = #{ diff --git a/apps/hg_progressor/src/hg_progressor_handler.erl b/apps/hg_progressor/src/hg_progressor_handler.erl index 4d15f2a6..f9088be9 100644 --- a/apps/hg_progressor/src/hg_progressor_handler.erl +++ b/apps/hg_progressor/src/hg_progressor_handler.erl @@ -1,20 +1,45 @@ -module(hg_progressor_handler). --export([handle_function/3]). +-export([init/2, terminate/3]). +-export([get_routes/0]). --spec handle_function(_, _, _) -> _. -handle_function('ProcessTrace', {NS, ProcessID}, Opts) -> +-spec get_routes() -> _. +get_routes() -> + [ + {"/traces/[:format]/invoice/[:process_id]", ?MODULE, #{namespace => invoice}}, + {"/traces/[:format]/invoice_template/[:process_id]", ?MODULE, #{namespace => invoice_template}} + ]. + +-spec init(cowboy_req:req(), cowboy_http:opts()) -> + {ok, cowboy_req:req(), undefined}. +init(Request, Opts) -> + Method = cowboy_req:method(Request), + NS = maps:get(namespace, Opts), + Format = cowboy_req:binding(format, Request), + ProcessID = cowboy_req:binding(process_id, Request), + handle(Method, NS, ProcessID, Format, Request). + +-spec terminate(term(), cowboy_req:req(), undefined) -> + ok. +terminate(_Reason, _Req, _State) -> + ok. + +-spec handle(_, _, _, _, _) -> _. +handle(<<"GET">>, NS, ProcessID, Format, Request) -> case progressor:trace(#{ns => NS, id => ProcessID}) of {ok, RawTrace} -> - Format = maps:get(format, Opts, internal), - unmarshal_trace(NS, ProcessID, RawTrace, Format); - {error, _} = Error -> - Error - end. + Trace = unmarshal_trace(NS, ProcessID, RawTrace, Format), + Body = unicode:characters_to_binary(json:encode(Trace)), + cowboy_req:reply(200, #{}, Body, Request); + {error, _} = _Error -> + cowboy_req:reply(404, #{}, <<"Unknown process">>, Request) + end; +handle(_, _NS, _ProcessID, _Format, Request) -> + cowboy_req:reply(405, #{}, <<"Method Not Allowed">>, Request). -unmarshal_trace(NS, ProcessID, RawTrace, internal = Format) -> +unmarshal_trace(NS, ProcessID, RawTrace, <<"internal">> = Format) -> lists:map(fun(RawTraceUnit) -> unmarshal_trace_unit(NS, ProcessID, RawTraceUnit, Format) end, RawTrace); -unmarshal_trace(NS, ProcessID, RawTrace, jaeger = Format) -> +unmarshal_trace(NS, ProcessID, RawTrace, <<"jaeger">> = Format) -> Spans = lists:map(fun(RawTraceUnit) -> unmarshal_trace_unit(NS, ProcessID, RawTraceUnit, Format) end, RawTrace), #{ data => [ @@ -31,7 +56,7 @@ unmarshal_trace(NS, ProcessID, RawTrace, jaeger = Format) -> ] }. -unmarshal_trace_unit(NS, _ProcessID, #{task_type := TaskType} = TraceUnit, internal = Format) -> +unmarshal_trace_unit(NS, _ProcessID, #{task_type := TaskType} = TraceUnit, <<"internal">> = Format) -> BinArgs = maps:get(args, TraceUnit, <<>>), BinEvents = maps:get(events, TraceUnit, []), OtelTraceID = extract_trace_id(TraceUnit), @@ -42,7 +67,7 @@ unmarshal_trace_unit(NS, _ProcessID, #{task_type := TaskType} = TraceUnit, inter otel_trace_id => OtelTraceID, error => Error }; -unmarshal_trace_unit(NS, ProcessID, #{task_type := TaskType, task_id := TaskID} = TraceUnit, jaeger = Format) -> +unmarshal_trace_unit(NS, ProcessID, #{task_type := TaskType, task_id := TaskID} = TraceUnit, <<"jaeger">> = Format) -> BinArgs = maps:get(args, TraceUnit, <<>>), BinEvents = maps:get(events, TraceUnit, []), #{ @@ -140,9 +165,9 @@ unmarshal_events(BinEvents, Format) -> BinEvents ). -unmarshal_event(Event, Payload, internal) -> +unmarshal_event(Event, Payload, <<"internal">>) -> Event#{event_payload => Payload}; -unmarshal_event(#{event_id := EventID, event_timestamp := Ts}, Payload, jaeger) -> +unmarshal_event(#{event_id := EventID, event_timestamp := Ts}, Payload, <<"jaeger">>) -> #{ timestamp => Ts, fields => [ From b5ce5ee76f017ac5cf8253ea459390fa547ac45b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D1=80=D1=82=D0=B5=D0=BC?= Date: Thu, 26 Feb 2026 16:18:44 +0300 Subject: [PATCH 3/3] fixed --- .../src/hg_progressor_handler.erl | 5 +- jaeger.json | 8944 ----------------- jaeger_otlp_trace.json | 2712 ----- jaeger_trace2.json | 711 -- rebar.config | 2 +- 5 files changed, 4 insertions(+), 12370 deletions(-) delete mode 100644 jaeger.json delete mode 100644 jaeger_otlp_trace.json delete mode 100644 jaeger_trace2.json diff --git a/apps/hg_progressor/src/hg_progressor_handler.erl b/apps/hg_progressor/src/hg_progressor_handler.erl index f9088be9..bfce0e22 100644 --- a/apps/hg_progressor/src/hg_progressor_handler.erl +++ b/apps/hg_progressor/src/hg_progressor_handler.erl @@ -17,7 +17,8 @@ init(Request, Opts) -> NS = maps:get(namespace, Opts), Format = cowboy_req:binding(format, Request), ProcessID = cowboy_req:binding(process_id, Request), - handle(Method, NS, ProcessID, Format, Request). + Req = handle(Method, NS, ProcessID, Format, Request), + {ok, Req, undefined}. -spec terminate(term(), cowboy_req:req(), undefined) -> ok. @@ -264,7 +265,7 @@ error_tag(_) -> -define(is_number(T), (?is_integer(T) orelse T == double)). -define(is_scalar(T), (?is_number(T) orelse T == string orelse element(1, T) == enum)). --spec term_to_object(term(), dmt_thrift:thrift_type()) -> jsone:json_value(). +-spec term_to_object(term(), hg_proto_utils:thrift_type()) -> jsone:json_value(). term_to_object(Term, Type) -> term_to_object(Term, Type, []). diff --git a/jaeger.json b/jaeger.json deleted file mode 100644 index 753d2b5f..00000000 --- a/jaeger.json +++ /dev/null @@ -1,8944 +0,0 @@ -{ - "data": [ - { - "traceID": "07f193b529238b61125a300860b18b33", - "spans": [ - { - "traceID": "07f193b529238b61125a300860b18b33", - "spanID": "2b14ad8bde587da0", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495104213, - "duration": 11761, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 12 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495104437, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - }, - { - "traceID": "07f193b529238b61125a300860b18b33", - "spanID": "dc9b3f8cf5704cd9", - "operationName": "server Invoicing:GetEvents", - "references": [ - { - "refType": "CHILD_OF", - "traceID": "07f193b529238b61125a300860b18b33", - "spanID": "2b14ad8bde587da0", - "span": { - "traceID": "07f193b529238b61125a300860b18b33", - "spanID": "2b14ad8bde587da0", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495104213, - "duration": 11761, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 12 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495104437, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - } - ], - "startTime": 1771645495106739, - "duration": 8118, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "invoicing.invoice_id", - "type": "string", - "value": "2EGohEySk9w" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.server.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.server.event", - "type": "string", - "value": "service handler result" - }, - { - "key": "rpc.server.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.server.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.server.type", - "type": "string", - "value": "call" - }, - { - "key": "span.kind", - "type": "string", - "value": "server" - } - ], - "logs": [], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 2526, - "depth": 1, - "hasChildren": false - } - ], - "processes": { - "p1": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - } - }, - "warnings": null - }, - { - "traceID": "68c5482d82bb965bfded5b11b6f5a25a", - "spans": [ - { - "traceID": "68c5482d82bb965bfded5b11b6f5a25a", - "spanID": "66a208faceec2d2e", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495116182, - "duration": 34766, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 35 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495116319, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - }, - { - "traceID": "68c5482d82bb965bfded5b11b6f5a25a", - "spanID": "3f3bfba6eb7fed70", - "operationName": "server Invoicing:GetEvents", - "references": [ - { - "refType": "CHILD_OF", - "traceID": "68c5482d82bb965bfded5b11b6f5a25a", - "spanID": "66a208faceec2d2e", - "span": { - "traceID": "68c5482d82bb965bfded5b11b6f5a25a", - "spanID": "66a208faceec2d2e", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495116182, - "duration": 34766, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 35 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495116319, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - } - ], - "startTime": 1771645495119295, - "duration": 30657, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "invoicing.invoice_id", - "type": "string", - "value": "2EGohEySk9w" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.server.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.server.event", - "type": "string", - "value": "service handler result" - }, - { - "key": "rpc.server.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.server.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.server.type", - "type": "string", - "value": "call" - }, - { - "key": "span.kind", - "type": "string", - "value": "server" - } - ], - "logs": [], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 3113, - "depth": 1, - "hasChildren": false - } - ], - "processes": { - "p1": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - } - }, - "warnings": null - }, - { - "traceID": "447d9dd53f27470a0c2f8a5aaf249a91", - "spans": [ - { - "traceID": "447d9dd53f27470a0c2f8a5aaf249a91", - "spanID": "0cad0a2e730f9fd5", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495151101, - "duration": 28469, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 29 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495151239, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - }, - { - "traceID": "447d9dd53f27470a0c2f8a5aaf249a91", - "spanID": "119f674737d44283", - "operationName": "server Invoicing:GetEvents", - "references": [ - { - "refType": "CHILD_OF", - "traceID": "447d9dd53f27470a0c2f8a5aaf249a91", - "spanID": "0cad0a2e730f9fd5", - "span": { - "traceID": "447d9dd53f27470a0c2f8a5aaf249a91", - "spanID": "0cad0a2e730f9fd5", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495151101, - "duration": 28469, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 29 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495151239, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - } - ], - "startTime": 1771645495155064, - "duration": 23074, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "invoicing.invoice_id", - "type": "string", - "value": "2EGohEySk9w" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.server.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.server.event", - "type": "string", - "value": "service handler result" - }, - { - "key": "rpc.server.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.server.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.server.type", - "type": "string", - "value": "call" - }, - { - "key": "span.kind", - "type": "string", - "value": "server" - } - ], - "logs": [], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 3963, - "depth": 1, - "hasChildren": false - } - ], - "processes": { - "p1": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - } - }, - "warnings": null - }, - { - "traceID": "ea0607deeff3bfb566d8cec1fbc6b424", - "spans": [ - { - "traceID": "ea0607deeff3bfb566d8cec1fbc6b424", - "spanID": "e79b4195a93b7f4a", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495179725, - "duration": 29403, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 29 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495179833, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - }, - { - "traceID": "ea0607deeff3bfb566d8cec1fbc6b424", - "spanID": "375778aa64dd5e7d", - "operationName": "server Invoicing:GetEvents", - "references": [ - { - "refType": "CHILD_OF", - "traceID": "ea0607deeff3bfb566d8cec1fbc6b424", - "spanID": "e79b4195a93b7f4a", - "span": { - "traceID": "ea0607deeff3bfb566d8cec1fbc6b424", - "spanID": "e79b4195a93b7f4a", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495179725, - "duration": 29403, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 29 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495179833, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - } - ], - "startTime": 1771645495184659, - "duration": 21866, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "invoicing.invoice_id", - "type": "string", - "value": "2EGohEySk9w" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.server.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.server.event", - "type": "string", - "value": "service handler result" - }, - { - "key": "rpc.server.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.server.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.server.type", - "type": "string", - "value": "call" - }, - { - "key": "span.kind", - "type": "string", - "value": "server" - } - ], - "logs": [], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 4934, - "depth": 1, - "hasChildren": false - } - ], - "processes": { - "p1": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - } - }, - "warnings": null - }, - { - "traceID": "c9da30f7d310f3821c2c65485f690cfd", - "spans": [ - { - "traceID": "c9da30f7d310f3821c2c65485f690cfd", - "spanID": "2bbf2acf47f61451", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495209319, - "duration": 27329, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 26 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495210516, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - }, - { - "traceID": "c9da30f7d310f3821c2c65485f690cfd", - "spanID": "14d64e1b4c52ca70", - "operationName": "server Invoicing:GetEvents", - "references": [ - { - "refType": "CHILD_OF", - "traceID": "c9da30f7d310f3821c2c65485f690cfd", - "spanID": "2bbf2acf47f61451", - "span": { - "traceID": "c9da30f7d310f3821c2c65485f690cfd", - "spanID": "2bbf2acf47f61451", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495209319, - "duration": 27329, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 26 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495210516, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - } - ], - "startTime": 1771645495212083, - "duration": 23422, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "invoicing.invoice_id", - "type": "string", - "value": "2EGohEySk9w" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.server.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.server.event", - "type": "string", - "value": "service handler result" - }, - { - "key": "rpc.server.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.server.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.server.type", - "type": "string", - "value": "call" - }, - { - "key": "span.kind", - "type": "string", - "value": "server" - } - ], - "logs": [], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 2764, - "depth": 1, - "hasChildren": false - } - ], - "processes": { - "p1": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - } - }, - "warnings": null - }, - { - "traceID": "1d23b5b219cd04cd0004068cc669d5a3", - "spans": [ - { - "traceID": "1d23b5b219cd04cd0004068cc669d5a3", - "spanID": "2572f8834e6092f8", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495236843, - "duration": 43567, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 43 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495237642, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - }, - { - "traceID": "1d23b5b219cd04cd0004068cc669d5a3", - "spanID": "08fe5dd60176e237", - "operationName": "server Invoicing:GetEvents", - "references": [ - { - "refType": "CHILD_OF", - "traceID": "1d23b5b219cd04cd0004068cc669d5a3", - "spanID": "2572f8834e6092f8", - "span": { - "traceID": "1d23b5b219cd04cd0004068cc669d5a3", - "spanID": "2572f8834e6092f8", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495236843, - "duration": 43567, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 43 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495237642, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - } - ], - "startTime": 1771645495242902, - "duration": 35469, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "invoicing.invoice_id", - "type": "string", - "value": "2EGohEySk9w" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.server.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.server.event", - "type": "string", - "value": "service handler result" - }, - { - "key": "rpc.server.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.server.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.server.type", - "type": "string", - "value": "call" - }, - { - "key": "span.kind", - "type": "string", - "value": "server" - } - ], - "logs": [], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 6059, - "depth": 1, - "hasChildren": false - } - ], - "processes": { - "p1": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - } - }, - "warnings": null - }, - { - "traceID": "59accdfc735b066e97940551a09127fe", - "spans": [ - { - "traceID": "59accdfc735b066e97940551a09127fe", - "spanID": "8194dfe0f4286cd3", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495280605, - "duration": 37207, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 36 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495280763, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - }, - { - "traceID": "59accdfc735b066e97940551a09127fe", - "spanID": "654cd9bde339e0f3", - "operationName": "server Invoicing:GetEvents", - "references": [ - { - "refType": "CHILD_OF", - "traceID": "59accdfc735b066e97940551a09127fe", - "spanID": "8194dfe0f4286cd3", - "span": { - "traceID": "59accdfc735b066e97940551a09127fe", - "spanID": "8194dfe0f4286cd3", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495280605, - "duration": 37207, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 36 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495280763, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - } - ], - "startTime": 1771645495287115, - "duration": 26883, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "invoicing.invoice_id", - "type": "string", - "value": "2EGohEySk9w" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.server.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.server.event", - "type": "string", - "value": "service handler result" - }, - { - "key": "rpc.server.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.server.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.server.type", - "type": "string", - "value": "call" - }, - { - "key": "span.kind", - "type": "string", - "value": "server" - } - ], - "logs": [], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 6510, - "depth": 1, - "hasChildren": false - } - ], - "processes": { - "p1": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - } - }, - "warnings": null - }, - { - "traceID": "4ebc432313232f2174cad2c3e192ce6f", - "spans": [ - { - "traceID": "4ebc432313232f2174cad2c3e192ce6f", - "spanID": "387a4cff896746a7", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495317981, - "duration": 43724, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 43 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495318134, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - }, - { - "traceID": "4ebc432313232f2174cad2c3e192ce6f", - "spanID": "114b5f0cc8805d3e", - "operationName": "server Invoicing:GetEvents", - "references": [ - { - "refType": "CHILD_OF", - "traceID": "4ebc432313232f2174cad2c3e192ce6f", - "spanID": "387a4cff896746a7", - "span": { - "traceID": "4ebc432313232f2174cad2c3e192ce6f", - "spanID": "387a4cff896746a7", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495317981, - "duration": 43724, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 43 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495318134, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - } - ], - "startTime": 1771645495322809, - "duration": 37647, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "invoicing.invoice_id", - "type": "string", - "value": "2EGohEySk9w" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.server.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.server.event", - "type": "string", - "value": "service handler result" - }, - { - "key": "rpc.server.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.server.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.server.type", - "type": "string", - "value": "call" - }, - { - "key": "span.kind", - "type": "string", - "value": "server" - } - ], - "logs": [], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 4828, - "depth": 1, - "hasChildren": false - } - ], - "processes": { - "p1": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - } - }, - "warnings": null - }, - { - "traceID": "68f92ca424ebd8408b7e86c7770df406", - "spans": [ - { - "traceID": "68f92ca424ebd8408b7e86c7770df406", - "spanID": "439aeb349548a832", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495361868, - "duration": 24600, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 24 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495362003, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - }, - { - "traceID": "68f92ca424ebd8408b7e86c7770df406", - "spanID": "6c55f50c87bb8c47", - "operationName": "server Invoicing:GetEvents", - "references": [ - { - "refType": "CHILD_OF", - "traceID": "68f92ca424ebd8408b7e86c7770df406", - "spanID": "439aeb349548a832", - "span": { - "traceID": "68f92ca424ebd8408b7e86c7770df406", - "spanID": "439aeb349548a832", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495361868, - "duration": 24600, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 24 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495362003, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - } - ], - "startTime": 1771645495363956, - "duration": 21619, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "invoicing.invoice_id", - "type": "string", - "value": "2EGohEySk9w" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.server.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.server.event", - "type": "string", - "value": "service handler result" - }, - { - "key": "rpc.server.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.server.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.server.type", - "type": "string", - "value": "call" - }, - { - "key": "span.kind", - "type": "string", - "value": "server" - } - ], - "logs": [], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 2088, - "depth": 1, - "hasChildren": false - } - ], - "processes": { - "p1": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - } - }, - "warnings": null - }, - { - "traceID": "0d3868ed2d4e2d30a8c2ba57a30e05b8", - "spans": [ - { - "traceID": "0d3868ed2d4e2d30a8c2ba57a30e05b8", - "spanID": "c69c2d67144e3be9", - "operationName": "client Invoicing:GetPayment", - "references": [], - "startTime": 1771645495386595, - "duration": 17897, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 17 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetPayment" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495386729, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - }, - { - "traceID": "0d3868ed2d4e2d30a8c2ba57a30e05b8", - "spanID": "54909b2b8e2a43f6", - "operationName": "server Invoicing:GetPayment", - "references": [ - { - "refType": "CHILD_OF", - "traceID": "0d3868ed2d4e2d30a8c2ba57a30e05b8", - "spanID": "c69c2d67144e3be9", - "span": { - "traceID": "0d3868ed2d4e2d30a8c2ba57a30e05b8", - "spanID": "c69c2d67144e3be9", - "operationName": "client Invoicing:GetPayment", - "references": [], - "startTime": 1771645495386595, - "duration": 17897, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 17 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetPayment" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495386729, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - } - ], - "startTime": 1771645495388426, - "duration": 14769, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "invoicing.invoice_id", - "type": "string", - "value": "2EGohEySk9w" - }, - { - "key": "invoicing.payment_id", - "type": "string", - "value": "1" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.server.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.server.event", - "type": "string", - "value": "service handler result" - }, - { - "key": "rpc.server.function", - "type": "string", - "value": "GetPayment" - }, - { - "key": "rpc.server.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.server.type", - "type": "string", - "value": "call" - }, - { - "key": "span.kind", - "type": "string", - "value": "server" - } - ], - "logs": [], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 1831, - "depth": 1, - "hasChildren": false - } - ], - "processes": { - "p1": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - } - }, - "warnings": null - }, - { - "traceID": "68b68be9be6debf9191a132f60ae4bc4", - "spans": [ - { - "traceID": "68b68be9be6debf9191a132f60ae4bc4", - "spanID": "1bbb35364f25ec53", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495404632, - "duration": 18073, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 18 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495404746, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - }, - { - "traceID": "68b68be9be6debf9191a132f60ae4bc4", - "spanID": "00aa6732a6ca271f", - "operationName": "server Invoicing:GetEvents", - "references": [ - { - "refType": "CHILD_OF", - "traceID": "68b68be9be6debf9191a132f60ae4bc4", - "spanID": "1bbb35364f25ec53", - "span": { - "traceID": "68b68be9be6debf9191a132f60ae4bc4", - "spanID": "1bbb35364f25ec53", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495404632, - "duration": 18073, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 18 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495404746, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - } - ], - "startTime": 1771645495406534, - "duration": 15386, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "invoicing.invoice_id", - "type": "string", - "value": "2EGohEySk9w" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.server.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.server.event", - "type": "string", - "value": "service handler result" - }, - { - "key": "rpc.server.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.server.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.server.type", - "type": "string", - "value": "call" - }, - { - "key": "span.kind", - "type": "string", - "value": "server" - } - ], - "logs": [], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 1902, - "depth": 1, - "hasChildren": false - } - ], - "processes": { - "p1": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - } - }, - "warnings": null - }, - { - "traceID": "bdaf16baccdb5d70edee67a5a9eebbea", - "spans": [ - { - "traceID": "bdaf16baccdb5d70edee67a5a9eebbea", - "spanID": "e54f97127a784d4e", - "operationName": "client Invoicing:GetPayment", - "references": [], - "startTime": 1771645495422868, - "duration": 8370, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 8 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetPayment" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495422948, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - }, - { - "traceID": "bdaf16baccdb5d70edee67a5a9eebbea", - "spanID": "3b5008b01f87b078", - "operationName": "server Invoicing:GetPayment", - "references": [ - { - "refType": "CHILD_OF", - "traceID": "bdaf16baccdb5d70edee67a5a9eebbea", - "spanID": "e54f97127a784d4e", - "span": { - "traceID": "bdaf16baccdb5d70edee67a5a9eebbea", - "spanID": "e54f97127a784d4e", - "operationName": "client Invoicing:GetPayment", - "references": [], - "startTime": 1771645495422868, - "duration": 8370, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 8 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetPayment" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495422948, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - } - ], - "startTime": 1771645495424304, - "duration": 6054, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "invoicing.invoice_id", - "type": "string", - "value": "2EGohEySk9w" - }, - { - "key": "invoicing.payment_id", - "type": "string", - "value": "1" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.server.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.server.event", - "type": "string", - "value": "service handler result" - }, - { - "key": "rpc.server.function", - "type": "string", - "value": "GetPayment" - }, - { - "key": "rpc.server.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.server.type", - "type": "string", - "value": "call" - }, - { - "key": "span.kind", - "type": "string", - "value": "server" - } - ], - "logs": [], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 1436, - "depth": 1, - "hasChildren": false - } - ], - "processes": { - "p1": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - } - }, - "warnings": null - }, - { - "traceID": "234b45cb28450bf5eeb79fb00e66b2c6", - "spans": [ - { - "traceID": "234b45cb28450bf5eeb79fb00e66b2c6", - "spanID": "7c5f9439650b1021", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495431403, - "duration": 7766, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 7 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495431490, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - }, - { - "traceID": "234b45cb28450bf5eeb79fb00e66b2c6", - "spanID": "a0a2244bface1c85", - "operationName": "server Invoicing:GetEvents", - "references": [ - { - "refType": "CHILD_OF", - "traceID": "234b45cb28450bf5eeb79fb00e66b2c6", - "spanID": "7c5f9439650b1021", - "span": { - "traceID": "234b45cb28450bf5eeb79fb00e66b2c6", - "spanID": "7c5f9439650b1021", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495431403, - "duration": 7766, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 7 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495431490, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - } - ], - "startTime": 1771645495432851, - "duration": 5577, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "invoicing.invoice_id", - "type": "string", - "value": "2EGohEySk9w" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.server.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.server.event", - "type": "string", - "value": "service handler result" - }, - { - "key": "rpc.server.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.server.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.server.type", - "type": "string", - "value": "call" - }, - { - "key": "span.kind", - "type": "string", - "value": "server" - } - ], - "logs": [], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 1448, - "depth": 1, - "hasChildren": false - } - ], - "processes": { - "p1": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - } - }, - "warnings": null - }, - { - "traceID": "a0d0b68d887bf5f801bc0f6bf366b51a", - "spans": [ - { - "traceID": "a0d0b68d887bf5f801bc0f6bf366b51a", - "spanID": "9cafb6aec1ffb235", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495439323, - "duration": 7583, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 7 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495439410, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - }, - { - "traceID": "a0d0b68d887bf5f801bc0f6bf366b51a", - "spanID": "02b3157bb81d4158", - "operationName": "server Invoicing:GetEvents", - "references": [ - { - "refType": "CHILD_OF", - "traceID": "a0d0b68d887bf5f801bc0f6bf366b51a", - "spanID": "9cafb6aec1ffb235", - "span": { - "traceID": "a0d0b68d887bf5f801bc0f6bf366b51a", - "spanID": "9cafb6aec1ffb235", - "operationName": "client Invoicing:GetEvents", - "references": [], - "startTime": 1771645495439323, - "duration": 7583, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 7 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495439410, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - } - ], - "startTime": 1771645495440651, - "duration": 5395, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "invoicing.invoice_id", - "type": "string", - "value": "2EGohEySk9w" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.server.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.server.event", - "type": "string", - "value": "service handler result" - }, - { - "key": "rpc.server.function", - "type": "string", - "value": "GetEvents" - }, - { - "key": "rpc.server.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.server.type", - "type": "string", - "value": "call" - }, - { - "key": "span.kind", - "type": "string", - "value": "server" - } - ], - "logs": [], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 1328, - "depth": 1, - "hasChildren": false - } - ], - "processes": { - "p1": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - } - }, - "warnings": null - }, - { - "traceID": "e1b93dab3847f4f2c9123611ed9eb87a", - "spans": [ - { - "traceID": "e1b93dab3847f4f2c9123611ed9eb87a", - "spanID": "6aab3965cef01463", - "operationName": "client Invoicing:Get", - "references": [], - "startTime": 1771645495447066, - "duration": 8592, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 9 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "Get" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495447175, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - }, - { - "traceID": "e1b93dab3847f4f2c9123611ed9eb87a", - "spanID": "e6ac8b075ed8ceec", - "operationName": "server Invoicing:Get", - "references": [ - { - "refType": "CHILD_OF", - "traceID": "e1b93dab3847f4f2c9123611ed9eb87a", - "spanID": "6aab3965cef01463", - "span": { - "traceID": "e1b93dab3847f4f2c9123611ed9eb87a", - "spanID": "6aab3965cef01463", - "operationName": "client Invoicing:Get", - "references": [], - "startTime": 1771645495447066, - "duration": 8592, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 9 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "Get" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495447175, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://hellgate:8022/v1/processing/invoicing" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - } - ], - "startTime": 1771645495448545, - "duration": 6144, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "invoicing.invoice_id", - "type": "string", - "value": "2EGohEySk9w" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.server.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.server.event", - "type": "string", - "value": "service handler result" - }, - { - "key": "rpc.server.function", - "type": "string", - "value": "Get" - }, - { - "key": "rpc.server.service", - "type": "string", - "value": "Invoicing" - }, - { - "key": "rpc.server.type", - "type": "string", - "value": "call" - }, - { - "key": "span.kind", - "type": "string", - "value": "server" - } - ], - "logs": [], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 1479, - "depth": 1, - "hasChildren": false - } - ], - "processes": { - "p1": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - } - }, - "warnings": null - }, - { - "traceID": "ec5928fe6448141f4fb0cb9615f4d1b2", - "spans": [ - { - "traceID": "ec5928fe6448141f4fb0cb9615f4d1b2", - "spanID": "7c5d7d2e12f8b62c", - "operationName": "server Repository:GetLatestVersion", - "references": [ - { - "refType": "CHILD_OF", - "traceID": "ec5928fe6448141f4fb0cb9615f4d1b2", - "spanID": "e1e2e532fb28d1a3", - "span": { - "traceID": "ec5928fe6448141f4fb0cb9615f4d1b2", - "spanID": "e1e2e532fb28d1a3", - "operationName": "client Repository:GetLatestVersion", - "references": [], - "startTime": 1771645495586561, - "duration": 4299, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 4 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetLatestVersion" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Repository" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://dmt:8022/v1/domain/repository" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495586739, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://dmt:8022/v1/domain/repository" - } - ] - } - ], - "processID": "p2", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - } - ], - "startTime": 1771645495588897, - "duration": 1150, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.server.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.server.event", - "type": "string", - "value": "service handler result" - }, - { - "key": "rpc.server.function", - "type": "string", - "value": "GetLatestVersion" - }, - { - "key": "rpc.server.service", - "type": "string", - "value": "Repository" - }, - { - "key": "rpc.server.type", - "type": "string", - "value": "call" - }, - { - "key": "span.kind", - "type": "string", - "value": "server" - } - ], - "logs": [], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "dmt", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "/opt/dmt/bin/dmt" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 28 erts-16.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "16.2" - }, - { - "key": "service.instance.id", - "type": "string", - "value": "dmt@53e1da9f0cb7" - }, - { - "key": "service.version", - "type": "string", - "value": "0.1" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 2336, - "depth": 1, - "hasChildren": false - }, - { - "traceID": "ec5928fe6448141f4fb0cb9615f4d1b2", - "spanID": "e1e2e532fb28d1a3", - "operationName": "client Repository:GetLatestVersion", - "references": [], - "startTime": 1771645495586561, - "duration": 4299, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 4 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetLatestVersion" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Repository" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://dmt:8022/v1/domain/repository" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495586739, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://dmt:8022/v1/domain/repository" - } - ] - } - ], - "processID": "p2", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - ], - "processes": { - "p1": { - "serviceName": "dmt", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "/opt/dmt/bin/dmt" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 28 erts-16.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "16.2" - }, - { - "key": "service.instance.id", - "type": "string", - "value": "dmt@53e1da9f0cb7" - }, - { - "key": "service.version", - "type": "string", - "value": "0.1" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "p2": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - } - }, - "warnings": null - }, - { - "traceID": "142e9624275cd5c60d1947e37108357f", - "spans": [ - { - "traceID": "142e9624275cd5c60d1947e37108357f", - "spanID": "d195418e3d345380", - "operationName": "server Repository:SearchFullObjects", - "references": [ - { - "refType": "CHILD_OF", - "traceID": "142e9624275cd5c60d1947e37108357f", - "spanID": "9685c79c2e44cae3", - "span": { - "traceID": "142e9624275cd5c60d1947e37108357f", - "spanID": "9685c79c2e44cae3", - "operationName": "client Repository:SearchFullObjects", - "references": [], - "startTime": 1771645495591055, - "duration": 17036, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 16 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "SearchFullObjects" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Repository" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://dmt:8022/v1/domain/repository" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495591206, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://dmt:8022/v1/domain/repository" - } - ] - } - ], - "processID": "p2", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - } - ], - "startTime": 1771645495593253, - "duration": 12682, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.server.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.server.event", - "type": "string", - "value": "service handler result" - }, - { - "key": "rpc.server.function", - "type": "string", - "value": "SearchFullObjects" - }, - { - "key": "rpc.server.service", - "type": "string", - "value": "Repository" - }, - { - "key": "rpc.server.type", - "type": "string", - "value": "call" - }, - { - "key": "span.kind", - "type": "string", - "value": "server" - } - ], - "logs": [], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "dmt", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "/opt/dmt/bin/dmt" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 28 erts-16.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "16.2" - }, - { - "key": "service.instance.id", - "type": "string", - "value": "dmt@53e1da9f0cb7" - }, - { - "key": "service.version", - "type": "string", - "value": "0.1" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 2198, - "depth": 1, - "hasChildren": false - }, - { - "traceID": "142e9624275cd5c60d1947e37108357f", - "spanID": "9685c79c2e44cae3", - "operationName": "client Repository:SearchFullObjects", - "references": [], - "startTime": 1771645495591055, - "duration": 17036, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 16 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "SearchFullObjects" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Repository" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://dmt:8022/v1/domain/repository" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495591206, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://dmt:8022/v1/domain/repository" - } - ] - } - ], - "processID": "p2", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - ], - "processes": { - "p1": { - "serviceName": "dmt", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "/opt/dmt/bin/dmt" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 28 erts-16.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "16.2" - }, - { - "key": "service.instance.id", - "type": "string", - "value": "dmt@53e1da9f0cb7" - }, - { - "key": "service.version", - "type": "string", - "value": "0.1" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "p2": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - } - }, - "warnings": null - }, - { - "traceID": "832972592c04e3d11997c4cdfbe1af0c", - "spans": [ - { - "traceID": "832972592c04e3d11997c4cdfbe1af0c", - "spanID": "98c4916f10adfa07", - "operationName": "server AuthorManagement:GetByEmail", - "references": [ - { - "refType": "CHILD_OF", - "traceID": "832972592c04e3d11997c4cdfbe1af0c", - "spanID": "0321e5a5c7b108b4", - "span": { - "traceID": "832972592c04e3d11997c4cdfbe1af0c", - "spanID": "0321e5a5c7b108b4", - "operationName": "client AuthorManagement:GetByEmail", - "references": [], - "startTime": 1771645495608464, - "duration": 5089, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 4 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetByEmail" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "AuthorManagement" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://dmt:8022/v1/domain/author" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495608587, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://dmt:8022/v1/domain/author" - } - ] - } - ], - "processID": "p2", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - } - ], - "startTime": 1771645495610780, - "duration": 1795, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.server.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.server.event", - "type": "string", - "value": "service handler result" - }, - { - "key": "rpc.server.function", - "type": "string", - "value": "GetByEmail" - }, - { - "key": "rpc.server.service", - "type": "string", - "value": "AuthorManagement" - }, - { - "key": "rpc.server.type", - "type": "string", - "value": "call" - }, - { - "key": "span.kind", - "type": "string", - "value": "server" - } - ], - "logs": [], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "dmt", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "/opt/dmt/bin/dmt" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 28 erts-16.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "16.2" - }, - { - "key": "service.instance.id", - "type": "string", - "value": "dmt@53e1da9f0cb7" - }, - { - "key": "service.version", - "type": "string", - "value": "0.1" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 2316, - "depth": 1, - "hasChildren": false - }, - { - "traceID": "832972592c04e3d11997c4cdfbe1af0c", - "spanID": "0321e5a5c7b108b4", - "operationName": "client AuthorManagement:GetByEmail", - "references": [], - "startTime": 1771645495608464, - "duration": 5089, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 4 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetByEmail" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "AuthorManagement" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://dmt:8022/v1/domain/author" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495608587, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://dmt:8022/v1/domain/author" - } - ] - } - ], - "processID": "p2", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - ], - "processes": { - "p1": { - "serviceName": "dmt", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "/opt/dmt/bin/dmt" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 28 erts-16.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "16.2" - }, - { - "key": "service.instance.id", - "type": "string", - "value": "dmt@53e1da9f0cb7" - }, - { - "key": "service.version", - "type": "string", - "value": "0.1" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "p2": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - } - }, - "warnings": null - }, - { - "traceID": "ac1c3d50506989abcfd850910511be36", - "spans": [ - { - "traceID": "ac1c3d50506989abcfd850910511be36", - "spanID": "683d03e80bfd8a53", - "operationName": "server Repository:GetLatestVersion", - "references": [ - { - "refType": "CHILD_OF", - "traceID": "ac1c3d50506989abcfd850910511be36", - "spanID": "0ce0baaf6071c492", - "span": { - "traceID": "ac1c3d50506989abcfd850910511be36", - "spanID": "0ce0baaf6071c492", - "operationName": "client Repository:GetLatestVersion", - "references": [], - "startTime": 1771645495613752, - "duration": 4279, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 4 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetLatestVersion" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Repository" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://dmt:8022/v1/domain/repository" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495613858, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://dmt:8022/v1/domain/repository" - } - ] - } - ], - "processID": "p2", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - } - ], - "startTime": 1771645495615852, - "duration": 1234, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.server.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.server.event", - "type": "string", - "value": "service handler result" - }, - { - "key": "rpc.server.function", - "type": "string", - "value": "GetLatestVersion" - }, - { - "key": "rpc.server.service", - "type": "string", - "value": "Repository" - }, - { - "key": "rpc.server.type", - "type": "string", - "value": "call" - }, - { - "key": "span.kind", - "type": "string", - "value": "server" - } - ], - "logs": [], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "dmt", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "/opt/dmt/bin/dmt" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 28 erts-16.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "16.2" - }, - { - "key": "service.instance.id", - "type": "string", - "value": "dmt@53e1da9f0cb7" - }, - { - "key": "service.version", - "type": "string", - "value": "0.1" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 2100, - "depth": 1, - "hasChildren": false - }, - { - "traceID": "ac1c3d50506989abcfd850910511be36", - "spanID": "0ce0baaf6071c492", - "operationName": "client Repository:GetLatestVersion", - "references": [], - "startTime": 1771645495613752, - "duration": 4279, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 4 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "GetLatestVersion" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Repository" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://dmt:8022/v1/domain/repository" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495613858, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://dmt:8022/v1/domain/repository" - } - ] - } - ], - "processID": "p2", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - ], - "processes": { - "p1": { - "serviceName": "dmt", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "/opt/dmt/bin/dmt" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 28 erts-16.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "16.2" - }, - { - "key": "service.instance.id", - "type": "string", - "value": "dmt@53e1da9f0cb7" - }, - { - "key": "service.version", - "type": "string", - "value": "0.1" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "p2": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - } - }, - "warnings": null - }, - { - "traceID": "d6e9e11fe7dcffe7e1cde80dc7868b27", - "spans": [ - { - "traceID": "d6e9e11fe7dcffe7e1cde80dc7868b27", - "spanID": "3770a7e8c2763516", - "operationName": "client Repository:Commit", - "references": [], - "startTime": 1771645495618243, - "duration": 317437, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 317 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "Commit" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Repository" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://dmt:8022/v1/domain/repository" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495618512, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://dmt:8022/v1/domain/repository" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - }, - { - "traceID": "d6e9e11fe7dcffe7e1cde80dc7868b27", - "spanID": "6d7675f6f5bdb88b", - "operationName": "server Repository:Commit", - "references": [ - { - "refType": "CHILD_OF", - "traceID": "d6e9e11fe7dcffe7e1cde80dc7868b27", - "spanID": "3770a7e8c2763516", - "span": { - "traceID": "d6e9e11fe7dcffe7e1cde80dc7868b27", - "spanID": "3770a7e8c2763516", - "operationName": "client Repository:Commit", - "references": [], - "startTime": 1771645495618243, - "duration": 317437, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.client.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.client.event", - "type": "string", - "value": "service result" - }, - { - "key": "rpc.client.execution_duration_ms", - "type": "int64", - "value": 317 - }, - { - "key": "rpc.client.function", - "type": "string", - "value": "Commit" - }, - { - "key": "rpc.client.service", - "type": "string", - "value": "Repository" - }, - { - "key": "rpc.client.type", - "type": "string", - "value": "call" - }, - { - "key": "rpc.client.url", - "type": "string", - "value": "http://dmt:8022/v1/domain/repository" - }, - { - "key": "span.kind", - "type": "string", - "value": "client" - } - ], - "logs": [ - { - "timestamp": 1771645495618512, - "fields": [ - { - "key": "event", - "type": "string", - "value": "client send" - }, - { - "key": "url", - "type": "string", - "value": "http://dmt:8022/v1/domain/repository" - } - ] - } - ], - "processID": "p1", - "warnings": [], - "process": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 0, - "depth": 0, - "hasChildren": true - } - } - ], - "startTime": 1771645495620648, - "duration": 314035, - "tags": [ - { - "key": "internal.span.format", - "type": "string", - "value": "proto" - }, - { - "key": "otel.library.name", - "type": "string", - "value": "woody" - }, - { - "key": "otel.library.version", - "type": "string", - "value": "0.0.1" - }, - { - "key": "rpc.server.deadline", - "type": "string", - "value": "undefined" - }, - { - "key": "rpc.server.event", - "type": "string", - "value": "service handler result" - }, - { - "key": "rpc.server.function", - "type": "string", - "value": "Commit" - }, - { - "key": "rpc.server.service", - "type": "string", - "value": "Repository" - }, - { - "key": "rpc.server.type", - "type": "string", - "value": "call" - }, - { - "key": "span.kind", - "type": "string", - "value": "server" - } - ], - "logs": [], - "processID": "p2", - "warnings": [], - "process": { - "serviceName": "dmt", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "/opt/dmt/bin/dmt" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 28 erts-16.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "16.2" - }, - { - "key": "service.instance.id", - "type": "string", - "value": "dmt@53e1da9f0cb7" - }, - { - "key": "service.version", - "type": "string", - "value": "0.1" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "relativeStartTime": 2405, - "depth": 1, - "hasChildren": false - } - ], - "processes": { - "p1": { - "serviceName": "hellgate_testrunner", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "erl" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 27 erts-15.1.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "15.1.2" - }, - { - "key": "service.instance.id", - "type": "int64", - "value": "-4367687927108894352" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - }, - "p2": { - "serviceName": "dmt", - "tags": [ - { - "key": "process.executable.name", - "type": "string", - "value": "/opt/dmt/bin/dmt" - }, - { - "key": "process.runtime.description", - "type": "string", - "value": "Erlang/OTP 28 erts-16.2" - }, - { - "key": "process.runtime.name", - "type": "string", - "value": "BEAM" - }, - { - "key": "process.runtime.version", - "type": "string", - "value": "16.2" - }, - { - "key": "service.instance.id", - "type": "string", - "value": "dmt@53e1da9f0cb7" - }, - { - "key": "service.version", - "type": "string", - "value": "0.1" - }, - { - "key": "telemetry.sdk.language", - "type": "string", - "value": "erlang" - }, - { - "key": "telemetry.sdk.name", - "type": "string", - "value": "opentelemetry" - }, - { - "key": "telemetry.sdk.version", - "type": "string", - "value": "1.5.0" - } - ] - } - }, - "warnings": null - } - ] -} diff --git a/jaeger_otlp_trace.json b/jaeger_otlp_trace.json deleted file mode 100644 index 1c947b10..00000000 --- a/jaeger_otlp_trace.json +++ /dev/null @@ -1,2712 +0,0 @@ -{ - "result": { - "resourceSpans": [ - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAABU=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000015000", - "endTimeUnixNano": "1771600851000025000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000025000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "14" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_status_changed\":{\"status\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.829255Z\"}},{\"invoice_status_changed\":{\"status\":{\"paid\":[]}}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAU=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000005000", - "endTimeUnixNano": "1771600851000015000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000015000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "4" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_shop_limit_applied\":[]},\"occurred_at\":\"2026-02-20T15:20:51.281361Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAABA=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000010000", - "endTimeUnixNano": "1771600851000020000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000020000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "9" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_proxy_state_changed\":{\"proxy_state\":\"sleeping\"}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.644832Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAY=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000006000", - "endTimeUnixNano": "1771600851000016000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000016000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "5" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_risk_score_changed\":{\"risk_score\":\"trusted\"}},\"occurred_at\":\"2026-02-20T15:20:51.290873Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAc=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000007000", - "endTimeUnixNano": "1771600851000017000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000017000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "6" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_route_changed\":{\"candidates\":[{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}}],\"route\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"scores\":[{\"key\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"value\":{\"availability_condition\":1,\"conversion_condition\":1,\"terminal_priority_rating\":1000,\"route_pin\":0,\"random_condition\":0,\"availability\":1.0,\"conversion\":1.0,\"blacklist_condition\":0}},{\"key\":{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},\"value\":{\"availability_condition\":1,\"conversion_condition\":1,\"terminal_priority_rating\":1000,\"route_pin\":0,\"random_condition\":0,\"availability\":1.0,\"conversion\":1.0,\"blacklist_condition\":0}}],\"limits\":[{\"key\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"value\":[]},{\"key\":{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},\"value\":[]}],\"decision\":[]}},\"occurred_at\":\"2026-02-20T15:20:51.338508Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAg=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000008000", - "endTimeUnixNano": "1771600851000018000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000018000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "7" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_cash_flow_changed\":{\"cash_flow\":[{\"source\":{\"account_type\":{\"merchant\":\"settlement\"},\"account_id\":6,\"transaction_account\":{\"merchant\":{\"owner\":{\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"}},\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"system\":\"settlement\"},\"account_id\":1,\"transaction_account\":{\"system\":{\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":1890}},{\"source\":{\"account_type\":{\"provider\":\"settlement\"},\"account_id\":5,\"transaction_account\":{\"provider\":{\"owner\":{\"provider_ref\":{\"id\":1},\"terminal_ref\":{\"id\":2}},\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"merchant\":\"settlement\"},\"account_id\":6,\"transaction_account\":{\"merchant\":{\"owner\":{\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"}},\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}},{\"source\":{\"account_type\":{\"system\":\"settlement\"},\"account_id\":1,\"transaction_account\":{\"system\":{\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"provider\":\"settlement\"},\"account_id\":5,\"transaction_account\":{\"provider\":{\"owner\":{\"provider_ref\":{\"id\":1},\"terminal_ref\":{\"id\":2}},\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":756}}]}},\"occurred_at\":\"2026-02-20T15:20:51.453512Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAE=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "init", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000001000", - "endTimeUnixNano": "1771600851000011000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { - "stringValue": "{\"content\":{\"call\":{\"function\":\"Create\",\"service\":\"Invoicing\"},\"params\":{\"id\":\"2EFxWhCAOrw\",\"status\":{\"unpaid\":[]},\"context\":{\"data\":\"some_merchant_specific_data\",\"type\":\"application/octet-stream\"},\"details\":{\"product\":\"rubberduck\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.040302Z\",\"due\":\"2026-02-20T15:21:00Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}},\"content_type\":\"thrift_call\"}" - } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000011000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "1" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_created\":{\"invoice\":{\"id\":\"2EFxWhCAOrw\",\"status\":{\"unpaid\":[]},\"context\":{\"data\":\"some_merchant_specific_data\",\"type\":\"application/octet-stream\"},\"details\":{\"product\":\"rubberduck\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.040302Z\",\"due\":\"2026-02-20T15:21:00Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAU=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000005000", - "endTimeUnixNano": "1771600851000015000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000015000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "4" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_shop_limit_applied\":[]},\"occurred_at\":\"2026-02-20T15:20:51.281361Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAABU=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000015000", - "endTimeUnixNano": "1771600851000025000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000025000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "14" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_status_changed\":{\"status\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.829255Z\"}},{\"invoice_status_changed\":{\"status\":{\"paid\":[]}}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAE=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "init", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000001000", - "endTimeUnixNano": "1771600851000011000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { - "stringValue": "{\"content\":{\"call\":{\"function\":\"Create\",\"service\":\"Invoicing\"},\"params\":{\"id\":\"2EFxWhCAOrw\",\"status\":{\"unpaid\":[]},\"context\":{\"data\":\"some_merchant_specific_data\",\"type\":\"application/octet-stream\"},\"details\":{\"product\":\"rubberduck\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.040302Z\",\"due\":\"2026-02-20T15:21:00Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}},\"content_type\":\"thrift_call\"}" - } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000011000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "1" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_created\":{\"invoice\":{\"id\":\"2EFxWhCAOrw\",\"status\":{\"unpaid\":[]},\"context\":{\"data\":\"some_merchant_specific_data\",\"type\":\"application/octet-stream\"},\"details\":{\"product\":\"rubberduck\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.040302Z\",\"due\":\"2026-02-20T15:21:00Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAg=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000008000", - "endTimeUnixNano": "1771600851000018000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000018000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "7" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_cash_flow_changed\":{\"cash_flow\":[{\"source\":{\"account_type\":{\"merchant\":\"settlement\"},\"account_id\":6,\"transaction_account\":{\"merchant\":{\"owner\":{\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"}},\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"system\":\"settlement\"},\"account_id\":1,\"transaction_account\":{\"system\":{\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":1890}},{\"source\":{\"account_type\":{\"provider\":\"settlement\"},\"account_id\":5,\"transaction_account\":{\"provider\":{\"owner\":{\"provider_ref\":{\"id\":1},\"terminal_ref\":{\"id\":2}},\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"merchant\":\"settlement\"},\"account_id\":6,\"transaction_account\":{\"merchant\":{\"owner\":{\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"}},\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}},{\"source\":{\"account_type\":{\"system\":\"settlement\"},\"account_id\":1,\"transaction_account\":{\"system\":{\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"provider\":\"settlement\"},\"account_id\":5,\"transaction_account\":{\"provider\":{\"owner\":{\"provider_ref\":{\"id\":1},\"terminal_ref\":{\"id\":2}},\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":756}}]}},\"occurred_at\":\"2026-02-20T15:20:51.453512Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAk=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000009000", - "endTimeUnixNano": "1771600851000019000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000019000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "8" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_started\":[]},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.617385Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAABI=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000012000", - "endTimeUnixNano": "1771600851000022000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000022000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "11" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_status_changed\":{\"status\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.751992Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAk=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000009000", - "endTimeUnixNano": "1771600851000019000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000019000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "8" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_started\":[]},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.617385Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAM=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "call", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000003000", - "endTimeUnixNano": "1771600851000013000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { - "stringValue": "{\"content\":{\"call\":{\"function\":\"StartPayment\",\"service\":\"Invoicing\"},\"params\":{\"id\":\"2EFxWhCAOrw\",\"params\":{\"context\":{\"data\":{\"content\":\"g2gEdwN5b3ViAAACg2sAA25vdGwAAAACbQAAAAd3ZWxjb21ldwRoZXJlag==\",\"content_type\":\"base64\"},\"type\":\"application/x-erlang-binary\"},\"flow\":{\"instant\":[]},\"payer\":{\"payment_resource\":{\"resource\":{\"client_info\":[],\"payment_tool\":{\"bank_card\":{\"bin\":\"424242\",\"payment_system\":{\"id\":\"visa-ref\"},\"token\":\"no_preauth\",\"last_digits\":\"4242\"}},\"payment_session_id\":\"SESSION42\"},\"contact_info\":[]}},\"payer_session_info\":{\"redirect_url\":\"https://redirectly.io/merchant\"}}}},\"content_type\":\"thrift_call\"}" - } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000013000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "2" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_started\":{\"payment\":{\"id\":\"1\",\"status\":{\"pending\":[]},\"context\":{\"data\":{\"content\":\"g2gEdwN5b3ViAAACg2sAA25vdGwAAAACbQAAAAd3ZWxjb21ldwRoZXJlag==\",\"content_type\":\"base64\"},\"type\":\"application/x-erlang-binary\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.225295Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000},\"flow\":{\"instant\":[]},\"payer\":{\"payment_resource\":{\"resource\":{\"client_info\":[],\"payment_tool\":{\"bank_card\":{\"bin\":\"424242\",\"payment_system\":{\"id\":\"visa-ref\"},\"token\":\"no_preauth\",\"last_digits\":\"4242\"}},\"payment_session_id\":\"SESSION42\"},\"contact_info\":[]}},\"payer_session_info\":{\"redirect_url\":\"https://redirectly.io/merchant\"},\"make_recurrent\":false,\"registration_origin\":{\"merchant\":[]}}}},\"occurred_at\":\"2026-02-20T15:20:51.225295Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAABE=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000011000", - "endTimeUnixNano": "1771600851000021000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000021000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "10" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_transaction_bound\":{\"trx\":{\"extra\":{\"payment.payer_session_info.redirect_url\":\"https://redirectly.io/merchant\"},\"id\":\"1.brovider\",\"additional_info\":{\"rrn\":\"rrn\",\"approval_code\":\"code\"}}}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.711062Z\"}},{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_finished\":{\"result\":{\"succeeded\":[]}}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.711062Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAABA=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000010000", - "endTimeUnixNano": "1771600851000020000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000020000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "9" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_proxy_state_changed\":{\"proxy_state\":\"sleeping\"}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.644832Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAABE=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000011000", - "endTimeUnixNano": "1771600851000021000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000021000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "10" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_transaction_bound\":{\"trx\":{\"extra\":{\"payment.payer_session_info.redirect_url\":\"https://redirectly.io/merchant\"},\"id\":\"1.brovider\",\"additional_info\":{\"rrn\":\"rrn\",\"approval_code\":\"code\"}}}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.711062Z\"}},{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_finished\":{\"result\":{\"succeeded\":[]}}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.711062Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAABQ=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000014000", - "endTimeUnixNano": "1771600851000024000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000024000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "13" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_finished\":{\"result\":{\"succeeded\":[]}}},\"target\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.785162Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAI=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600860000002000", - "endTimeUnixNano": "1771600860000012000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "cancelled" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAQ=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000004000", - "endTimeUnixNano": "1771600851000014000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000014000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "3" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_shop_limit_initiated\":[]},\"occurred_at\":\"2026-02-20T15:20:51.262665Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAE=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "init", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000001000", - "endTimeUnixNano": "1771600851000011000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { - "stringValue": "{\"content\":{\"call\":{\"function\":\"Create\",\"service\":\"Invoicing\"},\"params\":{\"id\":\"2EFxWhCAOrw\",\"status\":{\"unpaid\":[]},\"context\":{\"data\":\"some_merchant_specific_data\",\"type\":\"application/octet-stream\"},\"details\":{\"product\":\"rubberduck\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.040302Z\",\"due\":\"2026-02-20T15:21:00Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}},\"content_type\":\"thrift_call\"}" - } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000011000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "1" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_created\":{\"invoice\":{\"id\":\"2EFxWhCAOrw\",\"status\":{\"unpaid\":[]},\"context\":{\"data\":\"some_merchant_specific_data\",\"type\":\"application/octet-stream\"},\"details\":{\"product\":\"rubberduck\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.040302Z\",\"due\":\"2026-02-20T15:21:00Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAM=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "call", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000003000", - "endTimeUnixNano": "1771600851000013000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { - "stringValue": "{\"content\":{\"call\":{\"function\":\"StartPayment\",\"service\":\"Invoicing\"},\"params\":{\"id\":\"2EFxWhCAOrw\",\"params\":{\"context\":{\"data\":{\"content\":\"g2gEdwN5b3ViAAACg2sAA25vdGwAAAACbQAAAAd3ZWxjb21ldwRoZXJlag==\",\"content_type\":\"base64\"},\"type\":\"application/x-erlang-binary\"},\"flow\":{\"instant\":[]},\"payer\":{\"payment_resource\":{\"resource\":{\"client_info\":[],\"payment_tool\":{\"bank_card\":{\"bin\":\"424242\",\"payment_system\":{\"id\":\"visa-ref\"},\"token\":\"no_preauth\",\"last_digits\":\"4242\"}},\"payment_session_id\":\"SESSION42\"},\"contact_info\":[]}},\"payer_session_info\":{\"redirect_url\":\"https://redirectly.io/merchant\"}}}},\"content_type\":\"thrift_call\"}" - } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000013000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "2" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_started\":{\"payment\":{\"id\":\"1\",\"status\":{\"pending\":[]},\"context\":{\"data\":{\"content\":\"g2gEdwN5b3ViAAACg2sAA25vdGwAAAACbQAAAAd3ZWxjb21ldwRoZXJlag==\",\"content_type\":\"base64\"},\"type\":\"application/x-erlang-binary\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.225295Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000},\"flow\":{\"instant\":[]},\"payer\":{\"payment_resource\":{\"resource\":{\"client_info\":[],\"payment_tool\":{\"bank_card\":{\"bin\":\"424242\",\"payment_system\":{\"id\":\"visa-ref\"},\"token\":\"no_preauth\",\"last_digits\":\"4242\"}},\"payment_session_id\":\"SESSION42\"},\"contact_info\":[]}},\"payer_session_info\":{\"redirect_url\":\"https://redirectly.io/merchant\"},\"make_recurrent\":false,\"registration_origin\":{\"merchant\":[]}}}},\"occurred_at\":\"2026-02-20T15:20:51.225295Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAc=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000007000", - "endTimeUnixNano": "1771600851000017000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000017000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "6" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_route_changed\":{\"candidates\":[{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}}],\"route\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"scores\":[{\"key\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"value\":{\"availability_condition\":1,\"conversion_condition\":1,\"terminal_priority_rating\":1000,\"route_pin\":0,\"random_condition\":0,\"availability\":1.0,\"conversion\":1.0,\"blacklist_condition\":0}},{\"key\":{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},\"value\":{\"availability_condition\":1,\"conversion_condition\":1,\"terminal_priority_rating\":1000,\"route_pin\":0,\"random_condition\":0,\"availability\":1.0,\"conversion\":1.0,\"blacklist_condition\":0}}],\"limits\":[{\"key\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"value\":[]},{\"key\":{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},\"value\":[]}],\"decision\":[]}},\"occurred_at\":\"2026-02-20T15:20:51.338508Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAg=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000008000", - "endTimeUnixNano": "1771600851000018000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000018000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "7" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_cash_flow_changed\":{\"cash_flow\":[{\"source\":{\"account_type\":{\"merchant\":\"settlement\"},\"account_id\":6,\"transaction_account\":{\"merchant\":{\"owner\":{\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"}},\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"system\":\"settlement\"},\"account_id\":1,\"transaction_account\":{\"system\":{\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":1890}},{\"source\":{\"account_type\":{\"provider\":\"settlement\"},\"account_id\":5,\"transaction_account\":{\"provider\":{\"owner\":{\"provider_ref\":{\"id\":1},\"terminal_ref\":{\"id\":2}},\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"merchant\":\"settlement\"},\"account_id\":6,\"transaction_account\":{\"merchant\":{\"owner\":{\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"}},\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}},{\"source\":{\"account_type\":{\"system\":\"settlement\"},\"account_id\":1,\"transaction_account\":{\"system\":{\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"provider\":\"settlement\"},\"account_id\":5,\"transaction_account\":{\"provider\":{\"owner\":{\"provider_ref\":{\"id\":1},\"terminal_ref\":{\"id\":2}},\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":756}}]}},\"occurred_at\":\"2026-02-20T15:20:51.453512Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAk=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000009000", - "endTimeUnixNano": "1771600851000019000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000019000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "8" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_started\":[]},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.617385Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAABE=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000011000", - "endTimeUnixNano": "1771600851000021000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000021000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "10" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_transaction_bound\":{\"trx\":{\"extra\":{\"payment.payer_session_info.redirect_url\":\"https://redirectly.io/merchant\"},\"id\":\"1.brovider\",\"additional_info\":{\"rrn\":\"rrn\",\"approval_code\":\"code\"}}}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.711062Z\"}},{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_finished\":{\"result\":{\"succeeded\":[]}}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.711062Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAI=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600860000002000", - "endTimeUnixNano": "1771600860000012000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "cancelled" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAU=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000005000", - "endTimeUnixNano": "1771600851000015000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000015000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "4" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_shop_limit_applied\":[]},\"occurred_at\":\"2026-02-20T15:20:51.281361Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAc=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000007000", - "endTimeUnixNano": "1771600851000017000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000017000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "6" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_route_changed\":{\"candidates\":[{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}}],\"route\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"scores\":[{\"key\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"value\":{\"availability_condition\":1,\"conversion_condition\":1,\"terminal_priority_rating\":1000,\"route_pin\":0,\"random_condition\":0,\"availability\":1.0,\"conversion\":1.0,\"blacklist_condition\":0}},{\"key\":{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},\"value\":{\"availability_condition\":1,\"conversion_condition\":1,\"terminal_priority_rating\":1000,\"route_pin\":0,\"random_condition\":0,\"availability\":1.0,\"conversion\":1.0,\"blacklist_condition\":0}}],\"limits\":[{\"key\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"value\":[]},{\"key\":{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},\"value\":[]}],\"decision\":[]}},\"occurred_at\":\"2026-02-20T15:20:51.338508Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAABM=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000013000", - "endTimeUnixNano": "1771600851000023000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000023000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "12" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_capture_started\":{\"data\":{\"reason\":\"Timeout\",\"cash\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}},\"occurred_at\":\"2026-02-20T15:20:51.767624Z\"}},{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_started\":[]},\"target\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.767624Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAABA=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000010000", - "endTimeUnixNano": "1771600851000020000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000020000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "9" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_proxy_state_changed\":{\"proxy_state\":\"sleeping\"}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.644832Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAABM=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000013000", - "endTimeUnixNano": "1771600851000023000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000023000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "12" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_capture_started\":{\"data\":{\"reason\":\"Timeout\",\"cash\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}},\"occurred_at\":\"2026-02-20T15:20:51.767624Z\"}},{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_started\":[]},\"target\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.767624Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAI=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600860000002000", - "endTimeUnixNano": "1771600860000012000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "cancelled" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAABM=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000013000", - "endTimeUnixNano": "1771600851000023000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000023000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "12" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_capture_started\":{\"data\":{\"reason\":\"Timeout\",\"cash\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}},\"occurred_at\":\"2026-02-20T15:20:51.767624Z\"}},{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_started\":[]},\"target\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.767624Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAABQ=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000014000", - "endTimeUnixNano": "1771600851000024000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000024000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "13" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_finished\":{\"result\":{\"succeeded\":[]}}},\"target\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.785162Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAY=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000006000", - "endTimeUnixNano": "1771600851000016000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000016000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "5" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_risk_score_changed\":{\"risk_score\":\"trusted\"}},\"occurred_at\":\"2026-02-20T15:20:51.290873Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAM=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "call", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000003000", - "endTimeUnixNano": "1771600851000013000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { - "stringValue": "{\"content\":{\"call\":{\"function\":\"StartPayment\",\"service\":\"Invoicing\"},\"params\":{\"id\":\"2EFxWhCAOrw\",\"params\":{\"context\":{\"data\":{\"content\":\"g2gEdwN5b3ViAAACg2sAA25vdGwAAAACbQAAAAd3ZWxjb21ldwRoZXJlag==\",\"content_type\":\"base64\"},\"type\":\"application/x-erlang-binary\"},\"flow\":{\"instant\":[]},\"payer\":{\"payment_resource\":{\"resource\":{\"client_info\":[],\"payment_tool\":{\"bank_card\":{\"bin\":\"424242\",\"payment_system\":{\"id\":\"visa-ref\"},\"token\":\"no_preauth\",\"last_digits\":\"4242\"}},\"payment_session_id\":\"SESSION42\"},\"contact_info\":[]}},\"payer_session_info\":{\"redirect_url\":\"https://redirectly.io/merchant\"}}}},\"content_type\":\"thrift_call\"}" - } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000013000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "2" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_started\":{\"payment\":{\"id\":\"1\",\"status\":{\"pending\":[]},\"context\":{\"data\":{\"content\":\"g2gEdwN5b3ViAAACg2sAA25vdGwAAAACbQAAAAd3ZWxjb21ldwRoZXJlag==\",\"content_type\":\"base64\"},\"type\":\"application/x-erlang-binary\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.225295Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000},\"flow\":{\"instant\":[]},\"payer\":{\"payment_resource\":{\"resource\":{\"client_info\":[],\"payment_tool\":{\"bank_card\":{\"bin\":\"424242\",\"payment_system\":{\"id\":\"visa-ref\"},\"token\":\"no_preauth\",\"last_digits\":\"4242\"}},\"payment_session_id\":\"SESSION42\"},\"contact_info\":[]}},\"payer_session_info\":{\"redirect_url\":\"https://redirectly.io/merchant\"},\"make_recurrent\":false,\"registration_origin\":{\"merchant\":[]}}}},\"occurred_at\":\"2026-02-20T15:20:51.225295Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAABI=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000012000", - "endTimeUnixNano": "1771600851000022000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000022000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "11" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_status_changed\":{\"status\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.751992Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAABI=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000012000", - "endTimeUnixNano": "1771600851000022000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000022000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "11" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_status_changed\":{\"status\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.751992Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAY=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000006000", - "endTimeUnixNano": "1771600851000016000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000016000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "5" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_risk_score_changed\":{\"risk_score\":\"trusted\"}},\"occurred_at\":\"2026-02-20T15:20:51.290873Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAQ=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000004000", - "endTimeUnixNano": "1771600851000014000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000014000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "3" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_shop_limit_initiated\":[]},\"occurred_at\":\"2026-02-20T15:20:51.262665Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAAAQ=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000004000", - "endTimeUnixNano": "1771600851000014000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000014000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "3" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_shop_limit_initiated\":[]},\"occurred_at\":\"2026-02-20T15:20:51.262665Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAABU=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000015000", - "endTimeUnixNano": "1771600851000025000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000025000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "14" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_status_changed\":{\"status\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.829255Z\"}},{\"invoice_status_changed\":{\"status\":{\"paid\":[]}}}]}" - } - } - ] - } - ] - } - ] - } - ] - }, - { - "resource": { - "attributes": [ - { - "key": "service.name", - "value": { "stringValue": "hellgate" } - } - ] - }, - "instrumentationLibrarySpans": [ - { - "instrumentationLibrary": {}, - "spans": [ - { - "traceId": "AAAAAAAyRUZ4V2hDQU9ydw==", - "spanId": "AAAAAAAAABQ=", - "parentSpanId": "AAAAAAAAAAA=", - "name": "timeout", - "kind": "SPAN_KIND_INTERNAL", - "startTimeUnixNano": "1771600851000014000", - "endTimeUnixNano": "1771600851000024000", - "attributes": [ - { - "key": "task.status", - "value": { "stringValue": "finished" } - }, - { - "key": "task.retries", - "value": { "intValue": "0" } - }, - { - "key": "task.input", - "value": { "stringValue": "\"\"" } - }, - { - "key": "internal.span.format", - "value": { "stringValue": "jaeger" } - } - ], - "events": [ - { - "timeUnixNano": "1771600851000024000", - "attributes": [ - { - "key": "event.id", - "value": { "intValue": "13" } - }, - { - "key": "event.payload", - "value": { - "stringValue": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_finished\":{\"result\":{\"succeeded\":[]}}},\"target\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.785162Z\"}}]}" - } - } - ] - } - ] - } - ] - } - ] - } - ] - } -} diff --git a/jaeger_trace2.json b/jaeger_trace2.json deleted file mode 100644 index 4492d306..00000000 --- a/jaeger_trace2.json +++ /dev/null @@ -1,711 +0,0 @@ -{ - "data": [ - { - "traceID": "32454678576843414f7277", - "spans": [ - { - "processID": "q1", - "warnings": [], - "process": { - "serviceName": "hellgate_progressor", - "tags": [] - }, - "duration": 100, - "traceID": "32454678576843414f7277", - "spanID": "1", - "operationName": "init", - "startTime": 1771911647810000, - "tags": [ - { - "type": "string", - "value": "finished", - "key": "task.status" - }, - { - "type": "int64", - "value": 0, - "key": "task.retries" - }, - { - "type": "string", - "value": "{\"content\":{\"call\":{\"function\":\"Create\",\"service\":\"Invoicing\"},\"params\":{\"id\":\"2EFxWhCAOrw\",\"status\":{\"unpaid\":[]},\"context\":{\"data\":\"some_merchant_specific_data\",\"type\":\"application/octet-stream\"},\"details\":{\"product\":\"rubberduck\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.040302Z\",\"due\":\"2026-02-20T15:21:00Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}},\"content_type\":\"thrift_call\"}", - "key": "task.input" - } - ], - "logs": [ - { - "timestamp": 1771911647810000, - "fields": [ - { - "type": "int64", - "value": 1, - "key": "event.id" - }, - { - "type": "string", - "value": "{\"invoice_changes\":[{\"invoice_created\":{\"invoice\":{\"id\":\"2EFxWhCAOrw\",\"status\":{\"unpaid\":[]},\"context\":{\"data\":\"some_merchant_specific_data\",\"type\":\"application/octet-stream\"},\"details\":{\"product\":\"rubberduck\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.040302Z\",\"due\":\"2026-02-20T15:21:00Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}]}", - "key": "event.payload" - } - ] - } - ] - }, - { - "processID": "q1", - "warnings": [], - "process": { - "serviceName": "hellgate_progressor", - "tags": [] - }, - - "duration": 100, - "traceID": "32454678576843414f7277", - "spanID": "3", - "operationName": "call", - "startTime": 1771911647810200, - "tags": [ - { - "type": "string", - "value": "finished", - "key": "task.status" - }, - { - "type": "int64", - "value": 0, - "key": "task.retries" - }, - { - "type": "string", - "value": "{\"content\":{\"call\":{\"function\":\"StartPayment\",\"service\":\"Invoicing\"},\"params\":{\"id\":\"2EFxWhCAOrw\",\"params\":{\"context\":{\"data\":{\"content\":\"g2gEdwN5b3ViAAACg2sAA25vdGwAAAACbQAAAAd3ZWxjb21ldwRoZXJlag==\",\"content_type\":\"base64\"},\"type\":\"application/x-erlang-binary\"},\"flow\":{\"instant\":[]},\"payer\":{\"payment_resource\":{\"resource\":{\"client_info\":[],\"payment_tool\":{\"bank_card\":{\"bin\":\"424242\",\"payment_system\":{\"id\":\"visa-ref\"},\"token\":\"no_preauth\",\"last_digits\":\"4242\"}},\"payment_session_id\":\"SESSION42\"},\"contact_info\":[]}},\"payer_session_info\":{\"redirect_url\":\"https://redirectly.io/merchant\"}}}},\"content_type\":\"thrift_call\"}", - "key": "task.input" - } - ], - "logs": [ - { - "timestamp": 1771911647810200, - "fields": [ - { - "type": "int64", - "value": 2, - "key": "event.id" - }, - { - "type": "string", - "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_started\":{\"payment\":{\"id\":\"1\",\"status\":{\"pending\":[]},\"context\":{\"data\":{\"content\":\"g2gEdwN5b3ViAAACg2sAA25vdGwAAAACbQAAAAd3ZWxjb21ldwRoZXJlag==\",\"content_type\":\"base64\"},\"type\":\"application/x-erlang-binary\"},\"domain_revision\":5,\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"},\"created_at\":\"2026-02-20T15:20:51.225295Z\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000},\"flow\":{\"instant\":[]},\"payer\":{\"payment_resource\":{\"resource\":{\"client_info\":[],\"payment_tool\":{\"bank_card\":{\"bin\":\"424242\",\"payment_system\":{\"id\":\"visa-ref\"},\"token\":\"no_preauth\",\"last_digits\":\"4242\"}},\"payment_session_id\":\"SESSION42\"},\"contact_info\":[]}},\"payer_session_info\":{\"redirect_url\":\"https://redirectly.io/merchant\"},\"make_recurrent\":false,\"registration_origin\":{\"merchant\":[]}}}},\"occurred_at\":\"2026-02-20T15:20:51.225295Z\"}}]}", - "key": "event.payload" - } - ] - } - ] - }, - { - "processID": "q1", - "warnings": [], - "process": { - "serviceName": "hellgate_progressor", - "tags": [] - }, - "duration": 100, - "traceID": "32454678576843414f7277", - "spanID": "4", - "operationName": "timeout", - "startTime": 1771911647810300, - "tags": [ - { - "type": "string", - "value": "finished", - "key": "task.status" - }, - { - "type": "int64", - "value": 0, - "key": "task.retries" - }, - { - "type": "string", - "value": "\"\"", - "key": "task.input" - } - ], - "logs": [ - { - "timestamp": 1771911647810300, - "fields": [ - { - "type": "int64", - "value": 3, - "key": "event.id" - }, - { - "type": "string", - "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_shop_limit_initiated\":[]},\"occurred_at\":\"2026-02-20T15:20:51.262665Z\"}}]}", - "key": "event.payload" - } - ] - } - ] - }, - { - "processID": "q1", - "warnings": [], - "process": { - "serviceName": "hellgate_progressor", - "tags": [] - }, - "duration": 100, - "traceID": "32454678576843414f7277", - "spanID": "5", - "operationName": "timeout", - "startTime": 1771911647810400, - "tags": [ - { - "type": "string", - "value": "finished", - "key": "task.status" - }, - { - "type": "int64", - "value": 0, - "key": "task.retries" - }, - { - "type": "string", - "value": "\"\"", - "key": "task.input" - } - ], - "logs": [ - { - "timestamp": 1771911647810400, - "fields": [ - { - "type": "int64", - "value": 4, - "key": "event.id" - }, - { - "type": "string", - "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_shop_limit_applied\":[]},\"occurred_at\":\"2026-02-20T15:20:51.281361Z\"}}]}", - "key": "event.payload" - } - ] - } - ] - }, - { - "processID": "q1", - "warnings": [], - "process": { - "serviceName": "hellgate_progressor", - "tags": [] - }, - "duration": 100, - "traceID": "32454678576843414f7277", - "spanID": "6", - "operationName": "timeout", - "startTime": 1771911647810500, - "tags": [ - { - "type": "string", - "value": "finished", - "key": "task.status" - }, - { - "type": "int64", - "value": 0, - "key": "task.retries" - }, - { - "type": "string", - "value": "\"\"", - "key": "task.input" - } - ], - "logs": [ - { - "timestamp": 1771911647810500, - "fields": [ - { - "type": "int64", - "value": 5, - "key": "event.id" - }, - { - "type": "string", - "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_risk_score_changed\":{\"risk_score\":\"trusted\"}},\"occurred_at\":\"2026-02-20T15:20:51.290873Z\"}}]}", - "key": "event.payload" - } - ] - } - ] - }, - { - "processID": "q1", - "warnings": [], - "process": { - "serviceName": "hellgate_progressor", - "tags": [] - }, - "duration": 100, - "traceID": "32454678576843414f7277", - "spanID": "7", - "operationName": "timeout", - "startTime": 1771911647810600, - "tags": [ - { - "type": "string", - "value": "finished", - "key": "task.status" - }, - { - "type": "int64", - "value": 0, - "key": "task.retries" - }, - { - "type": "string", - "value": "\"\"", - "key": "task.input" - } - ], - "logs": [ - { - "timestamp": 1771911647810600, - "fields": [ - { - "type": "int64", - "value": 6, - "key": "event.id" - }, - { - "type": "string", - "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_route_changed\":{\"candidates\":[{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}}],\"route\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"scores\":[{\"key\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"value\":{\"availability_condition\":1,\"conversion_condition\":1,\"terminal_priority_rating\":1000,\"route_pin\":0,\"random_condition\":0,\"availability\":1.0,\"conversion\":1.0,\"blacklist_condition\":0}},{\"key\":{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},\"value\":{\"availability_condition\":1,\"conversion_condition\":1,\"terminal_priority_rating\":1000,\"route_pin\":0,\"random_condition\":0,\"availability\":1.0,\"conversion\":1.0,\"blacklist_condition\":0}}],\"limits\":[{\"key\":{\"terminal\":{\"id\":2},\"provider\":{\"id\":1}},\"value\":[]},{\"key\":{\"terminal\":{\"id\":1},\"provider\":{\"id\":1}},\"value\":[]}],\"decision\":[]}},\"occurred_at\":\"2026-02-20T15:20:51.338508Z\"}}]}", - "key": "event.payload" - } - ] - } - ] - }, - { - "processID": "q1", - "warnings": [], - "process": { - "serviceName": "hellgate_progressor", - "tags": [] - }, - "duration": 100, - "traceID": "32454678576843414f7277", - "spanID": "8", - "operationName": "timeout", - "startTime": 1771911647810700, - "tags": [ - { - "type": "string", - "value": "finished", - "key": "task.status" - }, - { - "type": "int64", - "value": 0, - "key": "task.retries" - }, - { - "type": "string", - "value": "\"\"", - "key": "task.input" - } - ], - "logs": [ - { - "timestamp": 1771911647810700, - "fields": [ - { - "type": "int64", - "value": 7, - "key": "event.id" - }, - { - "type": "string", - "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_cash_flow_changed\":{\"cash_flow\":[{\"source\":{\"account_type\":{\"merchant\":\"settlement\"},\"account_id\":6,\"transaction_account\":{\"merchant\":{\"owner\":{\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"}},\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"system\":\"settlement\"},\"account_id\":1,\"transaction_account\":{\"system\":{\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":1890}},{\"source\":{\"account_type\":{\"provider\":\"settlement\"},\"account_id\":5,\"transaction_account\":{\"provider\":{\"owner\":{\"provider_ref\":{\"id\":1},\"terminal_ref\":{\"id\":2}},\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"merchant\":\"settlement\"},\"account_id\":6,\"transaction_account\":{\"merchant\":{\"owner\":{\"party_ref\":{\"id\":\"2EFxWg5BsGG\"},\"shop_ref\":{\"id\":\"2EFxWg5BsGH\"}},\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}},{\"source\":{\"account_type\":{\"system\":\"settlement\"},\"account_id\":1,\"transaction_account\":{\"system\":{\"type\":\"settlement\"}}},\"destination\":{\"account_type\":{\"provider\":\"settlement\"},\"account_id\":5,\"transaction_account\":{\"provider\":{\"owner\":{\"provider_ref\":{\"id\":1},\"terminal_ref\":{\"id\":2}},\"type\":\"settlement\"}}},\"volume\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":756}}]}},\"occurred_at\":\"2026-02-20T15:20:51.453512Z\"}}]}", - "key": "event.payload" - } - ] - } - ] - }, - { - "processID": "q1", - "warnings": [], - "process": { - "serviceName": "hellgate_progressor", - "tags": [] - }, - "duration": 100, - "traceID": "32454678576843414f7277", - "spanID": "9", - "operationName": "timeout", - "startTime": 1771911647810800, - "tags": [ - { - "type": "string", - "value": "finished", - "key": "task.status" - }, - { - "type": "int64", - "value": 0, - "key": "task.retries" - }, - { - "type": "string", - "value": "\"\"", - "key": "task.input" - } - ], - "logs": [ - { - "timestamp": 1771911647810800, - "fields": [ - { - "type": "int64", - "value": 8, - "key": "event.id" - }, - { - "type": "string", - "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_started\":[]},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.617385Z\"}}]}", - "key": "event.payload" - } - ] - } - ] - }, - { - "processID": "q1", - "warnings": [], - "process": { - "serviceName": "hellgate_progressor", - "tags": [] - }, - "duration": 100, - "traceID": "32454678576843414f7277", - "spanID": "10", - "operationName": "timeout", - "startTime": 1771911647810900, - "tags": [ - { - "type": "string", - "value": "finished", - "key": "task.status" - }, - { - "type": "int64", - "value": 0, - "key": "task.retries" - }, - { - "type": "string", - "value": "\"\"", - "key": "task.input" - } - ], - "logs": [ - { - "timestamp": 1771911647810900, - "fields": [ - { - "type": "int64", - "value": 9, - "key": "event.id" - }, - { - "type": "string", - "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_proxy_state_changed\":{\"proxy_state\":\"sleeping\"}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.644832Z\"}}]}", - "key": "event.payload" - } - ] - } - ] - }, - { - "processID": "q1", - "warnings": [], - "process": { - "serviceName": "hellgate_progressor", - "tags": [] - }, - "duration": 100, - "traceID": "32454678576843414f7277", - "spanID": "11", - "operationName": "timeout", - "startTime": 1771911647811000, - "tags": [ - { - "type": "string", - "value": "finished", - "key": "task.status" - }, - { - "type": "int64", - "value": 0, - "key": "task.retries" - }, - { - "type": "string", - "value": "\"\"", - "key": "task.input" - } - ], - "logs": [ - { - "timestamp": 1771911647811000, - "fields": [ - { - "type": "int64", - "value": 10, - "key": "event.id" - }, - { - "type": "string", - "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_transaction_bound\":{\"trx\":{\"extra\":{\"payment.payer_session_info.redirect_url\":\"https://redirectly.io/merchant\"},\"id\":\"1.brovider\",\"additional_info\":{\"rrn\":\"rrn\",\"approval_code\":\"code\"}}}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.711062Z\"}},{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_finished\":{\"result\":{\"succeeded\":[]}}},\"target\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.711062Z\"}}]}", - "key": "event.payload" - } - ] - } - ] - }, - { - "processID": "q1", - "warnings": [], - "process": { - "serviceName": "hellgate_progressor", - "tags": [] - }, - "duration": 100, - "traceID": "32454678576843414f7277", - "spanID": "12", - "operationName": "timeout", - "startTime": 1771911647811100, - "tags": [ - { - "type": "string", - "value": "finished", - "key": "task.status" - }, - { - "type": "int64", - "value": 0, - "key": "task.retries" - }, - { - "type": "string", - "value": "\"\"", - "key": "task.input" - } - ], - "logs": [ - { - "timestamp": 1771911647811100, - "fields": [ - { - "type": "int64", - "value": 11, - "key": "event.id" - }, - { - "type": "string", - "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_status_changed\":{\"status\":{\"processed\":[]}}},\"occurred_at\":\"2026-02-20T15:20:51.751992Z\"}}]}", - "key": "event.payload" - } - ] - } - ] - }, - { - "processID": "q1", - "warnings": [], - "process": { - "serviceName": "hellgate_progressor", - "tags": [] - }, - "duration": 100, - "traceID": "32454678576843414f7277", - "spanID": "13", - "operationName": "timeout", - "startTime": 1771911647811200, - "tags": [ - { - "type": "string", - "value": "finished", - "key": "task.status" - }, - { - "type": "int64", - "value": 0, - "key": "task.retries" - }, - { - "type": "string", - "value": "\"\"", - "key": "task.input" - } - ], - "logs": [ - { - "timestamp": 1771911647811200, - "fields": [ - { - "type": "int64", - "value": 12, - "key": "event.id" - }, - { - "type": "string", - "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_capture_started\":{\"data\":{\"reason\":\"Timeout\",\"cash\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}},\"occurred_at\":\"2026-02-20T15:20:51.767624Z\"}},{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_started\":[]},\"target\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.767624Z\"}}]}", - "key": "event.payload" - } - ] - } - ] - }, - { - "processID": "q1", - "warnings": [], - "process": { - "serviceName": "hellgate_progressor", - "tags": [] - }, - "duration": 100, - "traceID": "32454678576843414f7277", - "spanID": "14", - "operationName": "timeout", - "startTime": 1771911647811300, - "tags": [ - { - "type": "string", - "value": "finished", - "key": "task.status" - }, - { - "type": "int64", - "value": 0, - "key": "task.retries" - }, - { - "type": "string", - "value": "\"\"", - "key": "task.input" - } - ], - "logs": [ - { - "timestamp": 1771911647811300, - "fields": [ - { - "type": "int64", - "value": 13, - "key": "event.id" - }, - { - "type": "string", - "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_session_change\":{\"payload\":{\"session_finished\":{\"result\":{\"succeeded\":[]}}},\"target\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.785162Z\"}}]}", - "key": "event.payload" - } - ] - } - ] - }, - { - "processID": "q1", - "warnings": [], - "process": { - "serviceName": "hellgate_progressor", - "tags": [] - }, - "duration": 100, - "traceID": "32454678576843414f7277", - "spanID": "15", - "operationName": "timeout", - "startTime": 1771911647811400, - "tags": [ - { - "type": "string", - "value": "finished", - "key": "task.status" - }, - { - "type": "int64", - "value": 0, - "key": "task.retries" - }, - { - "type": "string", - "value": "\"\"", - "key": "task.input" - } - ], - "logs": [ - { - "timestamp": 1771911647811400, - "fields": [ - { - "type": "int64", - "value": 14, - "key": "event.id" - }, - { - "type": "string", - "value": "{\"invoice_changes\":[{\"invoice_payment_change\":{\"id\":\"1\",\"payload\":{\"invoice_payment_status_changed\":{\"status\":{\"captured\":{\"reason\":\"Timeout\",\"cost\":{\"currency\":{\"symbolic_code\":\"RUB\"},\"amount\":42000}}}}},\"occurred_at\":\"2026-02-20T15:20:51.829255Z\"}},{\"invoice_status_changed\":{\"status\":{\"paid\":[]}}}]}", - "key": "event.payload" - } - ] - } - ] - }, - { - "processID": "q1", - "warnings": [], - "process": { - "serviceName": "hellgate_progressor", - "tags": [] - }, - "duration": 100, - "traceID": "32454678576843414f7277", - "spanID": "2", - "operationName": "timeout", - "startTime": 1771911647810050, - "tags": [ - { - "type": "string", - "value": "error", - "key": "task.status" - }, - { - "type": "string", - "value": "{exception,error,{woody_error,{external,result_unknown,<<\"closed\">>}}}", - "key": "task.error" - }, - { - "type": "int64", - "value": 0, - "key": "task.retries" - }, - { - "type": "string", - "value": "\"\"", - "key": "task.input" - } - ], - "logs": [] - } - ], - "processes": { - "q1": { - "serviceName": "hellgate_progressor", - "tags": [] - } - }, - "warnings": null - } - ] -} diff --git a/rebar.config b/rebar.config index 2335a993..2dafc82c 100644 --- a/rebar.config +++ b/rebar.config @@ -105,7 +105,7 @@ {deps, [ {meck, "0.9.2"} ]}, - {dialyzer, [{plt_extra_apps, [eunit, common_test, runtime_tools, damsel, meck]}]} + {dialyzer, [{plt_extra_apps, [eunit, common_test, runtime_tools, damsel, meck, jsone]}]} ]} ]}.