2 APM系统
复杂的调用关系,调用失败时问题难以定位。
分布式链路追踪系统,不知道性能瓶颈在哪里?
每个调用的耗时,opentracing轻松构建这个图。
3 skywalking介绍
多语言自动探针:数据收集,
观测分析平台,OAP进行数据整合运算,存储到对应介质。
ui界面,进行数据查看,获取对应数据进行展示。
后端服务:上报的服务,tracing,metric。
探针没有侵入性。
性能优秀。
服务:集群化概念。
端点:保证服务的高可用,部署多个节点。
实例
4 ELS搭建
默认使用h2内存进行数据存储。
elasticsearch保证查询高效。
5 skywalking环境搭建
storage:
elasticsearch:
修改webapp,启动端口
oapService.sh 启动脚本
./startup.sh
新生成了logs文件夹
cd logs