MCPcopy
hub / github.com/SigNoz/signoz

github.com/SigNoz/signoz @v0.131.1 sqlite

repository ↗ · DeepWiki ↗ · release v0.131.1 ↗
24,563 symbols 93,068 edges 5,348 files 4,087 documented · 17%
README
<img alt="SigNoz - Observabilidade nos seus termos, baseada em padrões abertos." src="https://github.com/SigNoz/signoz/raw/v0.131.1/docs/readme-assets/signoz-hero-light.png" width="900">

English · 中文 · Deutsch

GitHub issues GitHub release Slack community LinkedIn Tweet

SigNoz é uma plataforma de observabilidade open-source construída sobre OpenTelemetry. Estamos criando uma alternativa de nível empresarial a stacks de monitoramento fragmentadas, com logs, métricas, traces, alertas e dashboards em um só lugar.

Escolha como executar o SigNoz

SigNoz Cloud (recomendado)

SigNoz totalmente gerenciado, com teste gratuito de 30 dias, sem cartão de crédito, preço baseado em uso a partir de US$ 49 e hospedagem de dados por região.

Comece gratuitamente →

Enterprise

Enterprise Cloud, BYOC ou Enterprise Self-Hosted com compliance, suporte, retenção personalizada, RBAC, controles de ingestão, residência de dados e seleção de região.

Conheça o Enterprise →

Community

SigNoz open-source gratuito, executado na sua própria infraestrutura. Faça o deploy com Docker, Kubernetes ou Linux e mantenha controle total sobre o seu plano de dados.

Instale o SigNoz →

O que você pode monitorar?

O SigNoz ajuda equipes a depurar problemas de produção mais rapidamente ao conectar logs, métricas, traces, alertas, dashboards, exceções e fluxos agent-native em um só lugar.

Visão geral de APM

Monitore latência de serviço, taxa de erro, throughput, Apdex, principais endpoints, chamadas ao banco de dados e chamadas externas.

Dashboard de APM do SigNoz mostrando latência, throughput, Apdex e operações principais

Saiba mais: documentação de APM

Gerenciamento de logs

Ingira, pesquise, agregue e correlacione logs com traces e métricas usando um construtor visual de consultas.

Explorador de logs do SigNoz com filtros, gráfico de frequência e linhas de log

Saiba mais: documentação de gerenciamento de logs

Métricas e dashboards

Crie dashboards para métricas de aplicação, infraestrutura e métricas personalizadas usando Query Builder, PromQL ou ClickHouse SQL.

Dashboard de métricas de host do SigNoz com gráficos de carga do sistema e rede

Saiba mais: documentação de métricas

Monitoramento de infraestrutura

Monitore clusters Kubernetes, pods, nodes, workloads e CPU, memória, disco, rede, logs e traces em nível de host.

Dashboard de infraestrutura Kubernetes do SigNoz com métricas de pods e nodes

Saiba mais: documentação de monitoramento de infraestrutura

Observabilidade de LLM e AI

Rastreie apps LLM, pipelines RAG, prompts, chamadas de ferramentas, tokens, latência e custos junto com telemetria de aplicação e infraestrutura.

Dashboard de observabilidade de LLM do SigNoz para traces, uso de tokens, latência e custos

Saiba mais: documentação de observabilidade de LLM

Observabilidade agent-native e MCP

Use o servidor MCP do SigNoz para levar telemetria aos agentes de programação, ou use o Noz dentro do SigNoz para investigar incidentes, ajustar alertas e criar dashboards com contexto de produção. O Noz está disponível apenas no SigNoz Cloud.

Interface Noz do SigNoz ao lado de um fluxo agent via MCP

Saiba mais: documentação do servidor MCP do SigNoz · documentação de agent skills

Tracing distribuído

Acompanhe requisições entre serviços com flamegraphs, waterfalls, eventos de span, filtros e análise de traces.

Visualização de tracing distribuído do SigNoz com flamegraph e spans em waterfall

Saiba mais: documentação de tracing distribuído

Trace Funnels

Crie funis a partir de traces para entender quedas no fluxo de requisições, transições com falha e problemas sistêmicos de workflow.

Trace Funnels do SigNoz mostrando quedas no fluxo de requisições e transições com falha

Saiba mais: documentação de Trace Funnels

Também monitore: exceções, alertas, APIs externas e integrações para OpenTelemetry, Prometheus, Kubernetes, provedores de nuvem, SDKs de linguagem, frameworks de aplicação, bancos de dados e ferramentas de LLM.

Por que equipes usam o SigNoz

  1. Nativo em OpenTelemetry

Instrumente uma vez com padrões abertos e mantenha a posse da sua telemetria. 2. Sinais correlacionados

Vá de gráficos de serviço para traces, logs, métricas de infraestrutura e exceções sem trocar de ferramenta. 3. Um único banco de dados colunar

Construído para workloads de observabilidade de alto volume e alta cardinalidade. 4. Preço previsível

Sem cobrança por host, sem cobrança por usuário e sem preço especial para métricas personalizadas. 5. Pronto para enterprise

Compliance SOC 2 Type II e HIPAA, RBAC, controles de ingestão, retenção personalizada, suporte, BYOC e self-hosting.

Primeiros passos

Comece na Cloud

Crie um workspace gerenciado do SigNoz e obtenha seu primeiro dashboard sem operar infraestrutura de observabilidade.

