SkyWalking 全票通过加入 Apache 孵化器

Posted 开源最前线

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SkyWalking 全票通过加入 Apache 孵化器相关的知识,希望对你有一定的参考价值。

开源最前线(ID:OpenSourceTop) 猿妹 整编

编译自:infoq、GitHub等 


2017年12月8日,Apache软件基金会孵化器项目管理委员会 ASF IPMC 宣布 “SkyWalking 全票通过,进入Apache孵化器”。来自中国的Apache项目往往出自大型企业,而SkyWalking是一个从个人小项目慢慢演进,逐步提高的开源项目。



由吴晟2015 年创建,同年10月在GitHub上作为个人项目开源。SkyWalking项目的核心目标,是针对微服务、Cloud Native、容器化架构,提供应用性能监控和分布式调用链追踪能力。 


两年的时间,SkyWalking保持中立、开放、合作的开源社区合作理念,在各位PMC成员(吴晟、彭勇升、张鑫)、Committer(高洪涛、柏杨)、Contributor共同努力下;在多家大型商业公司(华为软件开发云、天源迪科、当当网、京东金融等)的大力支持下,一步一步成长起来。


2017年11月,SkyWalking社区正式决定,寻求加入Apache基金会,希望能使项目成为更为开放、全球化和强大的APM开源产品,并加强来自社区的合作和交流。最终实现构建一款功能强大、简单易用的开源APM产品。


SkyWalking


授权协议:Apache

开发语言:Java

操作系统:跨平台

开发厂商:吴晟

Github:https://github.com/apache/incubator-skywalking


SkyWalking 简介


SkyWalking是针对分布式系统的APM(应用性能监控)系统,特别针对微服务、cloud native和容器化(Docker, K8s, Mesos)架构, 其核心是个分布式追踪系统。


SkyWalking特性如下:

● Java自动探针,不需要修改应用程序源代码  * 高性能探针,针对单实例5000tps的应用,在全量采集的情况下,只增加10%的CPU开销。

● 中间件,框架与类库支持列表.

● 手动探针

● 使用OpenTracing手动探针API

● 使用 @Trace 标注追踪业务方法

● 将 traceId 集成到 log4j, log4j2 或 logback这些日志组件中

● 纯Java后端Collector实现,提供RESTful和gRPC接口。兼容接受其他语言探针发送数据


SkyWalking 架构


SkyWalking 全票通过加入 Apache 孵化器


屏幕截图


自动发现应用程序集群的拓扑图:


SkyWalking 全票通过加入 Apache 孵化器


跟踪查询:




●本文编号119,以后想阅读这篇文章直接输入119即可

●输入m获取文章目录

↓↓↓ 点击"阅读原文" 进入GitHub详情页 

以上是关于SkyWalking 全票通过加入 Apache 孵化器的主要内容,如果未能解决你的问题,请参考以下文章

全票通过,百度 Doris 项目进入 Apache 基金会孵化器

全票通过!百度ECharts首进Apache孵化器;Memcached漏洞可窃取服务器数据;Angular 5.2.8发布

链路追踪自从用了SkyWalking,睡的真香!

skywalking学习之路---skywalking环境从零搭建

skywalking 安装和使用

Apache SkyWalking 为.NET Core带来开箱即用的分布式追踪和应用性能监控