官网:https://zipkin.io/pages/quickstart.html
Jar包方式
下载
方式一:百度网盘下载
链接:https://pan.baidu.com/s/1PRV1RamJ8IWX32IJb7jw3Q?pwd=e8vu
提取码:e8vu
方式二:Central Repository: io/zipkin/zipkin-server
将下载的zipkin-server-2.23.9-exec.jar上传到服务器
安装
zipkin存储方式支持内存、mysql、elasticsearch
MySQL模式
准备zipkin数据库
官方sql脚本下载地址:zipkin/zipkin-storage/mysql-v1/src/main/resources/mysql.sql at master · openzipkin/zipkin · GitHub
如果使用mysql存储日志,可以执行这一步,否者不需要
在mysql数据库创建一个imooc_zipkin数据库,执行zipkin.sql脚本
启动
需要配置java环境
http方式启动
java -jar zipkin-server-2.23.9-exec.jar --STORAGE_TYPE=mysql --MYSQL_USER=root --MYSQL_PASS=123456 --MYSQL_HOST=192.168.1.8 --MYSQL_TCP_PORT=3306 --MYSQL_DB=imooc_zipkin
kafka方式启动
java -DKAFKA_BOOTSTRAP_SERVERS=192.168.20.135:9092 -jar zipkin-server-2.23.9-exec.jar --STORAGE_TYPE=mysql --MYSQL_USER=root --MYSQL_PASS=123456 --MYSQL_HOST=192.168.1.6 --MYSQL_TCP_PORT=3306 --MYSQL_DB=imooc_zipkin
访问
开通访问端口,默认为9411端口
firewall-cmd --add-port=9411/tcp --permanent;
firewall-cmd --reload;
访问:http://192.168.20.135:9411/zipkin/
Docker安装
docker run -d -p 9411:9411 openzipkin/zipkin