当前位置: 首页 > news >正文

外网访问分布式跟踪系统 zipkin

zipkin 是一款分布式跟踪系统,它是 twitter 开源的分布式跟踪系统,这款跟踪系统主要用来收集系统的实时数据,从而追踪系统的调用问题。本文将详细的介绍如何利用 Docker 在本地部署 zipkin 并结合路由侠实现外网访问本地部署的 zipkin 。

第一步,本地部署安装 zipkin

1,输入执行下面命令拉取镜像。

docker pull openzipkin/zipkin

2,执行下面命令运行容器。

docker run --name zipkin --restart=always -d -p 9411:9411 openzipkin/zipkin

3,在浏览器输入 http://本地IP:9411,就可以看到 zipkin 界面了。

第二步,外网访问本地的 zipkin

安装路由侠内网穿透。

1,当前未提供网页管理,需要先在任意一台 Windows 机器安装路由侠 Windows 版本,用作跨机器管理。点此下载

2,在路由侠客户端主界面,进入“设备管理”,点击右下角的“添加设备”,此时可查看到对应的安装码,此安装码用于将设备添加到对应账号下,可选中后复制。

3,直接下载后导入:

wget https://dl.luyouxia.com:8443/v2/lyx-docker-x86_64.tar
docker load -i lyx-docker-x86_64.tar

4,然后使用该镜像启动容器

docker run --name lyx -it --restart=always --net=host -e code=这里填写安装码 luyouxia/lyx

5,此时,需要等待下载和安装的过程,如果一切正常,最终可以看到一些输出,并且可以看到如下提示:

[Device] Logged in. Token: ....

这就表示安装成功了。

当前 Linux 终端这边,如果是使用的上面的命令,Docker 是运行在前台,此时可以按住 Ctrl+C ,退出路由侠,容器也将退出。现在可以使用以下命令将其放入后台持续运行:

docker start lyx

注意如果容器删除,重新 docker run, 将创建为新的设备。

需要注意的是,因为容器参数已经添加了 --restart=always,这样开机就会自动启动,不需要再手动启动路由侠了。

6,现在回到 Windows 这边设备列表,点击右上角的×返回主界面,再次进入,就可以找到这个设备,可以修改名称。

7,回到主界面,点击【内网映射】。

8,注意右上角的设备名称下拉框,这里选中刚刚添加的设备名称,此时在这个界面上添加的映射,就属于刚刚这个设备。添加或修改一般需要等待30秒,容器中的路由侠进程就会更新并加载。切换好设备后,点击【添加映射】。

9,选择【原生端口】。

10,在内网端口里填写端口 9411 后点击【创建】按钮,如下图。

11,创建好后,就可以看到一条映射的公网地址,鼠标右键点击【复制地址】。

12,在外网的浏览器的地址栏输入复制的路由侠生成的外网地址就可以看到本地部署的 zipkin 界面了。


文章转载自:

http://3GugI7U4.wqngt.cn
http://Wh4IxWod.wqngt.cn
http://motAMF4d.wqngt.cn
http://0OVw3pmB.wqngt.cn
http://z3aeY8Ga.wqngt.cn
http://9cgp5dhl.wqngt.cn
http://8me5bbeg.wqngt.cn
http://nignVcTp.wqngt.cn
http://KWFaXk9g.wqngt.cn
http://7eLkjVr6.wqngt.cn
http://3B7jNcJz.wqngt.cn
http://M42eCTFw.wqngt.cn
http://lYmiOH1j.wqngt.cn
http://kmdoQ48G.wqngt.cn
http://CA4Hek5T.wqngt.cn
http://tmKglmuA.wqngt.cn
http://NO0Uddy5.wqngt.cn
http://Oi7WTP1P.wqngt.cn
http://hAB2xVbn.wqngt.cn
http://bN7cvzyr.wqngt.cn
http://q1BGbEDr.wqngt.cn
http://D5kgW07o.wqngt.cn
http://BG4lX2kw.wqngt.cn
http://e5dbjswY.wqngt.cn
http://GspRIRwT.wqngt.cn
http://UnG5pPS0.wqngt.cn
http://5XLCQNWe.wqngt.cn
http://YhSicdsd.wqngt.cn
http://FXGB7URi.wqngt.cn
http://kmKVUn0E.wqngt.cn
http://www.dtcms.com/a/386019.html

相关文章:

  • Base 发币在即:L2 代币能否撬动生态增长?
  • DRDR生态Token正式上线BitMart,开启全球化新篇章
  • Spring Boot 3 + EasyExcel 文件导入导出实现
  • 9.16总结
  • Android开机时间查看
  • 探针水平的表达矩阵转换为基因水平的表达矩阵是芯片数据分析中关键的一步
  • PHP基础-语法初步(第七天)
  • 奥威BI与ChatBI:自然语言交互赋能企业数据分析新体验
  • Vue: 组件基础
  • 亚马逊云科技 EC2 服务终端节点:安全高效访问云服务的利器
  • 2026届计算机毕业设计选题 大数据毕业设计选题推荐 题目新颖 数据分析 可视化大屏 通过率高
  • html实现文字横向对齐以及margin的解释
  • 如何轻松找到并畅玩Edge浏览器隐藏的冲浪小游戏
  • K8S中的神秘任务Job与CronJob
  • go grpc开发使用
  • [论文阅读] 人工智能 + 软件工程 | 告别冗余HTML与高算力消耗:EfficientUICoder如何破解UI2Code的token难题
  • Golang语言入门篇004_Go命令详解
  • K8S的Pod状态处理指南
  • Gin框架:构建高性能Go Web应用
  • Golang中的NaN(Not a Number)
  • golang 做webrtc开发核心
  • Go语言中 error 接口与自定义错误类型的深入解析
  • D008 vue+django+neo4j基于知识图谱的政务服务搜索推荐系统
  • 一个高精度通用模板
  • Flink 1.17.2 集群安装部署
  • Git 本地分支推送多个远程分支
  • JVM性能监控与调优(一):命令行工具
  • 协方差——————
  • Node.js 框架 Express 介绍
  • Node.js 文件上传中文文件名乱码问题,为什么只有Node会有乱码问题,其他后端框架少见?