开源:BI/报表/大屏/实时监控

下面按“BI/报表/大屏”和“实时监控/可观测性”两类,列免费商用(OSS 自托管零授权费)、占有率最高、工控/上位机场景能用到的清单。占有率参考 CNCF 调查、DB-Engines 趋势、G2/Capterra 采用面(2025-2026 口径),并标注协议与“是否真免费商用”。

一、BI / 报表 / 大屏(免费商用 OSS)

工具占有率/地位协议免费商用说明适合你的场景
Apache Superset​开源 BI 第一梯队(Airbnb 出身,Apache 顶级项目)Apache-2.0​完全免费,无 AGPL 传染,改源码不用开源工程团队自配 SQL 报表、大屏、接 GreptimeDB/PG/MySQL;最贴合“国产替代 Tableau”
Metabase​中小团队自助 BI 占有率极高,G2 4.4+AGPLv3(OSS 版)自托管免费,原样用不触发开源义务;SSO/行级权限在付费版车间文员拖拽看班报、非技术人员用,比 Superset 易上手
Grafana(OSS)​虽属可观测性,但常被并列当“大屏工具”AGPLv3​自托管免费;iframe 嵌入、匿名只读都行你前几轮已定的实时曲线大屏,不是业务 BI 但工控最常用
DataEase(社区版)​国内国产 BI 占有率上升最快Apache-2.0(v2 起)免费商用,社区版无 iframe 嵌入(嵌入要买嵌入式版)民企要“国产名字+中文大屏”但不想付 UOS 那种钱;工控机吃内存 ~500MB+
Redash​SQL 报表老牌,被 Databricks 收后社区接手BSD-2​免费商用轻量 SQL 查业务库出图,不适合高频时序
Lightdash​dbt 系新兴 BIMIT免费商用现代数据栈/语义层团队,工控场景较少见

占有率排序(开源侧):Superset ≈ Metabase > DataEase(国内) > Redash;商业 BI 里 Power BI/Tableau 占营收高但闭源不列入。

二、实时监控 / 可观测性(免费商用 OSS)

工具占有率/地位协议免费商用说明角色
Prometheus​CNCF 毕业,可观测性采用率 86%(CNCF 调查),指标标准Apache-2.0​完全免费,Exporter 生态最大指标采集+存储+Alertmanager 告警
Grafana OSS​可视化层事实标准,GitHub 73k★AGPLv3​自托管免费,Dashboard 无上限统一查询界面,接 Prometheus/Loki/GreptimeDB
VictoriaMetrics​Prometheus 轻量替代,单节点 50-120MBApache-2.0​单节点/集群 OSS 免费,企业版才收费工控机内存紧时替 Prometheus 存长期指标
Loki​日志聚合“Prometheus for Logs”AGPLv3​自托管免费工控机应用日志按 label 查,不建全文索引省资源
OpenTelemetry​CNCF 可观测性采用率 49%,埋点标准Apache-2.0​完全免费采集端统一协议,后端可接 Prometheus/Tempo
Uptime Kuma​单容器存活检查神器,G2 4.6MIT​免费商用工控机/边缘盒子“服务死活”黑盒监控,~60MB
Netdata​实时主机遥测,5 分钟见效GPLv3​自托管 agent 免费,Cloud 收费单机秒级看 CPU/磁盘/网络,但吃 150-300MB,工控机偏重
Tempo / Jaeger​链路追踪Apache-2.0(MIT)免费微服务才用,上位机单进程一般用不到

占有率排序:Prometheus > Grafana > VictoriaMetrics(增长快)> Loki > OTel;CNCF 2024 调查里 98% 受访者用开源可观测工具,89% 用 Prometheus、85% 用 OTel。

三、对照你前几轮架构的“该用谁”

你定的是 Ubuntu + Avalonia 自包含 + GreptimeDB + WebView 嵌页面:

  • 实时工艺曲线(温度/压力/Modbus 点)​ → Grafana OSS 绿色包(或 ECharts 单页直连 GreptimeDB SQL),不要用 Superset/Metabase 顶这个活。
  • 工控机自身健不健康(CPU/串口服务存活)​ → Beszel(前轮提过)或 Uptime Kuma 单容器,比 Netdata 轻。
  • 班报/日报表/产量环比​ → 另开一台机跑 Metabase 或 Superset​ 连 GreptimeDB 的 PG 兼容端口;社区版 DataEase 也行但要接受内存翻倍。
  • 日志排查​ → Loki 单二进制 + Grafana 同源查询,别上 ELK(Java 堆工控机扛不住)。
  • 资源极度紧(1G 内存 ARM 盒子)​ → 砍掉 Grafana,WebView 里 ECharts 直查 GreptimeDB;监控用 Beszel Agent 而非 Netdata。

