Search: #服务器监控

  1. CF-Server-Monitor: 多服务器实时监控平台Cloudflare Workers + D1 的多服务器监控探针系统集成 Cloudflare Turnstile 人机验证

    CF-Server-Monitor: 多服务器实时监控平台

    Cloudflare Workers + D1 的多服务器监控探针系统

    集成 Cloudflare Turnstile 人机验证

    https://github.com/huilang-me/CF-Server-Monitor

    合集 群组 恰饭 联系推广

    #服务器监控 #Cloudflare #Workers #D1 #Telegram #WebSocket #Vue3 #探针

    • ❤️4
  2. Pulse: 轻量级服务器实时监控系统感谢群友 @AS9002 的分享• 实时监控 CPU、内存、磁盘、网络、TCPing 延迟等核心指标• 支持共享密钥认证、客户端一键部署和自动上报,适合多服务器集中管理• 提供 Docker 部署、IPv4/IPv6 双栈、数据备份迁移和自定义 CSS/JS 面板能力

    Pulse: 轻量级服务器实时监控系统

    感谢群友 @AS9002 的分享

    • 实时监控 CPU、内存、磁盘、网络、TCPing 延迟等核心指标

    • 支持共享密钥认证、客户端一键部署和自动上报,适合多服务器集中管理

    • 提供 Docker 部署、IPv4/IPv6 双栈、数据备份迁移和自定义 CSS/JS 面板能力

    https://github.com/xhhcn/Pulse

    合集 群组 恰饭 联系推广

    #服务器监控 #运维工具 #Docker #Linux #Go #开源项目

    • ❤️1
  3. NodeLite: Rust 编写的轻量级服务器监控面板• 提供 Server + Agent 架构,支持一条命令签发并安装 Agent,适合快速搭建多节点监控体系• 实时采集 CPU、负载、内存、磁盘、网络流量与 WebSocket RTT,并通过 Web 面板和只读 JSON API 展示状态• 内置 SQLite 短期历史、快照恢复、Prometheus /metrics 接口,以及 Basic Auth 和 TOTP 2FA 等安全能力,兼顾轻量部署与运维可用性

    NodeLite: Rust 编写的轻量级服务器监控面板

    • 提供 Server + Agent 架构,支持一条命令签发并安装 Agent,适合快速搭建多节点监控体系

    • 实时采集 CPU、负载、内存、磁盘、网络流量与 WebSocket RTT,并通过 Web 面板和只读 JSON API 展示状态

    • 内置 SQLite 短期历史、快照恢复、Prometheus /metrics 接口,以及 Basic Auth 和 TOTP 2FA 等安全能力,兼顾轻量部署与运维可用性

    https://github.com/XiNian-dada/NodeLite

    合集 群组 恰饭 联系推广

    #服务器监控 #运维工具 #轻量化部署 #Rust #Linux #WebSocket #Prometheus #GitHub

    • ❤️4
    • 👍1
  4. Kula: 轻量级、零依赖的 Linux 服务器实时监控工具• 单文件部署、无需外部数据库,直接读取 /proc 和 /sys 采集指标,开箱即用,适合自托管与低运维场景• 内置分层 Ring Buffer 存储引擎,以固定磁盘占用保存 1 秒级原始数据和分钟级聚合数据,历史回溯更高效• 同时提供 Web Dashboard 与 Terminal TUI,支持 WebSocket 实时更新,可观测 CPU、内存、磁盘、网络、温度甚至 GPU 等核心指标

    Kula: 轻量级、零依赖的 Linux 服务器实时监控工具

    • 单文件部署、无需外部数据库,直接读取 /proc 和 /sys 采集指标,开箱即用,适合自托管与低运维场景

    • 内置分层 Ring Buffer 存储引擎,以固定磁盘占用保存 1 秒级原始数据和分钟级聚合数据,历史回溯更高效

    • 同时提供 Web Dashboard 与 Terminal TUI,支持 WebSocket 实时更新,可观测 CPU、内存、磁盘、网络、温度甚至 GPU 等核心指标

    https://github.com/c0m4r/kula

    合集 群组 恰饭 联系推广

    #Linux #服务器监控 #系统监控 #自托管 #实时监控 #WebSocket #TUI #Go #GitHub

    • ❤️3
  5. Monitor Party: 轻量级 VPS / 服务器监控面板,适合自建多节点监控体系• 中心端集成公开监控面板、管理员后台、节点管理、Agent 安装命令生成与 WebSocket 实时推送• Agent 支持 Linux / Windows 多架构部署,持续上报 CPU、内存、硬盘、网络、负载和在线状态• 采用节点级 token 鉴权与 HTTPS 配置,安全性和部署效率都比较适合个人站长与运维团队

    Monitor Party: 轻量级 VPS / 服务器监控面板,适合自建多节点监控体系

    • 中心端集成公开监控面板、管理员后台、节点管理、Agent 安装命令生成与 WebSocket 实时推送

    • Agent 支持 Linux / Windows 多架构部署,持续上报 CPU、内存、硬盘、网络、负载和在线状态

    • 采用节点级 token 鉴权与 HTTPS 配置,安全性和部署效率都比较适合个人站长与运维团队

    https://github.com/dingdingpw/monitor

    合集 群组 恰饭 联系推广

    #服务器监控 #VPS #运维工具 #Go #WebSocket #GitHub

  6. NodeGet: 高自由度的下一代服务器监控与管理工具• 基于 Token 的细粒度权限体系,适合多角色协作和复杂运维场景• 通过 KV 存储、JS Worker 和模块化插件机制持续扩展能力,方便按需构建自定义探针方案• 采用 Rust、PostgreSQL 或 SQLite、WebSocket 与 JSON-RPC 技术栈,支持前后端分离和 Agent 原生多 Server 管理

    NodeGet: 高自由度的下一代服务器监控与管理工具

    • 基于 Token 的细粒度权限体系,适合多角色协作和复杂运维场景

    • 通过 KV 存储、JS Worker 和模块化插件机制持续扩展能力,方便按需构建自定义探针方案

    • 采用 Rust、PostgreSQL 或 SQLite、WebSocket 与 JSON-RPC 技术栈,支持前后端分离和 Agent 原生多 Server 管理

    https://nodeget.com

    合集 群组 恰饭 联系推广

    #服务器监控 #运维工具 #探针系统 #前后端分离 #Rust #WebSocket #JSONRPC #NodeGet

    • ❤️1
  7. Pika: 面向服务器与安全场景的轻量级实时探针监控系统• 基于 Go + VictoriaMetrics 构建,覆盖 CPU、内存、磁盘、网络、GPU、温度等核心指标的实时采集与查询• 集成 HTTP/HTTPS、TCP、ICMP 服务监控,并支持证书到期检测,适合统一管理主机与服务可用性• 除了基础监控,还提供文件防篡改、安全审计、资产清单与基线检查能力,适合运维与安全团队协同使用

    Pika: 面向服务器与安全场景的轻量级实时探针监控系统

    • 基于 Go + VictoriaMetrics 构建,覆盖 CPU、内存、磁盘、网络、GPU、温度等核心指标的实时采集与查询

    • 集成 HTTP/HTTPS、TCP、ICMP 服务监控,并支持证书到期检测,适合统一管理主机与服务可用性

    • 除了基础监控,还提供文件防篡改、安全审计、资产清单与基线检查能力,适合运维与安全团队协同使用

    https://github.com/dushixiang/pika

    合集 群组 恰饭 联系推广

    #服务器监控 #探针监控 #安全审计 #防篡改 #Go #VictoriaMetrics #GitHub

    • ❤️1
  8. vStats: 服务器监控面板• 实时 WebSocket 推送系统指标 • 多服务器统一管理,支持 CPU、内存、磁盘、网络全维度监控 • Docker 一键部署,快速上手

    vStats: 服务器监控面板

    • 实时 WebSocket 推送系统指标
    • 多服务器统一管理,支持 CPU、内存、磁盘、网络全维度监控
    • Docker 一键部署,快速上手

    https://github.com/zsai001/vstats

    #服务器监控 #实时监控 #Docker #主题系统 #Go #GitHub

  9. Meows: 面向 Android 的 Linux 服务器监控与 SSH 运维工具• 将服务器状态整合为移动端卡片式面板,集中展示系统信息、资源占用、流量、延迟与在线状态,适合多台 Linux 主机统一巡检• 提供历史监控图表与异常告警能力,支持 CPU、内存、磁盘、网络和 TCP 连接等指标追踪,并可按主机单独设置告警阈值• 内置完整 SSH 终端与跳板机支持,兼顾移动端操作体验和生产环境访问需求,同时支持本地加密存储与 Google Drive 备份恢复

    Meows: 面向 Android 的 Linux 服务器监控与 SSH 运维工具

    • 将服务器状态整合为移动端卡片式面板,集中展示系统信息、资源占用、流量、延迟与在线状态,适合多台 Linux 主机统一巡检

    • 提供历史监控图表与异常告警能力,支持 CPU、内存、磁盘、网络和 TCP 连接等指标追踪,并可按主机单独设置告警阈值

    • 内置完整 SSH 终端与跳板机支持,兼顾移动端操作体验和生产环境访问需求,同时支持本地加密存储与 Google Drive 备份恢复

    https://play.google.com/store/apps/details?id=com.meows.android

    V2EX:
    https://www.v2ex.com/t/1197346

    #Linux #服务器监控 #SSH #Android #运维工具 #移动运维 #告警通知 #GooglePlay

    • ❤️2
  10. Flassh: 面向运维场景的 Web SSH 一体化管理面板群友 @Jarod_yang 开发• 基于 xterm.js 提供接近原生的 Web 终端体验,支持多标签会话并在切换时保持连接状态 • 内置 SFTP 文件管理,可直接完成上传、下载、在线编辑与目录操作,减少命令行与图形工具来回切换 • 集成系统监控与登录历史审计,配合密码/私钥认证和 AES-256-GCM 凭据加密,兼顾可用性与安全性

    Flassh: 面向运维场景的 Web SSH 一体化管理面板

    群友 @Jarod_yang 开发

    • 基于 xterm.js 提供接近原生的 Web 终端体验,支持多标签会话并在切换时保持连接状态
    • 内置 SFTP 文件管理,可直接完成上传、下载、在线编辑与目录操作,减少命令行与图形工具来回切换
    • 集成系统监控与登录历史审计,配合密码/私钥认证和 AES-256-GCM 凭据加密,兼顾可用性与安全性

    https://github.com/yangjarod117/flassh

    #远程运维 #服务器管理 #文件管理 #系统监控 #WebSSH #Docker #GitHub

  11. CheckCle: 开源监控CheckCle 是一个自托管的、开源的监控平台,用于无缝、实时监控全栈系统、应用程序和基础设施

    CheckCle: 开源监控

    CheckCle 是一个自托管的、开源的监控平台,用于无缝、实时监控全栈系统、应用程序和基础设施。它提供实时在线监控、分布式检查、事件跟踪和警报。

    operacle/checkcle

    频道资源合集 恰饭推荐 群组

    #服务器 #监控 #面板 #探针 #GitHub

  12. 用 darkstat 统计 VPS 上的流量能看到在本VPS上, 还有指定IP上, 分别用到了什么端口(包括TCP UDP), 以及分别跑了多少流量.

    用 darkstat 统计 VPS 上的流量

    能看到在本VPS上, 还有指定IP上, 分别用到了什么端口(包括TCP UDP), 以及分别跑了多少流量.


    https://zelikk.blogspot.com/2025/02/darkstat.html

    感谢群友 @crazypeace 的分享

    频道资源合集 恰饭推荐 群组

    #监控 #VPS #服务器 #流量 #流量统计 #darkstat

    • 🎉3
  13. #哪吒探针 #agent #nezha-agent #哪吒 #探针 #监控 #IP #VPS #服务器 #编译 #arm #k3 #路由器 #openwrt #go #golangK3 路由器 OPENWRT 哪吒探针 agent 编译 与 使用▎成品 & 使用文件见评论区二进制文件 /etc/nezha/nezha-agent配置文件 /etc/nezha/config.yml 重新配置可用 /etc/nezha/nezha-agent -c(硬盘可能有问题, 需要手动编辑文件设为 []) 或直接编辑此文件服务 /etc/init.d/nezha-agent 记得把此文件中的 通信网址 端口 通信密钥 改成你自己的chmod +x /etc/nezha/nezha-agent #设置可执行权限

    #哪吒探针 #agent #nezha-agent #哪吒 #探针 #监控 #IP #VPS #服务器 #编译 #arm #k3 #路由器 #openwrt #go #golang

    K3 路由器 OPENWRT 哪吒探针 agent 编译 与 使用

    ▎成品 & 使用

    文件见评论区

    二进制文件 /etc/nezha/nezha-agent

    配置文件 /etc/nezha/config.yml
    重新配置可用 /etc/nezha/nezha-agent -c(硬盘可能有问题, 需要手动编辑文件设为 []) 或直接编辑此文件

    服务 /etc/init.d/nezha-agent
    记得把此文件中的 通信网址 端口 通信密钥 改成你自己的

    chmod +x /etc/nezha/nezha-agent #设置可执行权限
    chmod +x /etc/init.d/nezha-agent #设置可执行权限
    /etc/init.d/nezha-agent enable # 启用
    /etc/init.d/nezha-agent start # 启动


    ▎编译

    agent 源码

    GOOS=linux GOARCH=arm GOARM=5 GOMIPS=softfloat CGO_ENABLED=0 go build -trimpath -ldflags "-s -w"

    ▎压缩

    觉得太大的话 用 upx 压缩一下试试: upx --best -o compressed uncompressed

    ▎性能

    agent 有参数

    --report-delay 控制系统信息上报的间隔,默认为 1 秒,可以设置为 3 来进一步降低 agent 端系统资源占用(配置区间 1-4)
    --skip-conn 不监控连接数,推荐 机场/连接密集型 服务器或CPU占用较高的服务器设置
    --skip-procs 不监控进程数,也可以降低 Agent 占用

    资源合集导航

    欢迎评论 & 转发

    加入 折腾啥

    频道 | 群组

    • ❤️3
  14. Watchtower 自动更新 Sub-Store Docker 容器每隔 3600 秒检查一次 Sub-Store Docker 是否有更新,如果有更新则自动更新容器,并发送通知到 Telegramdocker run -d --name watchtower --restart=always -v /var/run/docker.sock:/var/run/docker.sock nickfedor/watchtower --cleanup -i 3600 --warn-on-head-failure never --notification-url "telegram://你的TelegramBotToken@telegram?chats=你要发送到的Telegram对话的ID" -c sub-store --notification-title-tag XXX以上的例子里只监控 sub-store 这个容器, 其中 XXX 为通知前缀, 方便你识别通知来源一般简单的用法还包括:-x qinglong,xiaoya-tvbox 监控除了 qinglong, xiaoya-tvbox 以外的其他容器更复杂的用法看 文档单次执行手动更新:docker run --rm -v /var/run/docker.sock:/var/run/docker.sock nickfedor/watchtower -c --run-once sub-store 原版是 containrrr/watchtower 但是不维护了 上述示例已 更换为新的镜像 详见 Docker 更新, Watchtower 报错 即 镜像替换为 nickfedor/watchtower Sub-Store 合集 频道资源合集 恰饭推荐 群组 #Docker #VPS #服务器 #自建 #更新 #Watchtower #Telegram #Sub-Store

    Watchtower 自动更新 Sub-Store Docker 容器

    每隔 3600 秒检查一次 Sub-Store Docker 是否有更新,如果有更新则自动更新容器,并发送通知到 Telegram

    docker run -d --name watchtower --restart=always -v /var/run/docker.sock:/var/run/docker.sock nickfedor/watchtower --cleanup -i 3600 --warn-on-head-failure never --notification-url "telegram://你的TelegramBotToken@telegram?chats=你要发送到的Telegram对话的ID" -c sub-store --notification-title-tag XXX


    以上的例子里只监控 sub-store 这个容器, 其中 XXX 为通知前缀, 方便你识别通知来源

    一般简单的用法还包括:

    -x qinglong,xiaoya-tvbox
    监控除了 qinglong, xiaoya-tvbox 以外的其他容器

    更复杂的用法看 文档

    单次执行手动更新:

    docker run --rm -v /var/run/docker.sock:/var/run/docker.sock nickfedor/watchtower -c --run-once sub-store


    原版是 containrrr/watchtower 但是不维护了 上述示例已 更换为新的镜像 详见 Docker 更新, Watchtower 报错 即 镜像替换为 nickfedor/watchtower

    Sub-Store 合集 频道资源合集 恰饭推荐 群组

    #Docker #VPS #服务器 #自建 #更新 #Watchtower #Telegram #Sub-Store

    • 👍7
    • ❤️5
  15. #scriptable #widget #小组件 #哪吒探针 #探针 #nezha #延迟 #三网延迟 #网络 #服务器 #VPSScriptable 对接 哪吒探针 的网络监控0. 假设

    #scriptable #widget #小组件 #哪吒探针 #探针 #nezha #延迟 #三网延迟 #网络 #服务器 #VPS

    Scriptable 对接 哪吒探针 的网络监控

    0. 假设 https://a.com 是你的哪吒探针地址

    1. 打开 https://a.com/server 找到你关注的服务器的 ID, 假设为 3

    2. 长按组件, 选择此脚本, 参数填入 https://a.com/api/v1/monitor/3

    因为懒, 默认取第 0 项的数据, 打开脚本自己改 index

    不接定制 抛砖引玉 有需求自己改

    等一个大佬们的美化版

    文件见评论区

    • ❤️9
  16. Sub-Store 自建后端版如何排查👉 代理 App 版如何排查Android 版的区别: 后端端口为 3000, 且没有 /2cXaAxRGfddmGz2yx1wA 部分. Android 模块说明无法刷新出新版前端 清除前端 PWA 缓存0. 首先你应该检查你的各种环境变量和配置 可参考 最简安全配置1. 检查日志 docker logs -f --tail 100 -f sub-store 应该有[FRONTEND] :::3001

    Sub-Store 自建后端版如何排查

    👉 代理 App 版如何排查

    Android 版的区别: 后端端口为 3000, 且没有 /2cXaAxRGfddmGz2yx1wA 部分. Android 模块说明

    无法刷新出新版前端 清除前端 PWA 缓存

    0. 首先你应该检查你的各种环境变量和配置 可参考 最简安全配置

    1. 检查日志 docker logs -f --tail 100 -f sub-store 应该有
    [FRONTEND] :::3001
    [FRONTEND -> BACKEND] :::3001/2cXaAxRGfddmGz2yx1wA/api/ -> http://127.0.0.1:3000/api/

    如果开了 SUB_STORE_BACKEND_MERGE 则是
    [BACKEND] MERGE mode is [ON].
    [BACKEND && FRONTEND] 127.0.0.1:3001
    [BACKEND PREFIX] 127.0.0.1:3000/2cXaAxRGfddmGz2yx1wA
    [BACKEND] listening on 127.0.0.1:3001

    2. 检查端口 docker ps 应该有(如果你监听是本机 显示的是 127.0.0.1)
    0.0.0.0:3001->3001/tcp, :::3001->3001/tcp

    3. 在本机访问 curl http://127.0.0.1:3001/2cXaAxRGfddmGz2yx1wA/api/utils/env 应该会看到 JSON 响应
    {"status":"success","data":{"backend":"Node","version":"2.14.278"}}

    4. 如果你不是监听的本地, 尝试在浏览器打开 http://部署服务的IP:3001/2cXaAxRGfddmGz2yx1wA/api/utils/env, 响应同上
    5. 如果你配置了反代, 尝试在浏览器打开 http://你的域名/2cXaAxRGfddmGz2yx1wA/api/utils/env, 响应同上
    6. 如果你配置了反代且配置了 SSL, 尝试在浏览器打开 https://你的域名/2cXaAxRGfddmGz2yx1wA/api/utils/env, 响应同上
    7. 如果没有问题, 此时在浏览器打开你的前端, 设置后端为 https://你的域名/2cXaAxRGfddmGz2yx1wA, 应该能设置成功. 如果不成功, 查看浏览器控制台. 可能是因为 HTTPS 的前端无法访问 HTTP 后端的问题, 可都使用 HTTPS 或修改浏览器设置允许不安全的内容 参考 使用官方 Sub-Store 前端连接非本地 HTTP 后端

    相关

    👉 代理 App 版如何排查

    Sub-Store 合集 频道资源合集 恰饭推荐 群组

    #排查 #Sub-Store #SubStore #Docker #自建 #后端 #服务器 #VPS #Android #安卓 #Node.js

    • ❤️9
    • 👍1
  17. #Surge #VPS #监控 #模块 #Module #面板 #Panel #服务器 #脚本修改后端改为

    #Surge #VPS #监控 #模块 #Module #面板 #Panel #服务器 #脚本

    修改后端改为 https://github.com/lollipopkit/server_box_monitor/wiki/%E4%B8%BB%E9%A1%B5

    文件见本消息评论区

    实现对 VPS 的流量、运行时间,CPU 及内存的监控 Surge 面板,更简单易行
    
    需要在 VPS 端进行部署方可使用。
    
    原作者:@GetSomeNeko@clydetime 根据需求进行修改,整点猫咪进行整理。
    
    https://t.me/GetSomeCats/299
    主页

    • ❤️4