Как зарегистрировать spanId в Google Kubernetes Engine - PullRequest
0 голосов
/ 15 февраля 2019

Я пытаюсь зарегистрировать traceId и spanId в журнале, чтобы можно было сопоставить трассировку и журнал в стеке драйвера.

Я создаю журналы json следующим образом: {'logging.googleapis.com/trace': traceId, 'spanId': spanId, 'message': 'Some message',}

Теперь traceid правильно отправляется в EntryLog, а spanId вставляется в jsonPayload.

1 Ответ

0 голосов
/ 15 февраля 2019

Рекомендуется установить span_id LogEntry с помощью ключа «logging.googleapis.com/span_id» Здесь , поскольку кажется, что вы устанавливаете только для трассировки, поэтому вы можете только нажать TraceIDвнутри jsonPayload.Вот таблица для специальных полей в структурированных полезных нагрузках.

...