logo NodeSeekbeta

一些自托管的的服务器监控项目

最近想试试自托管的的服务器监控项目
个人理想的功能是像那样 https://hetrixtools.com/ 轻量的,有历史记录,有通知提醒,有page展示页
但这个不能自建,免费套餐只有15额度。

找了一些项目

哪吒就不用说了

beszel
https://github.com/henrygd/beszel
不用多说,比较全面完善轻量的自托管项目

dstatus
https://github.com/fev125/dstatus
论坛里发过,目前还在完善
https://www.nodeseek.com/post-259624-1

checkcle
https://github.com/operacle/checkcle
一个新项目,目前只完成了Health check & uptime monitoring (HTTP)
todo看起来比较符合我的需求

炸酱面探针
https://www.nodeseek.com/post-312753-1
有演示:https://www.zjm.net/

mynodequery,支持多线路自定义ping
地址:https://hub.docker.com/r/jaydenlee2019/mynodequery
DEMO:https://status.idcoffer.com/Dashboard
这个算是基本都有,不开源

66uptime
https://66uptime.com/docs#installation
有演示站:https://66uptime.com/demo/
付费PHP项目,看起来是一个比较完善的项目,有好几年的更新
有开心版https://pixeldrain.com/l/NB5rRk2s
我搭了不知哪里问题,客户端数据是进数据库里了,但server-monitors那里不展示数据

nmon
https://codecanyon.net/item/nmon-website-service-server-monitoring/20617497
付费PHP项目,2023年停更了
看起来比较古老,和以前pinguzo差不多
该有的功能都有,但是觉得比较简陋,很多不能自义定,通知可以自己改一个TG的
有开心版https://pixeldrain.com/l/NB5rRk2s
我也搭了oage

serverbee
https://serverbee.app/
功能强大

tianji
https://github.com/msgbyte/tianji
可以一键claw run,服务器监控数据较少
有演示站https://app-tianji.msgbyte.com/

checkmate
https://docs.checkmate.so/
个人觉得不太轻量,服务端可以docker compose一键
一个前端checkmate:frontend-dist╋一个后端checkmate:backend-dist╋mongbd╋redis
客户端还有安装一个Capture agent
好像还没掉线通知?
有演示:https://checkmate-demo.bluewavelabs.ca/

checkmk
很复杂
https://checkmk.com/free-trial?product=self-hosted&platform=docker

其他比较复杂的
zabbix,netdata
Prometheus Grafana
Node Information - 更美观的 Grafana 性能监控面板 (Prometheus + Node Exporter) & Grafana 安装教程

还有
ServerStatus
https://github.com/zdz/ServerStatus-Rust
https://github.com/BotoX/ServerStatus
https://github.com/cppla/ServerStatus
https://github.com/mojeda/ServerStatus
https://github.com/cokemine/ServerStatus-Hotaru
https://github.com/ToyoDAdoubiBackup/ServerStatus-Toyo

souying/serverMmon: 青蛇探针
地址:https://github.com/souying/serverMmon

NekoNekoStatus
https://github.com/nkeonkeo/nekonekostatus

akile探针
https://github.com/akile-network/akile_monitor

探针监控类项目合集
https://www.nodeseek.com/post-300300-1

堡塔云监控 2.3.0 开心版
https://www.nodeseek.com/post-230775-1

12
  • 好的,这是为您重新排版和优化的内容:

    寻找自托管服务器监控项目:我的需求与调研

    我最近在寻找一款类似 HetrixTools 的自托管服务器监控解决方案。理想中的功能包括:轻量级、支持历史记录、具备通知提醒功能,并能提供一个公开的状态展示页面(Status Page)。HetrixTools 虽然符合功能预期,但它并非自建方案,且其免费套餐仅有15个监控额度,不太够用。

    以下是我调研过的一些项目,希望能给大家提供参考:


    一、重点关注与轻量级选择

    这类项目比较符合我对“轻量”和核心功能的需求。

    1. Beszel

    2. dstatus

    3. Checkcle

      • 仓库:https://github.com/operacle/checkcle
      • 评价:一个新兴项目,目前主要完成了健康检查(Health check)和在线时间监控(Uptime monitoring via HTTP)。其 TODO 列表中的规划看起来比较符合我的需求。

    二、各具特色的监控方案

    这些项目各有侧重点,或提供特定功能。

    1. 炸酱面探针 (ZhaJiangMian Probe)

    2. MyNodeQuery

    3. ServerBee

    4. Tianji


    三、付费项目(部分有特别版本)

    这些是商业项目,部分在网络上可以找到“开心版”(请注意使用风险和版权问题)。

    1. 66uptime

      • 官网/文档:https://66uptime.com/docs#installation
      • 演示站点:https://66uptime.com/demo/
      • 评价:付费 PHP 项目,看起来是一个比较完善且持续更新多年的项目。
      • 特别版:用户提到 pixeldrain.com/l/NB5rRk2s (链接已做模糊处理,请自行甄别)。
      • 个人试用反馈:搭建后客户端数据已进入数据库,但 server-monitors 页面不展示数据,原因待查。
    2. nmon (PHP)

      • 购买地址:Codecanyon
      • 评价:付费 PHP 项目,2023年已停止更新。界面风格较老,类似以前的 Pinguzo。该有的功能都有,但自定义程度不高,通知功能(如TG)可能需要自行修改。
      • 特别版:用户提到与 66uptime 相同的 pixeldrain 链接。
      • 个人试用反馈:已搭建。

    四、功能全面但可能较重的方案

    这些项目功能非常强大,但可能不够“轻量”,部署和配置相对复杂。

    1. Checkmate

    2. Checkmk

    3. Zabbix, Netdata

      • 评价:这两个都是非常知名的监控系统,功能强大,但配置和资源占用也相对较高。
    4. Prometheus + Grafana

      • 相关教程:Node Information - 更美观的 Grafana 性能监控面板 (Prometheus + Node Exporter) & Grafana 安装教程 (可自行搜索)
      • 评价:黄金组合,定制性极强,但需要分别部署和配置。

    五、各类探针及状态页面项目

    这类项目主要用于展示服务器基本状态和在线情况。


    六、其他资源与合集

    • 探针监控类项目合集:

    • 堡塔云监控 2.3.0 (特别版)

      • 来源:NodeSeek 帖子
      • 评价:宝塔面板的云监控功能,有特别版本流出。

  • 我用zabbix

  • Grafana + Prometheus + Alertmanger 即可

  • 感谢分享 xhj008

  • 感谢分享

  • 感谢

  • 牛逼

  • 火钳刘明

  • 感谢分享 xhj003

  • xhj010 xhj010

12

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有72280位seeker

🎉欢迎新用户🎉