Zipkin的数据追踪系统
Zipkin 是一个分布式数据追踪系统,适用于微服务架构下的调用链路数据采集及分析工作。
商品参数
商品介绍
【面对对象】
Zipkin 是一个分布式数据追踪系统,适用于微服务架构下的调用链路数据采集及分析工作。
【应用场景】
可通过一个 Web 前端轻松的收集和分析数据,例如用户每次请求服务的处理时间等,可方便的监测系统中存在的瓶颈。
【推荐配置】
1核CPU、1G内存及以上的云服务器
【定价指南】
该镜像暂不收费
【产品说明】
1、支持软件版本:CentOS7.2 64位、java-1.8.0_212、MYSQL-5.7.26
2、为了用户数据库安全,需要用户登录服务器自行设置数据库root密码(mysql中root的默认密码为Xx$Zipkin201)。
3、ZIPKIN数据追踪系统介绍文档
4、使用
打开Zipkin Web UI界面,点击 Find Traces,显示如下界面:
可以看到整个请求的调用时间,每个调用链的分段耗时。继续点击可以看到跟踪栈的详细信息 ,点击页面右上角的JSON,可以看到该Trace的所有数据,这样我们就很容易排查出调用链中耗时多的做针对性处理了。
概述
Zipkin主要包括四个模块
- Collector 接收或收集各应用传输的数据
- Storage 存储接受或收集过来的数据,当前支持Memory,MySQL,Cassandra,ElasticSearch等,默认存储在内存中。
- API(Query) 负责查询Storage中存储的数据,提供简单的JSON API获取数据,主要提供给web UI使用
- Web 提供简单的web界面
【使用指南】
一、连接服务器
工具:Xshell
打开 Xshell 软件,新建会话
在【连接】选项中,【名称】处随意填写,【主机】处写入服务 IP 地址,端口号为 SSH 端口,默认 22。
连接服务器进入 linux 管理字符终端
登录mysql执行命令
mysql -u root --password='Xx$Zipkin201'
设置 MySQL 账户 root 密码,执行命令
ALTER USER 'root'@'localhost' IDENTIFIED BY '自己设置的密码';
如下,把密码这种成Xx$Zipkin20
退出 MySQL, 执行命令
exit;
启动 Zipkin,执行命令(注意将密码Xx$Zipkin201改成您自己刚刚设置的密码)
cd /data/release/zipkin
STORAGE_TYPE=mysql MYSQL_HOST=localhost MYSQL_TCP_PORT=3306 MYSQL_DB=zipkin MYSQL_USER=root MYSQL_PASS='Xx$Zipkin201' \
nohup java -jar zipkin.jar &
Zipkin 默认监听 9411 端口, 使用浏览器访问 http://<您的 CVM IP 地址>:9411 即可看到 Zipkin 自带的图形化界面,此界面看到用户访问您系统内搭建的服务产生的追踪数据。
【售后问题】
1、如有软件不能正常使用的情况请联系在线技术支持;2、如需在线技术支持,配置、调试、故障排
查等参照本公司服务类商品定价,下单后联系技术支持; 【声明】
1、镜像中如有收费软件,请根据软件官方说明购买使用版权,因版权问题产生的纠纷本公司概不负责。
2、镜像操作系统为公司定制,并经过反复测试验证,请参照商品详情中信息使用,免费镜像为客户体验
使用,收费镜像为镜像制作费用,除镜像本身默认环境问题,均不含任何人工技术支持。3、部分付费镜
像有安全加固,但不保证服务器绝对安全,互联网中不存在绝对安全的服务器,请做好代码安全,并培养
良好的使用习惯。
售后服务
为保障您的权益,请勿线下交易!90%的欺诈、纠纷、资金盗窃均由线下交易导致。腾讯云市场为您提供以下服务保障:
优质服务商家
严格准入 提供海量上云服务
7*8小时在线客服
全程在线咨询 助您安心购物
专业测试保证品质
安全监测 保障商品质量
售后无忧
不满意可退款 保障售后无忧