Comece gratuitamente no SigNoz Cloud

Self-host SigNoz

Execute o SigNoz na sua própria infraestrutura com Foundry, Docker, Kubernetes ou Linux.

Foundry · Docker · Kubernetes · Linux

Envie dados

Instrumente aplicações e infraestrutura com OpenTelemetry, Prometheus, SDKs de linguagem e integrações.

Instrumentação · Integrações

Comparações com ferramentas conhecidas

O SigNoz é frequentemente adotado por equipes que estão migrando de ferramentas de propósito único ou plataformas comerciais com preços imprevisíveis.

Prometheus

Bom se você precisa apenas de métricas. O SigNoz mantém métricas, logs, traces, dashboards e alertas juntos para que equipes possam depurar com contexto correlacionado.

Jaeger

Jaeger faz apenas tracing distribuído. O SigNoz adiciona métricas, logs, análise de traces, dashboards, alertas, exceções e fluxos de trace para log.

Elastic

O SigNoz usa banco de dados colunar para análises de observabilidade eficientes e workloads de logs de alta cardinalidade, com 50% menos necessidade de recursos em comparação ao Elastic durante a ingestão. Confira o estudo detalhado.

Loki

No benchmark vinculado, o SigNoz indexou todas as chaves na configuração de teste, enquanto o Loki atingiu erros de max streams ao adicionar mais labels. Confira o estudo detalhado.

Contribuindo

Adoramos contribuições grandes ou pequenas. Leia CONTRIBUTING.md para começar a contribuir com o SigNoz.

Não sabe como começar? Fale conosco no #contributing na nossa comunidade Slack.

Como sempre, obrigado aos nossos incríveis contribuidores!

Contribuidores do SigNoz

Extension points exported contracts — how you extend this code

Service (Interface)
Service is the core lifecycle interface for long-running services. [41 implementers]
pkg/factory/service.go
FieldMapper (Interface)
FieldMapper maps the telemetry field key to the table field name. [7 implementers]
pkg/types/querybuildertypes/querybuildertypesv5/qb.go
Wrapper (Interface)
Wrapper is an interface implemented by all middlewares. [11 implementers]
pkg/http/middleware/middleware.go
Wrapper (Interface)
Wrapper is an interface implemented by all log handlers. [11 implementers]
pkg/instrumentation/loghandler/loghandler.go
Converter (Interface)
Converter converts values from one unit to another. [7 implementers]
pkg/units/converter.go
SQLMigration (Interface)
SQLMigration is the interface for a single migration. [99 implementers]
pkg/sqlmigration/sqlmigration.go
FlaggerProvider (Interface)
Any feature flag provider has to implement this interface. [33 implementers]
pkg/flagger/flagger.go
BaseProvider (Interface)
BaseProvider is an interface that includes common methods for all provider types. [6 implementers]
ee/anomaly/seasonal.go

Core symbols most depended-on inside this repo

get
called by 1918
pkg/query-service/app/integrations/repo.go
Equal
called by 1637
pkg/types/ctxtypes/comment.go
make
called by 1550
frontend/src/mocks-server/__mockdata__/alert_rules.ts
Error
called by 966
pkg/http/render/render.go
Errorf
called by 896
pkg/query-service/app/opamp/logger.go
Error
called by 820
pkg/query-service/model/response.go
Run
called by 785
pkg/query-service/rules/task.go
NewString
called by 761
pkg/valuer/string.go

Shape

Function 11,376
Method 7,538
Interface 2,873
Struct 2,111
Enum 312
Class 159
TypeAlias 127
FuncType 39
Route 28

Languages

Go53%
TypeScript42%
Python4%

Modules by API surface

frontend/src/api/generated/services/sigNoz.schemas.ts553 symbols
pkg/parser/havingexpression/grammar/havingexpression_parser.go467 symbols
pkg/parser/filterquery/grammar/filterquery_parser.go427 symbols
pkg/alertmanager/alertmanagertest/alertmanager.go260 symbols
frontend/src/parser/FilterQueryParser.ts230 symbols
pkg/query-service/app/http_handler.go129 symbols
pkg/query-service/model/v3/v3.go100 symbols
pkg/query-service/app/clickhouseReader/reader.go98 symbols
frontend/src/api/generated/services/users/index.ts97 symbols
frontend/src/api/generated/services/metrics/index.ts86 symbols
pkg/types/dashboardtypes/perses_signoz_plugins.go82 symbols
pkg/query-service/model/response.go82 symbols

Dependencies from manifests, versioned

cel.dev/exprv0.25.1 · 1×
cloud.google.com/go/authv0.18.2 · 1×
cloud.google.com/go/auth/oauth2adaptv0.2.8 · 1×
cloud.google.com/go/compute/metadatav0.9.0 · 1×
dario.cat/mergov1.0.2 · 1×
github.com/AfterShip/clickhouse-sql-parserv0.4.16 · 1×
github.com/Azure/azure-sdk-for-go/sdk/azcorev1.21.0 · 1×
github.com/Azure/azure-sdk-for-go/sdk/azidentityv1.13.1 · 1×
github.com/Azure/azure-sdk-for-go/sdk/internalv1.11.2 · 1×
github.com/AzureAD/microsoft-authentication-library-for-gov1.6.0 · 1×
github.com/ClickHouse/ch-gov0.71.0 · 1×

For agents

$ claude mcp add signoz \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact