GitHub 火线榜

GitHub 火线榜 · 仓库档案

SigNoz/signoz

SigNoz is an open-source, OpenTelemetry-native observability platform for your team and their AI agents. Get logs, metrics, and traces in one tool with features like APM, distributed tracing, log management, infra monitoring, etc. Combined with SigNoz MCP and a native AI teammate (in SigNoz Cloud) it helps you build more resilient apps. (简介来自仓库自身文档。)

数据截至 10月23日SigNoz

最好成绩

#191

总榜 · 史上最强 · TypeScript

3.2万

累计 Star

2549

Fork 总数

0

近 30 天在榜天数

项目文档

SigNoz - 按你的方式运行的可观测性,由开放标准驱动。

English · Deutsch · Português

GitHub issues GitHub release Slack community LinkedIn Tweet

SigNoz 是一个基于 OpenTelemetry 构建的开源可观测性平台。我们正在构建一个企业级替代方案,用来替代分散的监控工具栈,把日志、指标、链路追踪、告警和仪表盘放在同一个地方。

选择 SigNoz 的运行方式

SigNoz Cloud(推荐)

完全托管的 SigNoz,提供 30 天免费试用,无需信用卡,按用量计费,起价为 49 美元,并支持区域化数据托管。

免费开始 →

企业版

Enterprise Cloud、BYOC 或 Enterprise Self-Hosted,提供合规、支持、自定义保留期、RBAC、摄取控制、数据驻留和区域选择。

了解企业版 →

社区版

免费的开源 SigNoz,可运行在你自己的基础设施中。使用 Docker、Kubernetes 或 Linux 部署,并完全掌控你的数据平面。

安装 SigNoz →

你可以监控什么?

SigNoz 将日志、指标、链路追踪、告警、仪表盘、异常和面向 Agent 的工作流连接在一起,帮助团队更快地调试生产问题。

APM 概览

监控服务延迟、错误率、吞吐量、Apdex、核心端点、数据库调用和外部调用。

SigNoz APM 仪表盘,展示延迟、吞吐量、Apdex 和关键操作

了解更多:APM 文档

日志管理

摄取、搜索、聚合日志,并通过可视化查询构建器将日志与链路追踪和指标关联起来。

SigNoz 日志浏览器,包含过滤器、频率图和日志行

了解更多:日志管理文档

指标和仪表盘

使用 Query Builder、PromQL 或 ClickHouse SQL 为应用、基础设施和自定义指标构建仪表盘。

SigNoz 主机指标仪表盘,展示系统负载和网络图表

了解更多:指标文档

基础设施监控

监控 Kubernetes 集群、Pod、节点、工作负载,以及主机级 CPU、内存、磁盘、网络、日志和链路追踪。

SigNoz Kubernetes 基础设施仪表盘,展示 Pod 和节点指标

了解更多:基础设施监控文档

LLM 和 AI 可观测性

追踪 LLM 应用、RAG 流水线、Prompt、工具调用、Token、延迟和成本,并与应用和基础设施遥测数据放在一起分析。

SigNoz LLM 可观测性仪表盘,展示链路追踪、Token 使用、延迟和成本

了解更多:LLM 可观测性文档

Agent 原生可观测性和 MCP

使用 SigNoz MCP server 将遥测数据带入编程 Agent,或在 SigNoz 中使用 Noz,基于生产上下文调查事故、优化告警并构建仪表盘。Noz 仅适用于 SigNoz Cloud。

SigNoz Noz 界面与基于 MCP 的 Agent 工作流

了解更多:SigNoz MCP server 文档 · Agent skills 文档

分布式链路追踪

通过火焰图、瀑布图、Span 事件、过滤器和 Trace 分析,跟踪请求在各个服务之间的流转。

SigNoz 分布式链路追踪视图,包含火焰图和瀑布图 Span

了解更多:分布式链路追踪文档

Trace Funnels

基于链路追踪创建漏斗,用于理解请求流中的掉点、失败转换和系统性工作流问题。

SigNoz Trace Funnels,展示请求流掉点和失败转换

了解更多:Trace Funnels 文档

你还可以监控:异常、告警、外部 API,以及面向 OpenTelemetry、Prometheus、Kubernetes、云服务商、语言 SDK、应用框架、数据库和 LLM 工具的集成。

为什么团队选择 SigNoz

  1. OpenTelemetry 原生
    用开放标准完成一次接入,并保持对遥测数据的所有权。
  2. 信号关联
    在服务图表、链路追踪、日志、基础设施指标和异常之间切换时,不需要更换工具。
  3. 单一列式数据库
    为高基数、高吞吐量的可观测性工作负载而构建。
  4. 可预测的定价
    不按主机收费,不按用户席位收费,也不对自定义指标设置特殊价格。
  5. 企业就绪
    SOC 2 Type II 和 HIPAA 合规、RBAC、摄取控制、自定义保留期、支持、BYOC 和自托管。

快速开始

从 Cloud 开始

创建一个托管的 SigNoz 工作区,无需运行可观测性基础设施,即可获得第一个仪表盘。

免费开始使用 SigNoz Cloud

自托管 SigNoz

在你自己的基础设施中通过 Foundry、Docker、Kubernetes 或 Linux 运行 SigNoz。

Foundry · Docker · Kubernetes · Linux

发送数据

使用 OpenTelemetry、Prometheus、语言 SDK 和集成来接入应用与基础设施。

接入文档 · 集成列表

与常见工具的对比

许多团队在从单一用途工具或价格不可预测的商业平台迁移时,会选择 SigNoz。

Prometheus
如果你只需要指标,Prometheus 很合适。SigNoz 将指标、日志、链路追踪、仪表盘和告警放在一起,让团队可以通过关联上下文进行调试。

Jaeger
Jaeger 只做分布式链路追踪。SigNoz 增加了指标、日志、Trace 分析、仪表盘、告警、异常和 Trace 到日志的工作流。

Elastic
SigNoz 使用列式数据库来高效处理可观测性分析和高基数日志工作负载。在摄取阶段,相比 Elastic 可降低 50% 的资源需求。查看详细评测。

Loki
在链接的评测中,SigNoz 在测试设置中索引了所有键,而 Loki 在增加更多标签时遇到了 max stream 错误。查看详细评测。

贡献

无论贡献大小,我们都非常欢迎。请阅读 CONTRIBUTING.md,开始为 SigNoz 做贡献。

不确定如何开始?可以在我们的 Slack 社区中通过 #contributing 联系我们。

一如既往,感谢所有出色的贡献者!

SigNoz 贡献者

当前上榜

近 30 天势头

近 30 天没有上榜记录。

← 回到榜单