软件名称:Ward
操作系统支持:Windows、Linux、macOS
软件介绍:Ward是一款轻量级的服务器监控工具,支持实时监控CPU使用率、内存占用、磁盘空间及网络流量。它通过简洁的图表和报警功能,帮助用户快速识别并解决问题。
Ward的出色功能:
- 实时监控:随时掌握服务器状态变化。
- 简洁界面:一目了然,不再让复杂设置困扰。
- 多平台支持:无论是Windows、Linux还是macOS,都能轻松使用。
实用场景
- 远程办公时监控公司服务器:无需在公司网络内,也能随时查看服务器状态。
- 个人项目部署后持续监控:确保自己的网站或应用始终在线稳定运行。
cpolar内网穿透技术带来的便利:
通过cpolar的内网穿透技术,你可以在局域网外便捷使用Ward。无论是在家中办公还是在外出差,随时随地都能实时监控服务器状态,不受网络限制的束缚。
总结
Ward是一款功能强大却操作简单的服务器监控工具。通过cpolar内网穿透技术,你可以在局域网外轻松使用它,随时随地掌握服务器状态,省心又高效。
又说又练,有教程有真相!
Docker部署Ward
Docker部署
本例使用Ubuntu 22.04进行演示,使用Docker进行部署,如果没有安装Docker,可以查看这篇教程进行安装:《Docker安装教程——Linux、Windows、MacOS》
首先打开终端,拉取镜像
sudo docker pull antonyleons/ward
启动服务
sudo docker run --restart unless-stopped -it \
-d --name ward -p 4000:4000 \
-e WARD_PORT=4000 \
-e WARD_THEME=dark \
--cap-add SYS_PTRACE \
antonyleons/ward
打开浏览器,输入localhost:4000,即可进入到ward的界面了。
简单使用ward
界面很简单,第一个processor是中央处理器,第二个memory是系统内存,第三个storage是其它内存容量,第四个ward server dashboard是服务器仪表盘监控使用时间,第五个hardware utilization是硬件利用率。
安装cpolar内网穿透
不过我们目前只能在本地局域网内访问刚刚部署的ward,如果想不在同一局域网内时,也能在外部网络环境使用手机、平板、电脑等设备远程访问与使用它,应该怎么办呢?我们可以使用cpolar内网穿透工具来实现远程访问的需求。无需公网IP,也不用准备云服务器那么麻烦。
下面是安装cpolar步骤:
Cpolar官网地址: www.cpolar.com
使用一键脚本安装命令:
sudo curl https://get.cpolar.sh | sh
安装完成后,执行下方命令查看cpolar服务状态:(如图所示即为正常启动)
sudo systemctl status cpolar
Cpolar安装和成功启动服务后,在浏览器上输入ubuntu主机IP加9200端口即:【http://localhost:9200】访问Cpolar管理界面,使用Cpolar官网注册的账号登录,登录后即可看到cpolar web 配置界面,接下来在web 界面配置即可:
配置ward公网地址
登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理——创建隧道:
- 隧道名称:可自定义,本例使用了:ward,注意不要与已有的隧道名称重复
- 协议:http
- 本地地址:4000
- 域名类型:随机域名
- 地区:选择China Top
点击创建:
创建成功后,打开左侧在线隧道列表,可以看到刚刚通过创建隧道生成了两个公网地址,接下来就可以在其他电脑或者移动端设备(异地)上,使用任意一个地址在浏览器中访问即可。
现在就已经成功实现使用cpolar生成的公网地址异地远程访问本地部署的ward啦!