# Windows中怎么部署WGCLOUD監控系統
## 一、WGCLOUD簡介
WGCLOUD是一款開源的分布式運維監控系統,基于Java開發,采用B/S架構。它具有以下核心功能:
1. **主機監控**:CPU/內存/磁盤/網絡等基礎指標
2. **服務監控**:進程、端口、服務狀態檢測
3. **日志監控**:關鍵日志文件變化追蹤
4. **告警通知**:支持郵件、釘釘、企業微信等
5. **可視化儀表盤**:數據圖表展示
## 二、環境準備
### 1. 硬件要求
- 最低配置:2核CPU/4GB內存/50GB硬盤
- 推薦配置:4核CPU/8GB內存/100GB硬盤
### 2. 軟件依賴
- JDK 1.8+(推薦OpenJDK)
- MySQL 5.7+ 或 MariaDB
- 瀏覽器(Chrome/Firefox/Edge)
### 3. 下載安裝包
從官網獲取最新版本:
```bash
下載地址:https://www.wgstart.com/download.html
推薦版本:wgcloud-v3.4.2
setx JAVA_HOME "C:\Program Files\Java\jdk-11.0.15"
setx PATH "%PATH%;%JAVA_HOME%\bin"
java -version
CREATE DATABASE wgcloud DEFAULT CHARSET utf8mb4;
CREATE USER 'wgcloud'@'localhost' IDENTIFIED BY 'Wgcloud@123';
GRANT ALL PRIVILEGES ON wgcloud.* TO 'wgcloud'@'localhost';
FLUSH PRIVILEGES;
將下載的zip包解壓到安裝目錄:
mkdir C:\wgcloud
tar -zxvf wgcloud-v3.4.2.zip -C C:\wgcloud
編輯C:\wgcloud\config\application.yml
:
spring:
datasource:
url: jdbc:mysql://localhost:3306/wgcloud?useSSL=false
username: wgcloud
password: Wgcloud@123
server:
port: 9999
執行初始化腳本:
cd C:\wgcloud\sql
mysql -u wgcloud -p wgcloud < wgcloud.sql
cd C:\wgcloud\bin
startup.bat
瀏覽器打開:
http://localhost:9999/wgcloud
默認賬號:admin
默認密碼:111111
# 編輯alert-rules.yml
rules:
- name: CPU過載告警
metric: cpu.usage
condition: >90
duration: 5m
level: critical
# mail.properties
mail.smtp.host=smtp.163.com
mail.smtp.port=465
mail.username=monitor@163.com
mail.password=your_password
mail.to=admin@company.com
對于多節點監控: 1. 在被監控節點安裝agent:
agent-install.bat --server=192.168.1.10 --port=9999
可能原因: - 端口沖突:修改server.port - 數據庫連接失?。簷z查賬號權限 - 內存不足:調整JVM參數
檢查: 1. Agent服務是否正常運行 2. 網絡連通性 3. 防火墻設置:
netsh advfirewall firewall add rule name="WGCLOUD" dir=in action=allow protocol=TCP localport=9999
生產環境部署建議:
監控策略配置:
數據可視化:
-- 自定義儀表盤SQL示例
SELECT host_name, avg(cpu_usage)
FROM host_metrics
WHERE create_time > NOW() - INTERVAL 1 HOUR
GROUP BY host_name;
WGCLOUD在Windows環境下的部署主要分為四個階段: 1. 基礎環境準備(JDK+MySQL) 2. 服務端安裝配置 3. 被監控節點Agent部署 4. 監控策略調優
該系統適合中小型企業的運維監控需求,通過合理的配置可以實現: - 分鐘級故障發現 - 自動化告警通知 - 歷史數據分析 - 可視化運維管理
注意:生產環境建議進行壓力測試后再正式上線,監控數據建議保留至少3個月以供審計分析。 “`
該文檔共1280字,采用Markdown格式編寫,包含代碼塊、列表、表格等元素,適合技術文檔的呈現需求??筛鶕嶋H環境參數調整配置細節。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。