Apache SkyWalking
SkyWalking:一款APM(应用性能监控)系统,专为微服务、云原生和基于容器的架构设计。
Abstract
SkyWalking是一个开源APM系统,为云原生架构中的分布式系统提供监控、追踪和诊断能力。
- 分布式追踪
端到端分布式追踪。服务拓扑分析、以服务为中心的可观测性和API仪表板。
- 端到端分布式追踪。服务拓扑分析、以服务为中心的可观测性和API仪表板。
- 多语言代理
针对多种技术栈的代理,包括Java、.Net Core、PHP、NodeJS、Golang、LUA、Rust、C++、客户端JavaScript和Python,均处于积极开发和维护中。
- Java、.Net Core、PHP、NodeJS、Golang、LUA、Rust、C++、客户端JavaScript和Python代理,均处于积极开发和维护中。
- eBPF早期应用
Rover代理作为基于eBPF的监控器和分析器,可监控Kubernetes部署并诊断CPU和网络性能。
- Rover代理作为基于eBPF的监控器和分析器,可监控Kubernetes部署并诊断CPU和网络性能。
- 高扩展性
单个SkyWalking集群可收集和分析超过1000亿条遥测数据。
- 单个SkyWalking集群可收集和分析超过1000亿条遥测数据。
- 成熟的遥测生态系统支持
支持来自成熟生态系统的指标、追踪和日志,例如Zipkin、OpenTelemetry、Prometheus、Zabbix、Fluentd。
- 支持来自成熟生态系统的指标、追踪和日志,例如Zipkin、OpenTelemetry、Prometheus、Zabbix、Fluentd。
- 原生APM数据库
BanyanDB是2022年创建的可观测性数据库,旨在摄入、分析和存储遥测/可观测性数据。
- BanyanDB是2022年创建的可观测性数据库,旨在摄入、分析和存储遥测/可观测性数据。
- 一致的指标聚合
SkyWalking原生指标格式和广泛使用的指标格式(如OpenTelemetry、Telegraf、Zabbix等)通过相同的脚本管道处理。
- SkyWalking原生指标格式和广泛使用的指标格式(如OpenTelemetry、Telegraf、Zabbix等)通过相同的脚本管道处理。
- 日志管理管道
通过高性能脚本管道支持日志格式化、指标提取和各种采样策略。
- 通过高性能脚本管道支持日志格式化、指标提取和各种采样策略。
- 告警和遥测管道
支持以服务为中心、以部署为中心、以API为中心的告警规则设置。支持将告警和所有遥测数据转发至第三方。
- 支持以服务为中心、以部署为中心、以API为中心的告警规则设置。支持将告警和所有遥测数据转发至第三方。
- AI增强能力
机器学习(ML)和人工智能(AI)分析可观测性数据以识别模式并增强功能,例如识别HTTP URI模式和自动计算指标基线以实现智能告警,提高异常检测能力。
- 机器学习(ML)和人工智能(AI)分析可观测性数据以识别模式并增强功能,例如识别HTTP URI模式和自动计算指标基线以实现智能告警,提高异常检测能力。
Live Demo
- 探索SkyWalking 3D基础设施地图交互式演示,这是由Horizon UI支持的服务拓扑3D可视化。
- 在我们的网站上查找带有原生UI和Grafana的SkyWalking实时演示以及截图。
- 按照展示指南快速设置预览部署。
Documentation
Downloads
请前往发布页面下载Apache SkyWalking的发行版。
Compiling project
遵循此文档。
Code of conduct
本项目遵循贡献者公约行为准则。参与本项目即表示您同意遵守此准则。请按照报告指南报告不可接受的行为。
Contact Us
- 邮件列表:。发送邮件至,按照回复提示订阅邮件列表。
dev-subscribe@skywalking.apache.org
- 发送主题为“Request to join SkyWalking slack”的邮件至邮件列表(***),我们将邀请您加入。
Request to join SkyWalking slack dev@skywalking.apache.org
- 中文用户请发送主题为“[CN] Request to join SkyWalking slack”的邮件至邮件列表(***),我们将邀请您加入。
[CN] Request to join SkyWalking slack dev@skywalking.apache.org
- ***:ASFSkyWalking
- bilibili B站 视频
Our Users
数百家公司和组织将SkyWalking用于研究、生产和商业目的。访问我们的网站查看用户页面。
License
Apache 2.0 许可证。
项目仓库 README(补充)
Apache SkyWalking
SkyWalking:一款APM(应用性能监控)系统,专为微服务、云原生和基于容器的架构设计。
Abstract
SkyWalking是一个开源APM系统,为云原生架构中的分布式系统提供监控、追踪和诊断能力。
- 分布式追踪
端到端分布式追踪。服务拓扑分析、以服务为中心的可观测性和API仪表板。
- 多语言代理
针对多种技术栈的代理,包括Java、.Net Core、PHP、NodeJS、Golang、LUA、Rust、C++、客户端JavaScript和Python,均处于积极开发和维护中。
- eBPF早期应用
Rover代理作为基于eBPF的监控器和分析器,可监控Kubernetes部署并诊断CPU和网络性能。
- 高扩展性
单个SkyWalking集群可收集和分析超过1000亿条遥测数据。
- 成熟的遥测生态系统支持
支持来自成熟生态系统的指标、追踪和日志,例如Zipkin、OpenTelemetry、Prometheus、Zabbix、Fluentd。
- 原生APM数据库
BanyanDB是2022年创建的可观测性数据库,旨在摄入、分析和存储遥测/可观测性数据。
- 一致的指标聚合
SkyWalking原生指标格式和广泛使用的指标格式(如OpenTelemetry、Telegraf、Zabbix等)通过相同的脚本管道处理。
- 日志管理管道
通过高性能脚本管道支持日志格式化、指标提取和各种采样策略。
- 告警和遥测管道
支持以服务为中心、以部署为中心、以API为中心的告警规则设置。支持将告警和所有遥测数据转发至第三方。
- AI增强能力
机器学习(ML)和人工智能(AI)分析可观测性数据以识别模式并增强功能,例如识别HTTP URI模式和自动计算指标基线以实现智能告警,提高异常检测能力。
Live Demo
https://skywalking.apache.org/3d-map-app/#/3d/map
- 探索https://skywalking.apache.org/3d-map-app/#/3d/map%EF%BC%8C%E8%BF%99%E6%98%AF%E7%94%B1https://github.com/apache/skywalking-horizon-ui%E6%94%AF%E6%8C%81%E7%9A%84%E6%9C%8D%E5%8A%A1%E6%8B%93%E6%89%913D%E5%8F%AF%E8%A7%86%E5%8C%96%E3%80%82
- 在我们的网站上查找https://skywalking.apache.org/#demo%E4%BB%A5%E5%8F%8Ahttps://skywalking.apache.org/#arch%E3%80%82
- 按照https://skywalking.apache.org/docs/skywalking-showcase/next/readme/%E5%BF%AB%E9%80%9F%E8%AE%BE%E7%BD%AE%E9%A2%84%E8%A7%88%E9%83%A8%E7%BD%B2%E3%80%82
Documentation
- https://skywalking.apache.org/docs/#SkyWalking
Downloads
请前往https://skywalking.apache.org/downloads/%E4%B8%8B%E8%BD%BDApache SkyWalking的发行版。
Compiling project
遵循此文档。
Code of conduct
本项目遵循贡献者公约https://www.apache.org/foundation/policies/conduct%E3%80%82%E5%8F%82%E4%B8%8E%E6%9C%AC%E9%A1%B9%E7%9B%AE%E5%8D%B3%E8%A1%A8%E7%A4%BA%E6%82%A8%E5%90%8C%E6%84%8F%E9%81%B5%E5%AE%88%E6%AD%A4%E5%87%86%E5%88%99%E3%80%82
请按照https://www.apache.org/foundation/policies/conduct#reporting-guidelines%E6%8A%A5%E5%91%8A%E4%B8%8D%E5%8F%AF%E6%8E%A5%E5%8F%97%E7%9A%84%E8%A1%8C%E4%B8%BA%E3%80%82
Contact Us
- 邮件列表:*******。发送邮件至
dev-subscribe@skywalking.apache.org,按照回复提示订阅邮件列表。
- 发送主题为
Request to join SkyWalking slack的邮件至邮件列表(dev@skywalking.apache.org),我们将邀请您加入。
- 中文用户请发送主题为
[CN] Request to join SkyWalking slack的邮件至邮件列表(dev@skywalking.apache.org),我们将邀请您加入。
- ***:ASFSkyWalking
- https://space.bilibili.com/390683219
- 掘金
Our Users
数百家公司和组织将SkyWalking用于研究、生产和商业目的。
访问我们的http://skywalking.apache.org/users/%E6%9F%A5%E7%9C%8B%E7%94%A8%E6%88%B7%E9%A1%B5%E9%9D%A2%E3%80%82
License
Apache 2.0 许可证。