Abstract
SkyWalking 创建于2015年,提供分布式追踪功能。从5.x开始,项目进化为一个完成功能的Application Performance Management系统。 他被用于追踪、监控和诊断分布式系统,特别是使用微服务架构,云原生或容积技术。提供以下主要功能:
- 分布式追踪和上下文传输
- 应用、实例、服务性能指标分析
- 根源分析
- 应用拓扑分析
- 应用和服务依赖分析
- 慢服务检测
- 性能优化
Core features
- 多语言探针或类库
- 多种后端存储: ElasticSearch, H2
- 支持OpenTracing
- Java自动探针支持和OpenTracing API协同工作
- 轻量级、完善功能的后端聚合和分析
- 现代化Web UI
- 日志集成
- 应用、实例和服务的告警
- [Incubating]支持接口其他探针的数据
- 接受Zipkin v1 v2格式数据,采用JSON, Thrift, Protobuf序列化方式。Powered by OpenZipkin libs
- 接受Jaeger 使用 Zipkin Thrift 或 JSON v1/v2 格式
Document
5.x Architecture
[图片上传中…(image-fcab0a-1537844815370-1)]
code of conduct
This project adheres to the Contributor Covenant code of conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to wusheng@apache.org.
Live Demo
- 北京服务器. 前往
- 用户名: admin
- 密码: admin
Screenshot
[图片上传中…(image-fde75f-1537844815370-0)]
Compiling project
查看编译指南
Git地址:https://gitee.com/OpenSkywalking/sky-walking.git