轻量级web服务器监控系统+主动告警

系统介绍

系统架构:

被监控服务器和可视化平台部署服务器可以是同一台服务器,当然也支持分布式部署

优点:

1.整个系统全部采取前端+nodejs开发,占用系统资源较少,部署快捷;

2.支持主动告警,消息推送(钉钉、企业微信)

缺点:

不支持历史数据查看;

功能模块

系统状态

扫描二维码关注公众号,回复: 15853468 查看本文章

 支持全局搜索

基础信息

网路信息

账户信息

应用程序

配置页面(后续)

该功能属于升级版,可以在线管理多个系统以及告警功能配置化管理。

 

 

部署流程

部署主机:

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

效果图

可视化界面

告警效果

猜你喜欢

转载自blog.csdn.net/sunboylife/article/details/131837330