經(jīng)常看到服務(wù)器上傳下載流量一直在跑,也不知道是啥軟件在偷偷聯(lián)網(wǎng)~~~官網(wǎng)地址:www.wgstart.com,個人使用是免費(fèi)的。
?WGCLOUD官網(wǎng)介紹
"WGCLOUD支持主機(jī)各種指標(biāo)監(jiān)測(cpu使用率,cpu溫度,內(nèi)存使用率,磁盤容量空間,磁盤IO,硬盤SMART健康狀態(tài),系統(tǒng)負(fù)載,連接數(shù)量,網(wǎng)卡流量,硬件系統(tǒng)信息等)。支持監(jiān)測服務(wù)器上的進(jìn)程應(yīng)用、文件、端口、日志、DOCKER容器、數(shù)據(jù)庫、數(shù)據(jù)表等資源。支持監(jiān)測服務(wù)接口API、數(shù)通設(shè)備(如交換機(jī)、路由器、打印機(jī))PING和SNMP監(jiān)測、自定義監(jiān)控指令等。自動生成網(wǎng)絡(luò)拓?fù)鋱D,大屏可視化,web SSH,統(tǒng)計分析報表,指令下發(fā)批量執(zhí)行,F(xiàn)TP監(jiān)測,K8S監(jiān)測,資產(chǎn)管理,設(shè)備賬號管理,故障告警信息推送(如郵件、釘釘、微信、短信等)"
安裝部署步驟
參考官網(wǎng):www.wgstart.com/docs13.html
1、前置說明
server所在主機(jī)需要JDK環(huán)境
[root@VM-0-14-centos ~]# java -version
java version "1.8.0_152"
Java(TM) SE Runtime Environment (build 1.8.0_152-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.152-b16, mixed mode)
server需要數(shù)據(jù)庫來存貯數(shù)據(jù)
2、安裝包目錄說明
wgcloud-v3.4.6
│ wgcloud-MySQL.sql MySQL數(shù)據(jù)庫初始化文件
│ wgcloud-Oracle.sql oracle初始化文件
│ wgcloud-PostgreSQL.sql 為PostgreSQL數(shù)據(jù)庫初始化文件
│
├─agent 客戶端(或探針端、被控端),負(fù)責(zé)采集主機(jī)各種指標(biāo)(cpu,內(nèi)存,磁盤,進(jìn)程,硬件信息,進(jìn)程,端口,docker,文件防篡改、日志文件等)數(shù)據(jù),定時(默認(rèn)2分鐘)上報給server
│ │ start.sh 啟動/重啟指令
│ │ stop.sh 停止指令
│ │ wgcloud-agent-release agent探針程序
│ │
│ ├─config
│ │ application.properties agent配置文件(同一個版本的所有agent配置文件都一致)
│ │
│ └─log agent運(yùn)行日志所在目錄,默認(rèn)保留最近30天
└─server 服務(wù)端(或主控端),處理agent上報的主機(jī)指標(biāo)數(shù)據(jù),綜合處理后,進(jìn)行展現(xiàn)。其中服務(wù)接口、數(shù)據(jù)監(jiān)控、數(shù)通監(jiān)測(PING和SNMP)、FTP/SFTP由server自主監(jiān)測,不依賴agent
│ start.sh 啟動/重啟指令
│ stop.sh 停止指令
│ wgcloud-daemon-release 守護(hù)進(jìn)程
│ wgcloud-server-release.jar server程序
│
├─config
│ application.yml
│ daemon.properties
│
├─log server運(yùn)行日志所在目錄,默認(rèn)保留最近30天
└─logo 存貯logo圖片用
3、初始化數(shù)據(jù)庫
操作步驟:
1、本產(chǎn)品支持的數(shù)據(jù)庫(數(shù)據(jù)源):MySQL(MySQL 5.X和MySQL 8.X都可以)、MariaDB、Oracle、PostgreSQL(推薦10版本或以上)。以上數(shù)據(jù)庫任選一種即可。也支持國產(chǎn)數(shù)據(jù)庫openGauss和OceanBase
2、創(chuàng)建數(shù)據(jù)庫,名稱為wgcloud,字符集設(shè)置為utf8即可
3、在wgcloud數(shù)據(jù)庫,導(dǎo)入或運(yùn)行安裝包里的對應(yīng)sql文件,推薦使用Navicat客戶端工具導(dǎo)入
mysql和MariaDB數(shù)據(jù)庫導(dǎo)入wgcloud-v3.4.6/wgcloud-MySQL.sql文件
PostgreSQL數(shù)據(jù)庫導(dǎo)入wgcloud-v3.4.6/wgcloud-PostgreSQL.sql文件
Oracle數(shù)據(jù)庫導(dǎo)入wgcloud-v3.4.6/wgcloud-Oracle.sql文件
4、初始化數(shù)據(jù)庫完成
4、wgcloud-server配置說明
配置文件server/config/application.yml,除MySQL數(shù)據(jù)庫連接信息(配置文件18-20行)需要修改外,其他暫時默認(rèn)即可。
5、wgcloud-agent配置說明
配置文件agent/config/application.properties,除serverUrl參數(shù)需要修改外,其他暫時默認(rèn)即可。
#wgcloud-server端訪問地址,將下方替換為server主機(jī)IP和web端口即可,端口一定要寫,即使是80也要寫哈
serverUrl=http://localhost:9999
#本機(jī)ip或標(biāo)識,可以為空,為空時候默認(rèn)取本機(jī)IP,配置不要超過50個字符
bindIp=192.168.1.2
#通信token,請和server端配置的wgToken保持一致
wgToken=wgcloud
6、啟動訪問,部署完成?
1、server啟動(進(jìn)入server/目錄啟動)
(1)若是Linux平臺,檢查下面紅框內(nèi)的文件是否有可執(zhí)行權(quán)限,若無,則賦給可執(zhí)行權(quán)限
(2) Linux部署的server,使用指令?sh start.sh?
啟動服務(wù)(重啟也用該指令),使用指令?sh stop.sh?
停止服務(wù)
(3) windows部署的server,使用start.bat
啟動,啟動后不可關(guān)閉黑窗口(尤其不要左鍵點(diǎn)擊黑窗口,就會進(jìn)入選擇模式,就會阻塞運(yùn)行,右擊釋放),停止服務(wù)關(guān)掉即可。也可以將server注冊為windows系統(tǒng)服務(wù),實(shí)現(xiàn)開機(jī)啟動和隱藏黑窗口
(4) server啟動完成大概需要10秒,注意:啟動server,會同時守護(hù)進(jìn)程wgcloud-daemon-relese,不要關(guān)閉守護(hù)進(jìn)程
server運(yùn)行的日志文件在server/log/,看到日志文件中有如下打印信息說明server啟動完成
?
注意事項(xiàng)?
初次打開可能會是白屏,如果配置對了,可能是防火墻端口沒有開啟。
####查看防火墻狀態(tài)
systemctl status firewalld.service(查看防火墻狀態(tài))
--active表示當(dāng)前防火墻處于開啟狀態(tài) inactive表示關(guān)閉狀態(tài)
systemctl stop firewalld.service (關(guān)閉防火墻)
systemctl start firewalld.service (開啟防火墻)
systemctl disable firewalld.service (禁止防火墻自啟動)
systemctl enable firewalld.service (防火墻隨系統(tǒng)開啟啟動)
####開放端口
firewall-cmd --zone=public --add-port=9999/tcp --permanent # 開放9999端口
firewall-cmd --zone=public --remove-port=9999/tcp --permanent #關(guān)閉9999端口
firewall-cmd --reload # 配置立即生效
####查看防火墻所有開放的端口
firewall-cmd --zone=public --list-ports
####查看監(jiān)聽的端口
使用命令 nmap ip地址
或者命令 netstat -lnpt
PS:centos7默認(rèn)沒有 netstat 命令,
需要安裝 net-tools 工具
yum install -y net-tools
####檢查端口被哪個進(jìn)程占用
netstat -lnpt |grep 9999
啟動Agent
正常啟動agent后,監(jiān)控大屏就會有數(shù)據(jù)了文章來源:http://www.zghlxwxcb.cn/news/detail-653727.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-653727.html
到了這里,關(guān)于【系統(tǒng)工具】開源服務(wù)器監(jiān)控工具WGCLOUD初體驗(yàn)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!