标签 APM 下的文章
SkyWalking 数据结构调研
SkyWalking 作为一套 OpenTracing 标准的实现,其存储的数据结构也遵循 OpenTracing 的规范。
关于 OpenTracing 的语义标准,SkyWalking 的作者吴晟贡献了一篇翻译文献:OpenTracing官方标准-中文版,目前包含两个部分:
specification.md
, OpenTracing 标准正本semantic_conventions.md
, 该文档描述,在常见场景下,Span进行tag、log操作时,key的使用习惯。
OpenTracing 标准提供了最基础的 APM 记录内容的语义,具体存储的数据结构下面以 SkyWalking 在ES 中的存储为例分析。