针对日志全链路追踪,是否有必要将公司现有日志体系对接到行业标准,若是,如何对接?

针对日志全链路追踪,是否有必要将公司现有日志体系对接到行业标准,若是,如何对接?

参与9

2同行回答

luxh08luxh08科技部门副总某互联网银行
根据我们的经验,日志的规范和标准要乘早制定,不管是基于日志的告警分析、全链路追踪、或者后面的智能运维都需要规范化日志格式,并且在规划阶段对字段位要有充分的预留,为后续其他项目进行提前考虑。日志规范和标准的制定还是需要根据自身的业务特点和运维需求进行考虑,没有一...显示全部

根据我们的经验,日志的规范和标准要乘早制定,不管是基于日志的告警分析、全链路追踪、或者后面的智能运维都需要规范化日志格式,并且在规划阶段对字段位要有充分的预留,为后续其他项目进行提前考虑。日志规范和标准的制定还是需要根据自身的业务特点和运维需求进行考虑,没有一成不变的行业标准,比如google dapper框架只是针对全链路追踪这块有参考,比如需要统一所有日志的级别定义和错误代码标准,日志的规范不能局限于全链路的需求,日志的价值非常大,后面我们需要通过日志挖掘很多有价值的信息,比如业务交易的分析挖掘,智能运维的日志分析需求等等。

收起
银行 · 2021-03-17
浏览650
yotta_beyondyotta_beyond技术总监日志易
全链路日志一般可以参考dapper,基于skywalking或者zipkin进行改造,改造后会单独输出一份全链路追踪日志,但对于原有业务日志,大部分都没有流水号,可能只有线程号;因此我们建议在全链路追踪日志里面增加一个扩展字段,把原有业务日志中的线程ID加到扩展字段里面,通过线程ID+IP+时间...显示全部

全链路日志一般可以参考dapper,基于skywalking或者zipkin进行改造,改造后会单独输出一份全链路追踪日志,但对于原有业务日志,大部分都没有流水号,可能只有线程号;因此我们建议在全链路追踪日志里面增加一个扩展字段,把原有业务日志中的线程ID加到扩展字段里面,通过线程ID+IP+时间 实现全链路日志和现有业务日志的关联

收起
软件开发 · 2021-03-24
浏览651

提问者

tyaloo
其它某银行

问题来自

相关问题

相关资料

问题状态

  • 发布时间:2021-03-16
  • 关注会员:3 人
  • 问题浏览:1345
  • 最近回答:2021-03-24
  • X社区推广