V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
banli
V2EX  ›  程序员

有没有 grafana 轻量级 高性能平替方案推荐?

  •  
  •   banli · 14 天前 · 4148 次点击

    公司有一堆指标要监控,有没有类似 grafana 的开源监控方案推荐呢? 特点: 轻量级、高性能

    26 条回复    2025-07-07 17:29:28 +08:00
    knightdf
        1
    knightdf  
       13 天前
    Grafana 不轻量高性能吗?先用 Grafana 做,而且瓶颈也不在 Grafana
    8355
        2
    8355  
       13 天前
    Nightingale n9e
    Reficul
        3
    Reficul  
       13 天前
    Grafana 有 License 问题吧。

    你可以试试 netdata ,轻量级高性能,秒级监控。
    FarmerChillax
        4
    FarmerChillax  
       13 天前
    @8355 我对夜莺的「轻量」和「高性能」存在质疑
    huangsijun17
        5
    huangsijun17  
       13 天前   ❤️ 7
    Grafana 就不是监控系统啊。Grafana 是一个面板绘图工具,拿来作为一些监控方案的图形界面。
    Grafana 中显示的数据想要别的 exporter 之类采集后交给 prometheus 等的数据库里,再由 Grafana 调取查看。
    Grafana 还支持调取 Zabbix 、MySQL 、InfluxDB 等等的数据。
    8355
        6
    8355  
       13 天前
    @FarmerChillax 哈哈 我觉得 op 应该不会配 grafana 所以觉得烦,它好歹有中文文档,实际我觉得哪哪都赶不上 grafana 。
    gzeng17291
        7
    gzeng17291  
       13 天前
    grafana 还不够轻量吗?
    ETiV
        8
    ETiV  
       13 天前 via iPhone
    https://github.com/grafana/mcp-grafana
    不会配的话,建议交给 AI
    amosannn
        9
    amosannn  
       13 天前
    @huangsijun17 grafana 这套解决方案经过这几年发展已经是最佳实践了,楼主估计觉得配着太复杂,包括表达式编写、存储部署和绘图。楼主试试数据接入后让 AI 生成 dashboard json 和表达式再导入 grafana ,就轻松很多了
    FabricPath
        10
    FabricPath  
       13 天前
    @amosannn 这表达式和 grafana 也没关系啊,都是 tsdb 的表达式。
    我觉得楼主是没理解“grafana 只是一个绘图的皮”,grafana 就做一下 api proxy ,基本不消耗性能。
    绘图卡:你的电脑性能太辣鸡了
    查询慢:tsdb 太辣鸡了
    huangsijun17
        11
    huangsijun17  
       13 天前
    @amosannn #9 “grafana 这套解决方案”请问是哪套?
    Grafana+Zabbix?Grafana+MySQL? Grafana+ElasticSearch? Grafana+Prometheus? Grafana+InfluxDB? Grafana+RabbitMQ?
    banli
        12
    banli  
    OP
       13 天前
    @huangsijun17 懂了,实际部署要考量的 高性能,轻量级是说这几个数据源的选择。
    cookii
        13
    cookii  
       13 天前
    prometheus 和 grafana 在我的 armv8 盒子上都能跑
    Devifish
        14
    Devifish  
       13 天前
    如果是监控数据可以用 openobserve , Grafana 只是一个前端图表面板
    shenlanAZ
        15
    shenlanAZ  
       13 天前
    为什么没人推 clickhouse ,单机部署挺轻量的,想要高弹性也能做得到。
    noyidoit
        16
    noyidoit  
       13 天前
    指标用 prometheus 、日志用 loki 、图表用 grafana ,对于一般的场景这样已经够了
    nooneanyone
        17
    nooneanyone  
       13 天前
    @shenlanAZ #15 clickhouse yyds ,性能强劲
    lhsakudsgdsik
        18
    lhsakudsgdsik  
       13 天前
    每天监控数据量大概有多少,数据量少的话就不用考虑上面的采集器+时序库+图形展示段的方案,太重了,轻量级的话直接 Zabbix 、netdata 都行,如果纯主机监控好像还可以只部署一个监控组件然后通过 ssh 采集数据的,方案太多了
    spritecn
        19
    spritecn  
       13 天前
    OpenObserve,目前我日志和小规模监控用这个,性价比不错
    billzhuang
        20
    billzhuang  
       13 天前
    建议上 datadog 。嘿嘿
    amosannn
        21
    amosannn  
       13 天前
    @huangsijun17 #11 抱歉没说清楚,是 Grafana+Prometheus ,大数据的开源系统和 K8s 相关的监控基本都是这套。
    1. Zabbix 国内很少人用了
    2. MySQL 不是标准时序数据库,能接但是不推荐
    3. InfluxDB 维护起来麻烦
    4. RabbitMQ 消息队列就不是用来做监控的
    rrfeng
        22
    rrfeng  
       13 天前
    prometheus
    不行上 prometheus 的各种扩展方案( thanos/vict )
    chutianyao
        23
    chutianyao  
       11 天前
    同求,grafana 太慢了,内网都要等好几秒,公网更是没法用.
    有没有办法做成秒开的, 比如静态化之类的
    huangsijun17
        24
    huangsijun17  
       10 天前
    @amosannn #21 我这有个开源核心中间件自己往 MySQL 推工作状态。我这就拿 Grafana 显示出来了。类似的,一些带集群功能的中间件的工作状态、一些项目的工作状态不需要时序记录的话,可以从 MySQL 拿了去显示在 Grafana 上。
    另外,Grafana 还真可以接入 RabbitMQ ,虽然我也不知道接入来干什么。
    至于 Zabbix ,用的人不算少吧。
    realpg
        25
    realpg  
    PRO
       10 天前
    grafana 还不够轻量级 还不够高性能吗?
    DonkeyBenjamin
        26
    DonkeyBenjamin  
       10 天前
    监控系列我目前只推荐 prometheus 的 scalable 版本 + open telemetry 家的东西,不过学习成本不小就是了。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5637 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 01:44 · PVG 09:44 · LAX 18:44 · JFK 21:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.