关注公众号《阿飞的博客》,更多原创首发!
相关阅读:APM巅峰对决:Skywalking P.K. Pinpoint
也许,你还在对SkyWalking6.0以前版本那简(丑)洁(陋)的UI耿耿于怀,Bingo,SkyWalking毕业后成为Apache顶级项目后的第一个版本6.1.0,终于把RocketBot(https://github.com/apache/skywalking-rocketbot-ui)那套好看的UI合并到SkyWalking主分支了。以后,当你选型SkyWalking和Pinpoint的时候,不用再因为UI的问题放弃SkyWalking了。
废话不多说,先来张截图压压惊:
SkyWalking6.1.0 UI需要说明的是,笔者在写这篇文章的SkyWalking6.1.0还没有正式发布,只有Tag,所以笔者是通过编译源码运行SkyWalking6.1.0的。当然,在你看到这篇文章的时候,很可能SkyWalking6.1.0已经正式发布 了:
Abount SkyWalking6.1.0SkyWalking如何编译,笔者就不过多介绍了,GitHub官方写的很详情,编译步骤如下:
- 安装git、JDK8和Maven3
- git clone https://github.com/apache/skywalking.git
- cd skywalking/
- 切换Tag(git tag查看Tag,git checkout切换Tag,例如git checkout v6.1.0)
- git submodule init
- git submodule update
- Run ./mvnw clean package -DskipTests
- 编译完成后所有的包都在dist目录下 (Linux环境取.tar.gz包,Window环境取.zip包).
如果你想以最快的方式体验SkyWalking6.1.0,那么只需要访问地址(http://106.75.237.45:8080/)即可。如下是几张SkyWalking6.1.0全新UI的截图:
登陆页面 仪表盘-服务 仪表盘-实例 仪表盘-数据库 拓扑图 Trace追踪-list show Trace追踪-tree show Trace追踪细节- 6.1.0新特性
最后,列举一下6.1.0版本一些新特性(完整特性请参考:https://github.com/apache/skywalking/blob/master/CHANGES.md):
- 接受RocketBot UI(本文介绍的全新UI);
- 支持数据库metrics和慢日志;
支持es基本鉴权(用户名和密码); - 代理新增支持MySQL5~8、Vert.x Core 3.x 、Apache Dubbo 2.7.x、Zookeeper 等插件;
- 支持手动设置实例ID(可选);
- 性能改进,尤其是在CPU受限的环境,而且在低负载时消耗更少的CPU;
- 支持Jaeger的Trace格式;
- OAL语法增强;
- 支持Envoy Metric(Service Mesh非常关键的组件);
- … …
操作视频
视频介绍请移步笔者的公众号:《阿飞的博客》,回复“sw610”即可。
网友评论