这次主要分享下如何利用visdom可视化工具将服务器保存的数据映射到本地浏览器。
安装visdom
pip install visdom
1.服务器运行
默认端口启动visdom,端口为8097
python -m visdom.server
设置端口启动visdom,例如设置端口(port)为8099
python -m visdom.server -p 8099
2.映射服务器端口到本地主机(选择以下其中之一)
2.1 命令行方式
ssh -L 8097:127.0.0.1:8099 -p <port> xxxx@xxx.xxx.xxx.xxx
以上命令中,第一个“8097”表示本地映射为目标服务器端口的端口号,“8099”表示需要被映射到本地主机的端口号。
最后-p <port> xxxx@xxx.xxx.xxx.xxx表示ssh连接
2.2 finalshell工具
通过finalshell工具的“隧道”功能,可以实现2.1中的端口映射,配置如下:
①通过“编辑-隧道-添加”打开隧道设置
②配置相应内容
其中“监听端口”和“绑定ip”表示本地主机设置, 端口可自定义,最后本内容将输入浏览器(http://127.0.0.1:8097),可视化服务器数据。
“目标地址”和“目标端口”表示服务器配置,因为在此之前已完成服务器配置,这里用127.0.0.1即可,端口表示visdom在服务器上运行的端口。(服务器多人使用,建议自己设置一个特定端口)
注意:完成配置后,一定要打开新的finalshell链接!!!!
3.本地主机可视化
在本地浏览器输入http://127.0.0.1:8097即可实现可视化。