系统介绍
系统架构:
被监控服务器和可视化平台部署服务器可以是同一台服务器,当然也支持分布式部署
优点:
1.整个系统全部采取前端+nodejs开发,占用系统资源较少,部署快捷;
2.支持主动告警,消息推送(钉钉、企业微信)
缺点:
不支持历史数据查看;
功能模块
系统状态
支持全局搜索
基础信息
网路信息
账户信息
应用程序
配置页面(后续)
该功能属于升级版,可以在线管理多个系统以及告警功能配置化管理。
部署流程
部署主机:
cpu核数: 2核
部署采集进程 monitor-gather-node
资源占用情况:
源代码
https://www.aliyundrive.com/s/gUdZwQAMh9H
点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。
下载依赖
进入目录 monitor-gather-node
npm install
修改配置
进入 monitor-gather-node\app\server\config
启动采集进程
nohup node index.js >/dev/null 2>&1 & exit
启动告警进程
nohup node alert.js >/dev/null 2>&1 & exit
部署可视化平台
源代码vue-admin-template-master
https://www.aliyundrive.com/s/Te5nancoAxr
点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。
下载依赖
进入项目
npm install
修改配置
启动平台
npm run serve
效果图
可视化界面
告警效果