Вы пометили этот вопрос с помощью jaeger
и opentracing
, и я боюсь, что для OpenTracing не существует стандартного формата проводов. У Jaeger есть собственный формат, но он не совсем задокументирован (пока!). Наиболее близким к стандарту в этой области является B3 от Zipkin.
За пределами мира OpenTracing и распределенной трассировки есть несколько форматов, которые вы можете использовать, например Common Tracing Format или pcap .
Обратите внимание, что отслеживание вызовов локальных процессов в однопоточной среде (например, подключение к системным вызовам или событиям ядра) сильно отличается от отслеживания вызовов микросервисов, главным образом потому, что вашему приложению необходимо передать «контекст» по проводам следующей службе , чтобы установить корреляцию между звонками.