内容简介:摘要: 原创出处 http://www.iocoder.cn/SkyWalking/videos/ 「芋道源码」欢迎转载,保留摘要,谢谢!视频地址 :point_right: :
摘要: 原创出处 http://www.iocoder.cn/SkyWalking/videos/ 「芋道源码」欢迎转载,保留摘要,谢谢!
关注**微信公众号:【芋道源码】**有福利:
- RocketMQ / MyCAT / Sharding-JDBC 所有 源码分析文章列表
- RocketMQ / MyCAT / Sharding-JDBC 中文注释源码 GitHub 地址
- 您对于源码的疑问每条留言 都 将得到 认真 回复。 甚至不知道如何读源码也可以请教噢 。
- 新的 源码解析文章 实时 收到通知。 每周更新一篇左右 。
- 认真的 源码交流微信群。
01 - 通过 Skywalking-5.x 版本的源码构建并运行
视频地址 :point_right: : 哔哩哔哩 | 腾讯视频
参考:
源码地址
https://github.com/apache/incubator-skywalking.git
从GitHub下载代码编译
在IntelliJ IDEA中编译工程
- 准备环境: git, jdk8,Maven
-
git clone https://github.com/apache/incubator-skywalking.git
-
cd incubator-skywalking/
-
git checkout -b 5.x
-
git submodule init
-
git submodule update
-
mvn clean package -DskipTests
- 将
/incubator-skywalking/apm-protocol/apm-network/target/generated-sources/protobuf
目录下面grpc-java
和java
目录右键设置为Generated Rources Root
. - 将
apm-collector/apm-collector-remote/apm-remote-grpc-provider/target/generated-sources/protobuf
目录下面grpc-java
和java
目录右键设置为Generated Rources Root
.
Elasticsearch 启动:
Skywalking 相关配置说明
#cluster: # zookeeper: # hostPort: localhost:2181,localhost:2182 #zookeeper集群地址 # sessionTimeout: 100000 configuration: default: #namespace: xxxxx # alarm threshold applicationApdexThreshold: 2000 #应用性能指数阀值,Apdex含义请参考如下 serviceErrorRateThreshold: 10.00 #服务错误率阀值 serviceAverageResponseTimeThreshold: 2000 #服务平均响应时间阀值 instanceErrorRateThreshold: 10.00 #实例错误率阀值 instanceAverageResponseTimeThreshold: 2000 #实例平均响应时间阀值 applicationErrorRateThreshold: 10.00 #应用错误率阀值 applicationAverageResponseTimeThreshold: 2000 #应用平均响应时间阀值 # thermodynamic thermodynamicResponseTimeStep: 50 #热力图响应时间 thermodynamicCountOfResponseTimeSteps: 40 #热力图的响应时间步长数量 # max collection's size of worker cache collection, setting it smaller when collector OutOfMemory crashed. workerCacheMaxSize: 10000 #最大工作缓存数量 # Apdex # 性能指数: # Apdex(Application Performance Index)是一个国际通用标准, # Apdex 是用户对应用性能满意度的量化值。它提供了一个统一的测量和报告用户体验的方法, # 把最终用户的体验和应用性能作为一个完整的指标进行统一度量。 # 如何计算 Apdex:基于“响应性”,Apdex 定义了 3 个用户满意度区间( OneAPM 默认定义的 T 值为 0.5 秒): # 满意:这样的响应时间让用户感到很愉快,响应时间少于 T 秒钟。 # 容忍:慢了一点,但还可以接受,继续这一应用过程,响应时间 T~4T 秒。 # 失望:太慢了,受不了了,用户决定放弃这个应用,响应时间超过 4T 秒。 storage: elasticsearch: clusterName: elasticsearch #Elasticsearch集群名称,默认为elasticsearch clusterTransportSniffer: false clusterNodes: localhost:9300 #Elasticsearch连接,默认localhost:9300 indexShardsNumber: 2 indexReplicasNumber: 0 highPerformanceMode: true # Batch process setting, refer to https://www.elastic.co/guide/en/elasticsearch/client/java-api/5.5/java-docs-bulk-processor.html bulkActions: 2000 # Execute the bulk every 2000 requests bulkSize: 20 # flush the bulk every 20mb flushInterval: 10 # flush the bulk every 10 seconds whatever the number of requests concurrentRequests: 2 # the number of concurrent requests # Set a timeout on metric data. After the timeout has expired, the metric data will automatically be deleted. traceDataTTL: 90 #追踪数据滚动删除周期,默认90分钟 minuteMetricDataTTL: 90 #分钟监控数据滚动删除周期,默认90分钟 hourMetricDataTTL: 36 #小时监控数据滚动删除周期,默认36小时 dayMetricDataTTL: 45 #天监控数据滚动删除周期,默认45天 monthMetricDataTTL: 18 #月监控数据滚动删除周期,默认18个月
02 - 通过 Skywalking-6.x 版本的源码构建并运行
编译参考:
https://github.com/apache/incubator-skywalking/blob/master/docs/en/guides/How-to-build.md
Elasticsearch配置
-
docker run -p 9200:9200 -p 9300:9300 -e cluster.name=elasticsearch -d wutang/elasticsearch-shanghai-zone:6.3.2
注意:Skywalking 6.0.0使用端口: 9200
以上所述就是小编给大家介绍的《SkyWalking 视频合集》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- GuiLite 3.5 发布:视频,视频,视频
- AVFoundation 视频常用套路: 视频合成与导出,拍视频手电筒,拍照闪光灯
- AVFoundation 视频常用套路: 视频合成与导出,拍视频手电筒,拍照闪光灯
- .NET 处理视频-MediaInfo 获取视频信息
- Android 音视频开发打怪升级之音视频硬解码篇(一):音视频基础知识
- .NET 处理视频-ffmpeg.exe 获取视频信息
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Usability for the Web
Tom Brinck、Darren Gergle、Scott D. Wood / Morgan Kaufmann / 2001-10-15 / USD 65.95
Every stage in the design of a new web site is an opportunity to meet or miss deadlines and budgetary goals. Every stage is an opportunity to boost or undercut the site's usability. Thi......一起来看看 《Usability for the Web》 这本书的介绍吧!
JSON 在线解析
在线 JSON 格式化工具
XML、JSON 在线转换
在线XML、JSON转换工具