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 架构
屏幕截图
自动发现应用程序集群的拓扑图:
跟踪查询:
●本文编号119,以后想阅读这篇文章直接输入119即可
●输入m获取文章目录
↓↓↓ 点击"阅读原文" 进入GitHub详情页
以上是关于SkyWalking 全票通过加入 Apache 孵化器的主要内容,如果未能解决你的问题,请参考以下文章
全票通过,百度 Doris 项目进入 Apache 基金会孵化器
全票通过!百度ECharts首进Apache孵化器;Memcached漏洞可窃取服务器数据;Angular 5.2.8发布