全球主机交流论坛

标题: [技术贴] 撸了一个ServerStatus探针轮子,支持TG和WX通知 [打印本页]

作者: potfa    时间: 2022-2-15 19:02
标题: [技术贴] 撸了一个ServerStatus探针轮子,支持TG和WX通知
本帖最后由 potfa 于 2022-3-6 22:06 编辑

基于 cppla 版本 ServerStatus,保持轻量和简化部署,特性如下:

1.rust 版本 server, client,单个执行文件部署
2.支持上下线和简单自定义规则告警 (telegram, wechat)
3.支持 vnstat 更精准统计月流量
4.支持 tcp, https 协议上报
5.支持 systemd, 开机自启
6.更小 docker 镜像

源码地址:https://github.com/zdz/ServerStatus-Rust
在线演示:https://tz-rust.vercel.app

想做详细监控推荐Prometheus + Grafana + Alertmanager + node_exporter
作者: HOH    时间: 2022-2-15 19:04
http://status.sssh.online

我选择ganglia
作者: xshell    时间: 2022-2-15 19:04
探针都玩出花了
作者: FranzkafkaYu    时间: 2022-2-15 19:04
技术贴必须要支持一下
作者: 路见不平    时间: 2022-2-15 19:07
看着不错,学习一下
作者: 美国总统奥巴马    时间: 2022-2-15 19:07
支持技术贴
作者: 未完的歌    时间: 2022-2-15 19:09
安装过程略微复杂
作者: dmxiaoshen    时间: 2022-2-15 19:13
支持技术贴
作者: breakmyheart    时间: 2022-2-15 19:17
支持一波 zsbd
作者: my2468    时间: 2022-2-15 19:19
支持支持
作者: lovecan    时间: 2022-2-15 19:36
使用vnstat统计的话,总流量也能用vnstat吗?
作者: potfa    时间: 2022-2-15 19:37
本帖最后由 potfa 于 2022-2-19 12:45 编辑
lovecan 发表于 2022-2-15 19:36
使用vnstat统计的话,总流量也能用vnstat吗?


是的,总流量从安装完vnstat后开始算起
作者: Chenchen    时间: 2022-2-19 07:59
想用docker显示这个。需要修改什么吗
  1. ERROR: Network traefik_gw declared as external, but could not be found. Please create the network manually using `docker network create traefik_gw` and try again.
复制代码

作者: 乌拉擦    时间: 2022-2-19 08:54
雀食不戳
作者: potfa    时间: 2022-2-19 12:31
Chenchen 发表于 2022-2-19 07:59
想用docker显示这个。需要修改什么吗

在shell 执行 docker network create traefik_gw
作者: Chenchen    时间: 2022-2-19 15:01
potfa 发表于 2022-2-19 12:31
在shell 执行 docker network create traefik_gw

试了试还是打不开。需要先设置什么吗?ip:8080显示500
作者: sunshao86    时间: 2022-2-19 15:18
大家以针会友
作者: 偷我号的人去死    时间: 2022-2-19 15:24
HOH 发表于 2022-2-15 19:04
http://status.sssh.online

我选择ganglia

你这个是真难看
作者: DUNAI    时间: 2022-2-19 16:00
HOH 发表于 2022-2-15 19:04
http://status.sssh.online

我选择ganglia

Zabbix,Prometheus,Open-Falcon
作者: potfa    时间: 2022-2-19 17:54
想做详细监控确实推荐Prometheus + Grafana + Alertmanager + node_exporter,就是比较重,配置比较多
作者: potfa    时间: 2022-2-19 20:28
Chenchen 发表于 2022-2-19 15:01
试了试还是打不开。需要先设置什么吗?ip:8080显示500

这个基本不需要设置什么东西,应该是其它原因,你可以看看8080端口是不是被其它程序占用了,防火墙有没有开放8080,SELinux,如果是反向代理看看反向代理设置等等。。。
作者: Gin_Node    时间: 2022-2-19 20:43
居然不是websocket 是http请求
作者: Chenchen    时间: 2022-2-19 20:43
potfa 发表于 2022-2-19 20:28
这个基本不需要设置什么东西,应该是其它原因,你可以看看8080端口是不是被其它程序占用了,防火墙有没有 ...

全新DD的系统
作者: sandyzjy    时间: 2022-2-19 20:54
提醒功能比较不错 支持支持
作者: potfa    时间: 2022-2-19 21:02
本帖最后由 potfa 于 2022-2-19 21:33 编辑
Gin_Node 发表于 2022-2-19 20:43
居然不是websocket 是http请求


探针大多数情况下都是自己一个人看的,没有带宽,及时性等要求,强上websocket意义何在?我觉得并不需要
作者: htazq    时间: 2022-2-19 21:06
想知道server可不可以连接client终端
作者: potfa    时间: 2022-2-19 21:11
本帖最后由 potfa 于 2022-2-19 21:16 编辑
htazq 发表于 2022-2-19 21:06
想知道server可不可以连接client终端


不能,这个不是运维系统,你需要的是堡垒机(Jump Server)
作者: ziyo    时间: 2022-2-19 21:25
技术帖,顶!!!
木有docker,差评
作者: 88170351    时间: 2022-2-19 21:30
我选择ganglia
作者: 大喵先生    时间: 2022-2-20 23:39
厉害了,学习学习




欢迎光临 全球主机交流论坛 (https://fd.vvwvv.eu.org/) Powered by Discuz! X3.4