Slide 15
Slide 15 text
(参考)transform processorの設定
processors:
transform/for_awsxray:
error_mode: ignore
trace_statements:
# aws.xray.metadata.* の prefix を削除
- replace_all_patterns(span.attributes, "key", "^aws\\.xray\\.metadata\\.(.*)", "$$1")
# {"":"value"} の場合 value に展開
- replace_all_patterns(span.attributes, "value", "{\"\":\"?([^\"]*)\"?}", "$$1")
# {"":["value"]} の場合 ["value"] に展開
- replace_all_patterns(span.attributes, "value", "{\"\":(\\[.*\\])}", "$$1")
# エスケープされた改行(\\n)を改行(\n)に戻す
- replace_all_patterns(span.attributes, "value", "\\\\n", "\n")