V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
villivateur
V2EX  ›  问与答

有没有轻量级的多服务器监控工具?

  •  
  •   villivateur · 39 天前 · 2867 次点击
    这是一个创建于 39 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我有多个服务器需要监控,主要就是实时监控 CPU 、内存、硬盘读写、网络速率等基础的信息。我希望的效果是打开一个页面(或者 APP )后,能同时看到多个服务器的上述信息,每一秒左右更新一次。

    我尝试过 zabbix ,过重,页面丑陋,而且没法实时跳动信息。

    也尝试过 netdata ,页面很好看,但也很重,需要消耗好几个 G 的内存。

    22 条回复    2025-02-12 12:41:07 +08:00
    wowo243
        1
    wowo243  
       39 天前
    prometheus+grafana?
    wxw752
        2
    wxw752  
       39 天前   ❤️ 1
    哪吒监控试过吗,效果是这样的 https://vps.daoker.cc/ 探针应该吃不了多少性能
    LeslieLeung
        3
    LeslieLeung  
       39 天前   ❤️ 1
    [nezha]( https://nezha.wiki) 吧,也是开源的,面板端部署一个 dashboard ,需要监控的机器各部署一个 agent 即可,上面都有一键复制的命令,简单易用。

    替代的话就是 telegraf+influxdb+grafana ,用起来就复杂很多了。
    x86
        4
    x86  
       39 天前   ❤️ 1
    villivateur
        5
    villivateur  
    OP
       39 天前
    @wxw752
    @LeslieLeung
    @x86

    感谢,哪吒监控似乎很好用,界面很符合我的需求。但 wiki 里面没写性能需求,不知道 1C 512M 能不能跑得动。
    ofnh
        6
    ofnh  
       39 天前   ❤️ 1
    app 的话,推荐一个 serverBox ,地址在这里 https://github.com/lollipopkit/flutter_server_box
    villivateur
        7
    villivateur  
    OP
       39 天前
    @ofnh 感谢,爱了,之前想找 ServerCat 的安卓版没找到
    guanhui07
        8
    guanhui07  
       39 天前
    哪吒监控
    Greenm
        9
    Greenm  
       39 天前   ❤️ 4
    最近有个轻量且直观的监控工具,beszel , 挺漂亮的,安装部署也都很简单

    https://github.com/henrygd/beszel
    villivateur
        10
    villivateur  
    OP
       39 天前
    @Greenm 这个简直比哪吒更好
    ofnh
        11
    ofnh  
       39 天前
    @Greenm get ,看到准备支持 pve 了,观摩一波
    godall
        12
    godall  
       39 天前
    @wxw752 @Greenm 我发现这些监控都只能监控固定的内容,不能监控自定义服务啊?比如我要监控某个 xmlhttprequest 服务是否正常,没法自定义配置这样一个服务,而 zabbix 就可以。
    wxw752
        13
    wxw752  
       39 天前
    @godall #12 部署哪吒是用来监控每台云服务器整体情况的,你的需求可能不满足产品的设定。
    mitx
        14
    mitx  
       39 天前
    @godall 可以去提个 issue
    xdeng
        15
    xdeng  
       39 天前   ❤️ 1
    @godall 你这个适合 Uptime Kuma
    godall
        16
    godall  
       39 天前
    @xdeng #15 谢谢,但是这个只能监控通不通,但是不能根据返回内容监控,比如请求网页 A ,要求返回内容包含文字”成功"才能算成功。
    villivateur
        17
    villivateur  
    OP
       39 天前
    @Greenm beszel 目前有明显的功能短板

    1. 刷新率不能调,只能是每一分钟刷新一次
    2. 主页面不能分开看网络上下行流量
    3. 网络流量单位写死了 MB/s

    不过总体还是很舒服的
    Greenm
        18
    Greenm  
       39 天前
    @villivateur 功能是不够全,我就需要它支持 SMART 和 PVE 。

    可以去提一个 feature request ,项目更新得好像还算快,说不定下个版本就把这些功能加上了。
    mauve
        19
    mauve  
       39 天前
    有一个不是那么硬核的 App 也可以做这件事情,https://servercat.app/
    villivateur
        20
    villivateur  
    OP
       38 天前
    @mauve 我在 7 楼提到过这个
    frencis107
        21
    frencis107  
       38 天前
    一秒一次感觉太频繁了吧,Prometheus 挺轻的,可以配合 Grafana 做数据展示
    julyclyde
        22
    julyclyde  
       38 天前
    @LeslieLeung telegraf 是不是 push 模式的?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   977 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 20:05 · PVG 04:05 · LAX 13:05 · JFK 16:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.