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和网络性能。
- 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模式、自动计算指标基线以实现智能告警,从而改进异常检测。
在线演示
- 在我们的网站上可找到带有原生UI和Grafana的SkyWalking在线演示及截图。
- 按照展示指南快速设置预览部署。
文档
下载
请访问发布页面下载Apache SkyWalking的发行版。
编译项目
请遵循此文档。
行为准则
本项目遵循Contributor Covenant行为准则。参与本项目即表示您同意遵守此准则。请遵循REPORTING GUIDELINES报告不可接受的行为。
联系我们
- 邮件列表:***。发送邮件至
dev-subscribe@skywalking.apache.org,按照回复提示订阅邮件列表。
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许可证。