type
status
date
slug
summary
tags
category
icon
password
comment
简介
一款开源的轻量级服务器资源监控工具Beszel,提供历史数据记录、Docker容器统计信息监控以及多种警报功能,用于监控服务器资源。
附:官方教程
技术架构
Beszel分为Hub和Agent两部分:
Hub:Hub是Beszel的服务器端组件,负责数据的汇聚、展示和管理。用户可以通过Web浏览器访问Hub的仪表板来查看和管理连接的系统。
Agent:Agent是Beszel的客户端组件,负责数据的采集和传输。Agent需要安装在被监控的系统上,通过创建一个最小的SSH服务器将系统指标传达给Hub。
Hub安装
下载安装
简单启动
更新
创建服务
Agent安装
下载安装
启动代理
更新代理
创建服务
告警服务
进入设置界面→通知界面-推送通知
样例如下:请求类型为post请求
generic代表通用接口,后面跟ip端口和地址,接参数,这里的参数不是真实参数,是给beszel看的,disabletls=yes表示不需要https,template表示返回内容格式
结果响应
接入钉钉告警机器人
这个暂时只能用转发服务转译数据
在服务器webhook中加入以下内容
以下是python做的转发服务,
vim dingtalkService.py
再写一个启动脚本
后台日志监控
vim wanning.py
目前使用路径
/data/logs/app/loan-app.log
写一个启动脚本
/etc/systemd/system/appWaning.service
- 作者:obsidianlyg
- 链接:obsidianlyg.top/article/17c49705-90fc-8042-83ae-d824a9c66c3b
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章