跳至主要內容
Skywalking

Skywalking

Skywalking是专为微服务、云原生和基于容器的(Kubernetes)架构设计的分布式系统性能监控工具。

Skywalking关键特性

  • 分布式跟踪:端到端分布式跟踪。服务拓扑分析、以服务为中心的可观察性和API仪表板。
  • 针对您的技术栈的代理:Java、.Net Core、PHP、NodeJS、Golang、LUA、Rust、C++、客户端JavaScript和Python代理,持续积极开发和维护。
  • 早期采用eBPF技术:Rover代理作为指标收集器和性能分析工具,采用eBPF技术来诊断CPU和网络性能问题。
  • 扩展能力:从一个SkyWalking集群中可以收集和分析1000亿级别的遥测数据。
  • 成熟的遥测生态系统支持:支持成熟的遥测生态系统的指标、跟踪和日志,例如Zipkin、OpenTelemetry、Prometheus、Zabbix、Fluentd等。
  • 原生APM数据库:BanyanDB是一个2022年创建的可观察性数据库,旨在接收、分析和存储遥测/可观察性数据。
  • 一致的指标聚合:SkyWalking本机的度量格式和广泛使用的度量格式(如OpenCensus、OTLP、Telegraf、Zabbix等)通过相同的脚本管道进行处理。
  • 日志管理管道:通过脚本管道支持日志格式化、提取指标和各种采样策略,具有高性能。
  • 报警和遥测管道:支持基于服务、基于部署和基于API的报警规则设置。支持将报警和所有遥测数据转发给第三方。

HeChuangJun大约 14 分钟后端Skywalking