[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-3624":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":25,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":47,"readmeContent":48,"aiSummary":49,"trendingCount":16,"starSnapshotCount":16,"syncStatus":50,"lastSyncTime":51,"discoverSource":52},3624,"signoz","SigNoz\u002Fsignoz","SigNoz","SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥.   👉  Open source Application Performance Monitoring (APM) & Observability tool","https:\u002F\u002Fsignoz.io",null,"TypeScript",27290,2212,130,1229,0,6,91,417,55,112,"Other",false,"main",true,[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46],"apm","application-monitoring","distributed-tracing","go","good-first-issue","jaeger","log","logs","metrics","monitoring","nextjs","observability","open-source","opentelemetry","prometheus","react","reactjs","self-hosted","tracing","typescript","2026-06-12 04:00:18","\u003Ch1 align=\"center\" style=\"border-bottom: none\">\n    \u003Ca href=\"https:\u002F\u002Fsignoz.io\" target=\"_blank\">\n        \u003Cimg alt=\"SigNoz\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fef9a33f7-12d7-4c94-8908-0a02b22f0c18\" width=\"100\" height=\"100\">\n    \u003C\u002Fa>\n    \u003Cbr>SigNoz\n\u003C\u002Fh1>\n\n\u003Cp align=\"center\">All your logs, metrics, and traces in one place. Monitor your application, spot issues before they occur and troubleshoot downtime quickly with rich context. SigNoz is a cost-effective open-source alternative to Datadog and New Relic. Visit \u003Ca href=\"https:\u002F\u002Fsignoz.io\" target=\"_blank\">signoz.io\u003C\u002Fa> for the full documentation, tutorials, and guide.\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n    \u003Cimg alt=\"GitHub issues\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fissues\u002Fsignoz\u002Fsignoz\"> \u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=Monitor%20your%20applications%20and%20troubleshoot%20problems%20with%20SigNoz,%20an%20open-source%20alternative%20to%20DataDog,%20NewRelic.&url=https:\u002F\u002Fsignoz.io\u002F&via=SigNozHQ&hashtags=opensource,signoz,observability\"> \n        \u003Cimg alt=\"tweet\" src=\"https:\u002F\u002Fimg.shields.io\u002Ftwitter\u002Furl\u002Fhttp\u002Fshields.io.svg?style=social\"> \u003C\u002Fa> \n\u003C\u002Fp>\n  \n  \n\u003Ch3 align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fsignoz.io\u002Fdocs\">\u003Cb>Documentation\u003C\u002Fb>\u003C\u002Fa> &bull;\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSigNoz\u002Fsignoz\u002Fblob\u002Fmain\u002FREADME.zh-cn.md\">\u003Cb>ReadMe in Chinese\u003C\u002Fb>\u003C\u002Fa> &bull;\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSigNoz\u002Fsignoz\u002Fblob\u002Fmain\u002FREADME.de-de.md\">\u003Cb>ReadMe in German\u003C\u002Fb>\u003C\u002Fa> &bull;\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSigNoz\u002Fsignoz\u002Fblob\u002Fmain\u002FREADME.pt-br.md\">\u003Cb>ReadMe in Portuguese\u003C\u002Fb>\u003C\u002Fa> &bull;\n  \u003Ca href=\"https:\u002F\u002Fsignoz.io\u002Fslack\">\u003Cb>Slack Community\u003C\u002Fb>\u003C\u002Fa> &bull;\n  \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FSigNozHq\">\u003Cb>Twitter\u003C\u002Fb>\u003C\u002Fa>\n\u003C\u002Fh3>\n\n## Features\n\n\n### Application Performance Monitoring\n\nUse SigNoz APM to monitor your applications and services. It comes with out-of-box charts for key application metrics like p99 latency, error rate, Apdex and operations per second. You can also monitor the database and external calls made from your application. Read [more](https:\u002F\u002Fsignoz.io\u002Fapplication-performance-monitoring\u002F).\n\nYou can [instrument](https:\u002F\u002Fsignoz.io\u002Fdocs\u002Finstrumentation\u002F) your application with OpenTelemetry to get started.\n\n![apm-cover](https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Ffa5c0396-0854-4c8b-b972-9b62fd2a70d2)\n\n\n### Logs Management\n\nSigNoz can be used as a centralized log management solution. We use ClickHouse (used by likes of Uber & Cloudflare) as a datastore, ⎯ an extremely fast and highly optimized storage for logs data. Instantly search through all your logs using quick filters and a powerful query builder.\n\nYou can also create charts on your logs and monitor them with customized dashboards. Read [more](https:\u002F\u002Fsignoz.io\u002Flog-management\u002F).\n\n![logs-management-cover](https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F343588ee-98fb-4310-b3d2-c5bacf9c7384)\n\n\n### Distributed Tracing\n\nDistributed Tracing is essential to troubleshoot issues in microservices applications. Powered by OpenTelemetry, distributed tracing in SigNoz can help you track user requests across services to help you identify performance bottlenecks. \n\nSee user requests in a detailed breakdown with the help of Flamegraphs and Gantt Charts. Click on any span to see the entire trace represented beautifully, which will help you make sense of where issues actually occurred in the flow of requests.\n\nRead [more](https:\u002F\u002Fsignoz.io\u002Fdistributed-tracing\u002F).\n\n![distributed-tracing-cover](https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F9bfe060a-0c40-4922-9b55-8a97e1a4076c)\n\n\n\n### Metrics and Dashboards\n\nIngest metrics from your infrastructure or applications and create customized dashboards to monitor them. Create visualization that suits your needs with a variety of panel types like pie chart, time-series, bar chart, etc.\n\nCreate queries on your metrics data quickly with an easy-to-use metrics query builder. Add multiple queries and combine those queries with formulae to create really complex queries quickly.\n\nRead [more](https:\u002F\u002Fsignoz.io\u002Fmetrics-and-dashboards\u002F).\n\n![metrics-n-dashboards-cover](https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fa536fd71-1d2c-4681-aa7e-516d754c47a5)\n\n### LLM Observability\n\nMonitor and debug your LLM applications with comprehensive observability. Track LLM calls, analyze token usage, monitor performance, and gain insights into your AI application's behavior in production.\n\nSigNoz LLM observability helps you understand how your language models are performing, identify issues with prompts and responses, track token usage and costs, and optimize your AI applications for better performance and reliability.\n\n[Get started with LLM Observability →](https:\u002F\u002Fsignoz.io\u002Fdocs\u002Fllm-observability\u002F)\n\n![llm-observability-cover](https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fa6cc0ca3-59df-48f9-9c16-7c843fccff96)\n\n\n### Alerts\n\nUse alerts in SigNoz to get notified when anything unusual happens in your application. You can set alerts on any type of telemetry signal (logs, metrics, traces), create thresholds and set up a notification channel to get notified. Advanced features like alert history and anomaly detection can help you create smarter alerts.\n\nAlerts in SigNoz help you identify issues proactively so that you can address them before they reach your customers.\n\nRead [more](https:\u002F\u002Fsignoz.io\u002Falerts-management\u002F).\n\n![alerts-cover](https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F03873bb8-1b62-4adf-8f56-28bb7b1750ea)\n\n### Exceptions Monitoring\n\nMonitor exceptions automatically in Python, Java, Ruby, and Javascript. For other languages, just drop in a few lines of code and start monitoring exceptions.\n\nSee the detailed stack trace for all exceptions caught in your application. You can also log in custom attributes to add more context to your exceptions. For example, you can add attributes to identify users for which exceptions occurred.\n\nRead [more](https:\u002F\u002Fsignoz.io\u002Fexceptions-monitoring\u002F).\n\n\n![exceptions-cover](https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F4be37864-59f2-4e8a-8d6e-e29ad04298c5)\n\n\n\u003Cbr \u002F>\u003Cbr \u002F>\n\n## Why SigNoz?\n\nSigNoz is a single tool for all your monitoring and observability needs. Here are a few reasons why you should choose SigNoz:\n\n- Single tool for observability(logs, metrics, and traces)\n\n- Built on top of [OpenTelemetry](https:\u002F\u002Fopentelemetry.io\u002F), the open-source standard which frees you from any type of vendor lock-in\n\n- Correlated logs, metrics and traces for much richer context while debugging\n\n- Uses ClickHouse (used by likes of Uber & Cloudflare) as datastore - an extremely fast and highly optimized storage for observability data\n\n- DIY Query builder, PromQL, and ClickHouse queries to fulfill all your use-cases around querying observability data\n\n- Open-Source - you can use open-source, our [cloud service](https:\u002F\u002Fsignoz.io\u002Fteams\u002F) or a mix of both based on your use case\n\n\n## Getting Started\n\n### Create a SigNoz Cloud Account\n\nSigNoz cloud is the easiest way to get started with SigNoz. Our cloud service is for those users who want to spend more time in getting insights for their application performance without worrying about maintenance. \n\n[Get started for free](https:\u002F\u002Fsignoz.io\u002Fteams\u002F)\n\n### Deploy using Docker(self-hosted)\n\nPlease follow the steps listed [here](https:\u002F\u002Fsignoz.io\u002Fdocs\u002Finstall\u002Fdocker\u002F) to install using docker\n\nThe [troubleshooting instructions](https:\u002F\u002Fsignoz.io\u002Fdocs\u002Finstall\u002Ftroubleshooting\u002F) may be helpful if you face any issues.\n\n\u003Cp>&nbsp  \u003C\u002Fp>\n  \n  \n### Deploy in Kubernetes using Helm(self-hosted)\n\nPlease follow the steps listed [here](https:\u002F\u002Fsignoz.io\u002Fdocs\u002Fdeployment\u002Fhelm_chart) to install using helm charts\n\n\u003Cbr \u002F>\u003Cbr \u002F>\n\nWe also offer managed services in your infra. Check our [pricing plans](https:\u002F\u002Fsignoz.io\u002Fpricing\u002F) for all details.\n\n\n## Join our Slack community\n\nCome say Hi to us on [Slack](https:\u002F\u002Fsignoz.io\u002Fslack) 👋\n\n\u003Cbr \u002F>\u003Cbr \u002F>\n\n\n### Languages supported:\n\nSigNoz supports all major programming languages for monitoring. Any framework and language supported by OpenTelemetry is supported by SigNoz. Find instructions for instrumenting different languages below:\n\n- [Java](https:\u002F\u002Fsignoz.io\u002Fdocs\u002Finstrumentation\u002Fjava\u002F)\n- [Python](https:\u002F\u002Fsignoz.io\u002Fdocs\u002Finstrumentation\u002Fpython\u002F)\n- [Node.js or Javascript](https:\u002F\u002Fsignoz.io\u002Fdocs\u002Finstrumentation\u002Fjavascript\u002F)\n- [Go](https:\u002F\u002Fsignoz.io\u002Fdocs\u002Finstrumentation\u002Fgolang\u002F)\n- [PHP](https:\u002F\u002Fsignoz.io\u002Fdocs\u002Finstrumentation\u002Fphp\u002F)\n- [.NET](https:\u002F\u002Fsignoz.io\u002Fdocs\u002Finstrumentation\u002Fdotnet\u002F)\n- [Ruby](https:\u002F\u002Fsignoz.io\u002Fdocs\u002Finstrumentation\u002Fruby-on-rails\u002F)\n- [Elixir](https:\u002F\u002Fsignoz.io\u002Fdocs\u002Finstrumentation\u002Felixir\u002F)\n- [Rust](https:\u002F\u002Fsignoz.io\u002Fdocs\u002Finstrumentation\u002Frust\u002F)\n- [Swift](https:\u002F\u002Fsignoz.io\u002Fdocs\u002Finstrumentation\u002Fswift\u002F)\n\nYou can find our entire documentation [here](https:\u002F\u002Fsignoz.io\u002Fdocs\u002Fintroduction\u002F).\n\n\u003Cbr \u002F>\u003Cbr \u002F>\n\n\n## Comparisons to Familiar Tools\n\n### SigNoz vs Prometheus\n\nPrometheus is good if you want to do just metrics. But if you want to have a seamless experience between metrics, logs and traces, then current experience of stitching together Prometheus & other tools is not great.\n\nSigNoz is a one-stop solution for metrics and other telemetry signals. And because you will use the same standard(OpenTelemetry) to collect all telemetry signals, you can also correlate these signals to troubleshoot quickly.\n\nFor example, if you see that there are issues with infrastructure metrics of your k8s cluster at a timestamp, you can jump to other signals like logs and traces to understand the issue quickly.\n\n\u003Cp>&nbsp  \u003C\u002Fp>\n\n### SigNoz vs Jaeger\n\nJaeger only does distributed tracing. SigNoz supports metrics, traces and logs - all the 3 pillars of observability.\n\nMoreover, SigNoz has few more advanced features wrt Jaeger:\n\n- Jaegar UI doesn’t show any metrics on traces or on filtered traces\n- Jaeger can’t get aggregates on filtered traces. For example, p99 latency of requests which have tag - customer_type='premium'. This can be done easily on SigNoz\n- You can also go from traces to logs easily in SigNoz\n\n\u003Cp>&nbsp  \u003C\u002Fp>\n\n### SigNoz vs Elastic \n\n- SigNoz Logs management are based on ClickHouse, a columnar OLAP datastore which makes aggregate log analytics queries much more efficient\n- 50% lower resource requirement compared to Elastic during ingestion\n\nWe have published benchmarks comparing Elastic with SigNoz. Check it out [here](https:\u002F\u002Fsignoz.io\u002Fblog\u002Flogs-performance-benchmark\u002F?utm_source=github-readme&utm_medium=logs-benchmark)\n\n\u003Cp>&nbsp  \u003C\u002Fp>\n\n### SigNoz vs Loki\n\n- SigNoz supports aggregations on high-cardinality data over a huge volume while loki doesn’t.\n- SigNoz supports indexes over high cardinality data and has no limitations on the number of indexes, while Loki reaches max streams with a few indexes added to it.\n- Searching over a huge volume of data is difficult and slow in Loki compared to SigNoz\n\nWe have published benchmarks comparing Loki with SigNoz. Check it out [here](https:\u002F\u002Fsignoz.io\u002Fblog\u002Flogs-performance-benchmark\u002F?utm_source=github-readme&utm_medium=logs-benchmark)\n\n\u003Cbr \u002F>\u003Cbr \u002F>\n\n\n## Contributing\n\nWe ❤️ contributions big or small. Please read [CONTRIBUTING.md](CONTRIBUTING.md) to get started with making contributions to SigNoz.\n\nNot sure how to get started? Just ping us on `#contributing` in our [slack community](https:\u002F\u002Fsignoz.io\u002Fslack)\n\n\u003Cbr \u002F>\u003Cbr \u002F>\n\n\n## Documentation\n\nYou can find docs at https:\u002F\u002Fsignoz.io\u002Fdocs\u002F. If you need any clarification or find something missing, feel free to raise a GitHub issue with the label `documentation` or reach out to us at the community slack channel.\n\n\u003Cbr \u002F>\u003Cbr \u002F>\n\n\n## Community\n\nJoin the [slack community](https:\u002F\u002Fsignoz.io\u002Fslack) to know more about distributed tracing, observability, or SigNoz and to connect with other users and contributors.\n\nIf you have any ideas, questions, or any feedback, please share on our [Github Discussions](https:\u002F\u002Fgithub.com\u002FSigNoz\u002Fsignoz\u002Fdiscussions)\n\nAs always, thanks to our amazing contributors!\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsignoz\u002Fsignoz\u002Fgraphs\u002Fcontributors\">\n  \u003Cimg src=\"https:\u002F\u002Fcontrib.rocks\u002Fimage?repo=signoz\u002Fsignoz\" \u002F>\n\u003C\u002Fa>\n","SigNoz 是一个开源的可观测性平台，集成了日志、追踪和指标于单一应用中，是 DataDog 和 NewRelic 等商业产品的开源替代方案。它基于 OpenTelemetry 技术构建，支持应用程序性能监控（APM）、集中式日志管理和分布式追踪等核心功能。SigNoz 采用 ClickHouse 作为数据存储引擎，提供高效的查询和分析能力。适用于需要对微服务架构下的复杂系统进行实时监控、故障排查以及性能优化的场景。其自托管特性使得用户能够灵活部署并控制成本。",2,"2026-06-11 02:55:07","top_language"]