四、协议红线一句话

  • Apache-2.0 / MIT / BSD:改源码、闭源分发、嵌进产品都行,最省心(Superset、VictoriaMetrics、Prometheus、OTel、Beszel、Uptime Kuma)。
  • AGPLv3:原样自托管商用免费;改了它前端/后端源码并通过网络提供给别人用,必须公开你的修改(Grafana OSS、Metabase OSS、Loki)。你“原样解压跑+WebView 嵌 127.0.0.1”不触发。
  • GPLv3(Netdata):同场免费,但更严,工控机不优先选。
上一篇 Powershell 测试工具
下一篇 数采 在线文档手册
signoz和日志系统 elk的区别?

signoz和日志系统 elk的区别?

SigNoz vs ELK(Elastic Stack),结合你 C# 上位机 + PLC 采集 的场景 一句话概括: ELK:以日志全文检索为核心的日志栈(ES 倒排索引,擅长全文搜报错文本),指标、链路追踪是附加能力,多组件拼凑 SigNoz:OTel 原生一体化可观测平台,

2026-10-20
0 0 0
DateTime.UtcNow , DateTime.Now 有什么区别

DateTime.UtcNow , DateTime.Now 有什么区别

DateTime.UtcNow vs DateTime.Now(C#) 一句话总结 DateTime.UtcNow:获取世界协调时间(UTC,零时区),不受电脑系统时区影响。 DateTime.Now:获取本地时间 = UTC 时间 + 当前操作系统时区偏移。 详

2026-10-16
0 0 0
winform 开机启动

winform 开机启动

c# winform 写的采集程序。平时是登录 windows 桌面,手动点开运行 winform 程序。但是要改成开机启动,不要登录 windows 桌面也能执行 winform 程序。有没有什么办法?不要改造 winform 程序 先说核心结论 WinForm

2026-10-16
0 0 0
C# + Scriban:生成 HTML 报表,自动发邮件(MES / 生产报表场景)

C# + Scriban:生成 HTML 报表,自动发邮件(MES / 生产报表场景)

补充:这套方案在工厂圈子使用情况 MailKit 自动发邮件:大量 MES 在用 Playwright 自动截图 HTML 报表:不少工厂自动化报表在用,属于成熟方案,但不是每个项目都会上。很多项目嫌麻烦就直接 PDF 或者纯表格邮件。 Scriban + Playwright

2026-10-14
0 0 0
C# + Scriban 做静态站点生成

C# + Scriban 做静态站点生成

C# + Scriban 做静态站点生成(对标 baifenwei 的 generate_site.py) Scriban 是 .NET 生态下高性能模板引擎,语法类似 Liquid / Jinja2,刚好用来替代 Python Jinja2,写一个 C# 控制台程序(GenerateSite

2026-10-14
0 0 0
REA(rea.tools)“万物可逆向”:噱头很大,但不是真的什么都能逆向

REA(rea.tools)“万物可逆向”:噱头很大,但不是真的什么都能逆向

REA(rea.tools)“万物可逆向”:噱头很大,但不是真的什么都能逆向 全称 REA = Reverse Engineer Anything,“逆向一切” 只是项目口号,不是能力承诺。 https://rea.tools https://github.com/morluto

2026-10-14
0 0 0
采集上位机LOG文件,不停追加,文件大小50MB

采集上位机LOG文件,不停追加,文件大小50MB

txt 文件很大,40MB,50MB,txt 持续追加,这种场景。Logstash File Input、Flume Taildir、阿里云 Logtail、NewLifeX/X 日志查看工具 Klogg Log Parser Lizard https://githu

2026-10-10
0 0 0
AOI 图片上传 【分布式】方案

AOI 图片上传 【分布式】方案

车间 aoi 的相机图片上传,用飞牛 nas,群晖 nas,高并发,按 5TB / 天、60 天、500 台设备,能不能抗住?如果我在一台服务器放多个 ftp 服务,每条线一个 ftp 服务,端口 8001,第二条线 ftp 服务,端口 8002。ftp 靠谱还 nas 靠谱?稳定,生成环境

2026-10-09
0 0 0
MES 系统 的几种ID比较,雪花id,ULID,UUID

MES 系统 的几种ID比较,雪花id,ULID,UUID

实际场景:浏览器指纹和cookie的UUID 项目FingerprintJS visitorId bdc65ad12633d79792ceeca33a78e6c551.la 访客 ID 5a00c3da-ab80-513d-b7a7-894bcaaecf92来源读取浏览器硬件 / 软件特征,前

2026-10-09
0 0 0
ACCESS数据库访问报错

ACCESS数据库访问报错

AI最擅长找错,分析原因。 💥💥问题1:exclusively locked 因为ACCESS打开数据库后,表:TO_LOGGER_INFO ,当设计视图窗体时,另一个c#小程序去访问这个access数据库会报错: ERROR [HY000] [Microsoft][ODBC Mi

2026-09-29
0 0 0