日志拉取客户端

logstash、flume

日志存储中间件缓存:

kafka

日志实时处理

flink,storm,spark都可以

处理结果存放:

es,hbase,redis

业内实现

openTracing是为了解决不同系统之间的兼容性设计的,现在也成为了各个第三方Trace系统的依赖的规范。

这是开源的产品

  • Microsoft Application insights
  •  

  • 比如阿里的鹰眼架构:

    分布式trace实现系统治理

     

    使用Storm集收集和分类日志数据,然后将简单分析完的数据一方面写进Hbase供实时查询,一方面将全量的日志写进HDFS,使用hadoop集群对这些数据进行统计计算,经过鹰眼的服务器把数据渲染展示出来。

相关文章:

  • 2022-12-23
  • 2021-04-16
  • 2021-09-12
  • 2022-02-27
猜你喜欢
  • 2021-08-10
  • 2021-10-25
  • 2021-05-09
  • 2021-11-18
  • 2021-12-13
  • 2022-12-23
  • 2021-12-25
相关资源
相似解决方案