Apache SkyWalking
SkyWalking:一款APM(应用性能监控)系统,专为微服务、云原生和基于容器的架构设计。
概述
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与网络性能。
- eBPF早期应用
Rover代理作为基于eBPF的监控和分析工具,可监控Kubernetes部署并诊断CPU与网络性能。
- 高扩展性
单个SkyWalking集群可收集和分析超过1000亿条遥测数据。
- 高扩展性
单个SkyWalking集群可收集和分析超过1000亿条遥测数据。
- 成熟的遥测生态支持
支持来自成熟生态系统的指标、追踪和日志,例如Zipkin、OpenTelemetry、Prometheus、Zabbix、Fluentd。
- 成熟的遥测生态支持
支持来自成熟生态系统的指标、追踪和日志,例如Zipkin、OpenTelemetry、Prometheus、Zabbix、Fluentd。
- 原生APM数据库
BanyanDB是2022年创建的可观测性数据库,旨在摄入、分析和存储遥测/可观测性数据。
- 原生APM数据库
BanyanDB是2022年创建的可观测性数据库,旨在摄入、分析和存储遥测/可观测性数据。
- 一致的指标聚合
SkyWalking原生指标格式和广泛使用的指标格式(如OpenTelemetry、Telegraf、Zabbix等)通过同一脚本管道处理。
- 一致的指标聚合
SkyWalking原生指标格式和广泛使用的指标格式(如OpenTelemetry、Telegraf、Zabbix等)通过同一脚本管道处理。
- 日志管理管道
通过高性能脚本管道支持日志格式化、指标提取和多种采样策略。
- 日志管理管道
通过高性能脚本管道支持日志格式化、指标提取和多种采样策略。
- 告警与遥测管道
支持以服务、部署、API为中心的告警规则设置。支持将告警和所有遥测数据转发至第三方。
- 告警与遥测管道
支持以服务、部署、API为中心的告警规则设置。支持将告警和所有遥测数据转发至第三方。
- AI增强能力
机器学习(ML)和人工智能(AI)分析可观测性数据以识别模式并增强功能,例如识别HTTP URI模式、自动计算指标基线以实现智能告警,提升异常检测能力。
- AI增强能力
机器学习(ML)和人工智能(AI)分析可观测性数据以识别模式并增强功能,例如识别HTTP URI模式、自动计算指标基线以实现智能告警,提升异常检测能力。
在线演示
- 在我们的网站上可找到包含原生UI和Grafana的SkyWalking在线演示及截图。
- 按照展示指南快速搭建预览部署。
文档
下载
请前往发布页面下载Apache SkyWalking的发行版。
编译项目
请参考此文档。
行为准则
本项目遵循Contributor Covenant行为准则。参与本项目即表示您同意遵守此准则。请按照报告指南报告不当行为。
联系我们
- 邮件列表:。发送邮件至,按照回复提示订阅邮件列表。
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站 视频
我们的用户
数百家公司和组织将SkyWalking用于研究、生产和商业用途。访问我们的网站查看用户页面。
许可证
Apache 2.0许可证。
项目仓库 README(补充)
Apache SkyWalking
SkyWalking:一款APM(应用性能监控)系统,专为微服务、云原生和基于容器的架构设计。
概述
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模式、自动计算指标基线以实现智能告警,提升异常检测能力。
在线演示
- 查看SkyWalking 原生UI与Grafana在线演示及网站上的截图。
- 按照展示指南快速搭建预览部署。
文档
下载
请前往发布页面下载Apache SkyWalking的发行版。
编译项目
请参考此文档。
行为准则
本项目遵循Contributor Covenant行为准则。参与本项目即表示您同意遵守此准则。
请按照报告指南报告不当行为。
联系我们
- 邮件列表:*******。发送邮件至
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
- bilibili B站 视频
- 掘金
我们的用户
数百家公司和组织将SkyWalking用于研究、生产和商业用途。
访问我们的网站查看用户页面。
许可证
Apache 2.0 License.