• 请不要在回答技术问题时复制粘贴 AI 生成的内容
banli
V2EX  ›  程序员

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

  •  
  •   banli · Jul 4, 2025 · 6719 views
    This topic created in 493 days ago, the information mentioned may be changed or developed.

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

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

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