本文推薦監(jiān)控平臺WGCLOUD,支持服務器硬件參數(shù)監(jiān)控和端口、FTP、Docker、進程、中間件等數(shù)據(jù)監(jiān)控。開源版本安裝及使用,適用于應用場景。更多信息可在官網(wǎng)查看。
今天給大家推薦一款監(jiān)控平臺WGCLOUD,它不僅可以對服務器的硬件參數(shù)進行監(jiān)控,還可以對服務器上的端口、FTP、Docker、進程、中間件等數(shù)據(jù)進行監(jiān)控。
WGCLOUD分為免費版和專業(yè)版,專業(yè)版具有一些高級特性,但是需要收費,而免費版可監(jiān)控主機數(shù)只有10臺,但主要監(jiān)控項可以正常使用。先看效果:
下文給大家介紹其開源版本的安裝及使用,如果適用于應用場景,可以直接從開源版本升級至專業(yè)版本,無需重新安裝。
更多信息可在官網(wǎng)查看:
https://www.wgstart.com
1. 安裝環(huán)境
操作系統(tǒng):Centos 7.6
關(guān)閉SELinux服務和防火墻。
1.1 配置阿里YUM源
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
curl -o /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo
1.2 安裝 jdk
注意jdk需要安裝1.8版本:
yum install java-1.8.0-openjdk -y
java -version
2. 安裝MariaDB數(shù)據(jù)庫
需要安裝版本10或以上.
2.1 增加YUM源配置文件
默認的YUM源,以及公網(wǎng)的YUM源中,沒有包含10版本的MariaDB的安裝包,這里我們需要單獨配置Mariadb的YUM源:
vim /etc/yum.repos.d/Mariadb.repo
#文件中增加以下配置
[MariaDB10.11]
name=MariaDB10.11
baseurl=http://yum.mariadb.org/10.11/centos7-amd64/
enabled=1
gpgcheck=0
參數(shù)說明:
[MariaDB10.11] #名稱,需自定義,確保在YUM配置文件中唯一
name=MariaDB10.11 #描述信息
baseurl=http://xxx #設置 yum 源URL地址
enabled=1 #是否用該yum源,0為禁用,1為使用
gpgcheck=0 #檢查GPG-KEY,0為不檢查,1為檢查
2.2 安裝MariaDB
注意安裝軟件包時指定版本號:
yum install MariaDB-server-10.11.7 MariaDB-client-10.11.7 -y
查看當前安裝軟件包版本:
rpm -qa | grep -i mariadb
2.3 啟動并配置MariaDB
systemctl start mariadb
登錄數(shù)據(jù)庫,此時不需要輸入密碼(空密碼):
mysql -u root
設置root遠程登錄密碼,例如密碼為Aa123456:
grant all privileges on *.* to 'root'@'%' identified by 'Aa123456';
flush privileges;
如果root用戶需要在本地登錄,也設置密碼,如密碼為Aa123456:
grant all privileges on *.* to 'root'@'localhost' identified by 'Aa123456';
flush privileges;
查看root用戶有哪些登錄權(quán)限:
select Host,User,Password from mysql.user where user='root';
退出重新登錄數(shù)據(jù)庫時,則需要輸入登錄密碼:
mysql -u root -p
3. 安裝WGCLOUD
3.1 下載安裝包
當前安裝版本為3.5.1:
wget https://www.wgstart.com/download/3.5.1/wgcloud-v3.5.1.tar.gz
下載的安裝包中包含server和agent。服務器端既需要安裝server,也需要安裝agent,因為需要把自己也監(jiān)控起來。
其他版本或平臺下載地址:
https://www.wgstart.com/docs.html
3.2 解壓安裝包
tar -xf wgcloud-v3.5.1.tar.gz
目錄結(jié)構(gòu)說明:
3.3 導入數(shù)據(jù)庫
Mariadb數(shù)據(jù)需要導入數(shù)據(jù)庫文件:wgcloud-v3.5.1/wgcloud-MySQL.sql
首先創(chuàng)建數(shù)據(jù)庫,名稱為wgcloud,字符集設置為utf8,登錄數(shù)據(jù)庫后執(zhí)行:
create database wgcloud character set utf8;
登錄wgcloud庫,導入數(shù)據(jù):
use wgcloud;
source /root/wgcloud-v3.5.1/wgcloud-MySQL.sql
3.4 修改配置文件
vim /root/wgcloud-v3.5.1/server/config/application.yml
#修改MySQL數(shù)據(jù)庫連接信息(配置文件16-18行)
根據(jù)本文,只需要修改18行的MySQL密碼即可,其他配置保持默認。
3.5 安裝agent
修改配置文件:
vim /root/wgcloud-v3.5.1/agent/config/application.properties
#修改serverUrl和bindIp即可
如果是其他客戶端主機,也是修改這兩項。
3.6 啟動服務
啟動server:
cd /root/wgcloud-v3.5.1/server
./start.sh
啟動agent:
cd /root/wgcloud-v3.5.1/agent
./start.sh
agent安裝在其他主機上,啟動方式是一樣的。
4. 登錄監(jiān)控平臺
訪問地址:
http://192.168.2.11:9999
默認登錄賬號/密碼:admin/111111
5. 總結(jié)
需要被監(jiān)控的主機都需要安裝agent,并且agent的版本需要與server版本保持一致;
監(jiān)控主機信息由agent自動采集上報,無需在server端添加主機,配置好agent后會自動在server端顯示;
agent與server端的時鐘要保持一致;
開源版對監(jiān)控項的數(shù)量有限,10臺以內(nèi)的服務器可以使用;
來源:本文內(nèi)容搜集或轉(zhuǎn)自各大網(wǎng)絡平臺,并已注明來源、出處,如果轉(zhuǎn)載侵犯您的版權(quán)或非授權(quán)發(fā)布,請聯(lián)系小編,我們會及時審核處理。
聲明:江蘇教育黃頁對文中觀點保持中立,對所包含內(nèi)容的準確性、可靠性或者完整性不提供任何明示或暗示的保證,不對文章觀點負責,僅作分享之用,文章版權(quán)及插圖屬于原作者。
Copyright?2013-2024 JSedu114 All Rights Reserved. 江蘇教育信息綜合發(fā)布查詢平臺保留所有權(quán)利
蘇公網(wǎng)安備32010402000125
蘇ICP備14051488號-3技術(shù)支持:南京博盛藍睿網(wǎng)絡科技有限公司
南京思必達教育科技有限公司版權(quán)所有 百度統(tǒng)計