宇宙主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

欧基零壹微头条IP归属甄别会员请立即修改密码
查看: 2997|回复: 14

[经验] 探针也上云,在Railway快速部署ServerStatus-Rust版探针

[复制链接]
发表于 2022-4-5 15:59:36 | 显示全部楼层 |阅读模式
本帖最后由 potfa 于 2022-4-5 16:19 编辑

介绍
ServerStatus-Rust版探针, 基于 cppla/ServerStatus,保持轻量和简化部署,特性如下:

  • 使用 rust 完全重写 server, client,单个执行文件部署
  • 支持上下线和简单自定义规则告警 (telegram, wechat, email)
  • 支持 vnstat 统计月流量,重启不丢流量数据
  • 支持 http 协议上报,可配合 CF 等优化上报链路
  • 支持 Railway 一键部署
  • 支持 systemd, 开机自启
  • 更小 docker 镜像
  • 演示:https://tz-rust.vercel.app


ServerStatus-Rust版探针
https://github.com/zdz/ServerStatus-Rust

Railway 部署教程链接
https://github.com/zdz/ServerStatus-Rust/wiki/Railway


一键部署Railway.app
https://railway.app/new/template/kzT46l?referralCode=pJYbdU

发表于 2022-4-6 10:24:05 | 显示全部楼层
本帖最后由 美国总统奥巴马 于 2022-4-6 10:25 编辑

tg那里我改成ture,探针服务端就部署不上,现在没tg通知,  tz.icp.ee
[code]tcp_addr = "0.0.0.0:34512"
http_addr = "0.0.0.0:8080"
# 默认30s无上报判定下线
offline_threshold = 30

# 使用vnstat来更精准统计月流量,开启参考下面 vnstat 一节
vnstat = false

# name 主机唯一标识,不可重复,alias 为展示名
# 批量部署时可以用主机 hostname 作为 name,统一密码
hosts = [
  {name = "h1", password = "p1", alias = "PR-2H2G", location = "us", type = "kvm", monthstart = 1},
  {name = "h2", password = "p2", alias = "Dedipath-洛杉矶", location = "
发表于 2022-4-5 16:00:12 来自手机 | 显示全部楼层
顶一下,有空试试
发表于 2022-4-5 16:05:47 | 显示全部楼层
绑定,除了挂探针啥也不会,每天看着探针反正好像很厉害的样子。
发表于 2022-4-5 18:31:05 | 显示全部楼层
IBM可以上云吗?
发表于 2022-4-5 19:13:26 | 显示全部楼层
  1. thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Error { inner: ErrorInner { kind: UnquotedString, line: Some(21), col: 10, at: Some(830), message: "", key: [] } }', server/src/config.rs:74:51
  2. note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
复制代码

这是什么问题,启动失败
 楼主| 发表于 2022-4-5 19:38:24 | 显示全部楼层
本帖最后由 potfa 于 2022-4-5 19:43 编辑
美国总统奥巴马 发表于 2022-4-5 19:13
这是什么问题,启动失败


应该是配置文件不对/不全,重新设置一下 SRV_CONF变量,把完整 config.toml 的内容粘贴上去
https://raw.githubusercontent.com/zdz/ServerStatus-Rust/master/config.toml

配置文件可以先在本地用命令测试一下
./stat_server -c config.toml -t
 楼主| 发表于 2022-4-5 19:47:24 | 显示全部楼层

IBM 也可以,这个只是把server 放到云上,免去了配置nginx,域名,ssl等麻烦事
 楼主| 发表于 2022-4-6 10:21:14 来自手机 | 显示全部楼层
文档更新一版
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|宇宙主机交流论坛

GMT+8, 2024-10-31 05:29 , Processed in 0.064968 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表