乐趣区

关于运维:Linux系统之安装Ward服务器监控工具

@TOC

一、Ward 介绍

1.1 Ward 简介

Ward 是一个应用 Java 开发的简略而简洁的服务器监控工具。

1.2 Ward 特点

  • Ward 反对自适应设计零碎。
  • Ward 反对深色主题。
  • Ward 只显示服务器的次要信息。
  • Ward 在所有风行的操作系统上运行良好。

二、本地环境介绍

2.1 本地环境规划

本次实际为集体测试环境,操作系统版本为 centos7.6。

hostname IP 地址 操作系统版本 内核版本 java 版本 ward 版本
jeven 192.168.3.166 centos 7.6 3.10.0-957.el7.x86_64 1.8.0_202 1.8.8

2.2 本次实际介绍

1. 本次实际部署环境为集体测试环境;
2. 在 centos7.6 环境下部署 Ward 服务器监控工具。

三、部署 java 环境

3.1 jdk 下载地址

jdk 下载地址:https://www.oracle.com/java/technologies/javase/javase8-archi…

3.2 解压 jdk 安装包

  • 解压 jdk 安装包
tar -xzf jdk-8u202-linux-x64.tar.gz 

3.3 复制二进制文件

将 jdk 的二进制文件复制到 /usr/local/ 目录下

cp -r /root/jdk1.8.0_202/ /usr/local/jdk/

3.4 配置环境编辑

在 /etc/profile 文件中,新增以下两行:

export JAVA_HOME=/usr/local/jdk
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
[root@jeven jdk1.8.0_202]# vim /etc/profile
[root@jeven jdk1.8.0_202]# source !$
source /etc/profile

3.5 查看 java 版本

查看 java 版本

[root@jeven jdk1.8.0_202]# java -version
java version "1.8.0_202"
Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)

四、下载 ward 的 jar 包

4.1 下载软件包

在 github 下载 ward 的 jar 包

wget https://github.com/Rudolf-Barbu/Ward/releases/download/v1.8.8/ward-1.8.8.jar

4.2 查看下载软件包

查看下载软件包

[root@jeven ~]# ls
jdk1.8.0_202  jdk-8u202-linux-x64.tar.gz  ward-1.8.8.jar

五、装置 ward 工具

5.1 启动 ward 服务

  • 在后盾启动 ward 服务
nohup java -jar ward-1.8.8.jar  &
  • 查看后盾启动工作
[root@jeven ~]# jobs -l
[1]+ 78400 Running                 nohup java -jar ward-1.8.8.jar &

5.2 查看 ward 服务监听端口

查看 ward 服务监听端口 4000

[root@jeven ~]# ss -tunlp |grep 4000
tcp    LISTEN     0      100      :::4000                 :::*                   users:(("java",pid=78400,fd=13))

5.3 敞开防火墙和 selinux

如果须要开启防火墙,则须要放行 4000 端口和 4010 端口。如果应用云服务器部署,记得在平安组放行端口。

  • 敞开防火墙
systemctl stop firewalld && systemctl disable firewalld
  • 敞开 selinux
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
getenforce 

六、拜访 ward 服务

6.1 进入 ward 初始界面

拜访地址:http://192.168.3.166:4000/,将 IP 地址替换成自服务器机的 IP 地址,
进入 ward 初始界面

6.2 ward 的初始配置

默认关上设置页面,
Server Name : 自定义,这里抉择 myserver,
端口号: 自定义,这里设置 5000,后续将以新输出的这个端口号拜访,
留神:新端口号不能与默认端口号雷同,实现后点击 LAUNCH 即可。

6.3 从新关上 ward 首页

从新关上 ward 首页,拜访地址:http://192.168.3.166:5000/,将 IP 替换成本人服务器的 IP 地址。

退出移动版