静看光阴荏苒
不管不顾不问不说也不念

Ward:一个简约的服务器监控工具

ward是一个用java写的服务器监控工具,功能类似于php探针,界面很简约:

部署的话需要我们自己构建一下jar包,安装需要用到的工具:

apt -y update
apt -y install default-jre maven

拉取源码/构建:

cd /opt
git clone https://github.com/B-Software/Ward.git
cd Ward/
mvn clean package

构建没问题的话在target目录下会有jar包,你可以在前台尝试运行:

cd target
java -jar ward-1.8.5.jar

如果可以正常运行的话,退出来新建一个systemd服务文件:

nano /usr/lib/systemd/system/ward.service

写入如下配置:

[Unit]
Description=Ward server

[Service]
Type=simple
WorkingDirectory=/opt/Ward/target
ExecStart=/usr/bin/java -Xms128m -Xmx256m -jar ward-1.8.5.jar
Restart=on-failure

[Install]
WantedBy=multi-user.target

使用systemd管理ward:

systemctl start ward
systemctl enable ward

默认情况下程序监听4000端口,初次打开可以设置你的名字和后续要监听的端口号:

这些配置后续是可以更改的,在运行目录下有一个setup.ini文件,里面可以修改:

[setup]
serverName = Moonbridge
theme = light
port = 5000
赞(5)
未经允许不得转载:荒岛 » Ward:一个简约的服务器监控工具
分享到: 更多 (0)

评论 3

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    大佬等你出货,脖子都长了三寸。 :cry:

    Foliage4年前 (2020-11-12) Chrome 86.0.4240.93 Chrome 86.0.4240.93 iPhone iOS 14.2 iPhone iOS 14.2回复
    • 鸽了几天 :oops:

      LALA4年前 (2020-11-13) Google Chrome 86.0.4240.75 Google Chrome 86.0.4240.75 Windows 10 x64 Edition Windows 10 x64 Edition回复

分享创造快乐

广告合作资源投稿