From 5e1592274c122b58e78ba4def43e23ffb29ae7a4 Mon Sep 17 00:00:00 2001 From: Pranay Prateek Date: Thu, 6 May 2021 12:31:14 +0530 Subject: [PATCH 1/7] updated motivation and intro --- README.md | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 68c810b99e..dfb614bd89 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ ## -SigNoz is an opensource observability platform. SigNoz uses distributed tracing to gain visibility into your systems and powers data using [Kafka](https://kafka.apache.org/) (to handle high ingestion rate and backpressure) and [Apache Druid](https://druid.apache.org/) (Apache Druid is a high performance real-time analytics database), both proven in the industry to handle scale. +SigNoz helps developer monitor applications and troubleshoot problems in their deployed applications. SigNoz uses distributed tracing to gain visibility into your software stack. You can see metrics like p99 latency, error rates for your services and individual end points and metrics for external API calls. To debug the root cause of the problem, you can see the exact traces which are causing the problem and see detailed flamegraphs of individual request traces. @@ -27,11 +27,24 @@ SigNoz is an opensource observability platform. SigNoz uses distributed tracing ### Motivation: -- SaaS vendors charge an insane amount to provide Application Monitoring. They often surprise you with huge month end bills without any transparency of data sent to them. -- Data privacy and compliance demands data to not leave the network boundary -- Highly scalable architecture -- No more magic happening in agents installed in your infra. You take control of sampling, uptime, configuration. -- Build modules over SigNoz to extend business specific capabilities +Being developers, we found it annoying to rely on closed source SaaS vendors for every small feature we wanted. Closed source vendors often surprise you with huge month end bills without any transparency. + +We wanted to make a self-hosted & open source version of tools like DataDog, NewRelic for companies that have privacy and security concerns about having customer data going to third party services. + +With modern cloud native technologies like Kubernetes, hosting within your cloud is now much easier. And you won't need to send petabytes of your observability data to your SaaS vendors. + +Being open source also gives you complete control of your configuration, sampling, uptimes. You can also build modules over SigNoz to extend business specific capabilities + +### Languages supported: + +We support [OpenTelemetry](https://opentelemetry.io) as the library which you can use to instrument your applications. So any framework and language supported by OpenTelemetry is also supported by SigNoz. Some of the main supported languages are: + +- Java +- Python +- NodeJS +- Go + +You can find the complete list of languages here - https://opentelemetry.io/docs/ # Getting Started From 673d65db40e547c51f7362c849323c75b71c33ba Mon Sep 17 00:00:00 2001 From: Pranay Prateek Date: Thu, 6 May 2021 12:39:55 +0530 Subject: [PATCH 2/7] updated intro --- README.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index dfb614bd89..9b6ff31c88 100644 --- a/README.md +++ b/README.md @@ -8,13 +8,17 @@ ## -SigNoz helps developer monitor applications and troubleshoot problems in their deployed applications. SigNoz uses distributed tracing to gain visibility into your software stack. You can see metrics like p99 latency, error rates for your services and individual end points and metrics for external API calls. To debug the root cause of the problem, you can see the exact traces which are causing the problem and see detailed flamegraphs of individual request traces. +SigNoz helps developer monitor applications and troubleshoot problems in their deployed applications. SigNoz uses distributed tracing to gain visibility into your software stack. + +👉 You can see metrics like p99 latency, error rates for your services, external API calls and individual end points. + +👉 You can find the root cause of the problem by going to the exact traces which are causing the problem and see detailed flamegraphs of individual request traces. ![SigNoz Feature](https://res.cloudinary.com/dcv3epinx/image/upload/v1618904032/signoz-images/screenzy-1618904013729_clssvy.png) -### Features: +### 👇 Features: - Application overview metrics like RPS, 50th/90th/99th Percentile latencies, and Error Rate - Slowest endpoints in your application @@ -25,7 +29,7 @@ SigNoz helps developer monitor applications and troubleshoot problems in their d - In-built workflows to reduce your efforts in detecting common issues like new deployment failures, 3rd party slow APIs, etc (Coming Soon) - Anomaly Detection Framework (Coming Soon) -### Motivation: +### 🤓 Why SigNoz? Being developers, we found it annoying to rely on closed source SaaS vendors for every small feature we wanted. Closed source vendors often surprise you with huge month end bills without any transparency. @@ -35,7 +39,7 @@ With modern cloud native technologies like Kubernetes, hosting within your cloud Being open source also gives you complete control of your configuration, sampling, uptimes. You can also build modules over SigNoz to extend business specific capabilities -### Languages supported: +### 👊🏻 Languages supported: We support [OpenTelemetry](https://opentelemetry.io) as the library which you can use to instrument your applications. So any framework and language supported by OpenTelemetry is also supported by SigNoz. Some of the main supported languages are: From 9936b3ab46be713c3b14e0cc49f60a21f4d39402 Mon Sep 17 00:00:00 2001 From: Pranay Prateek Date: Thu, 6 May 2021 12:41:52 +0530 Subject: [PATCH 3/7] updated motivation section --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index 9b6ff31c88..e90276e0b4 100644 --- a/README.md +++ b/README.md @@ -35,8 +35,6 @@ Being developers, we found it annoying to rely on closed source SaaS vendors for We wanted to make a self-hosted & open source version of tools like DataDog, NewRelic for companies that have privacy and security concerns about having customer data going to third party services. -With modern cloud native technologies like Kubernetes, hosting within your cloud is now much easier. And you won't need to send petabytes of your observability data to your SaaS vendors. - Being open source also gives you complete control of your configuration, sampling, uptimes. You can also build modules over SigNoz to extend business specific capabilities ### 👊🏻 Languages supported: From e4c8dcf3cab3ef5b4ea31521582ca541ab22c4d0 Mon Sep 17 00:00:00 2001 From: Pranay Prateek Date: Thu, 6 May 2021 12:54:32 +0530 Subject: [PATCH 4/7] updated features section --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index e90276e0b4..94f963bafb 100644 --- a/README.md +++ b/README.md @@ -26,8 +26,6 @@ SigNoz helps developer monitor applications and troubleshoot problems in their d - Filter traces by service name, operation, latency, error, tags/annotations. - Aggregate metrics on filtered traces. Eg, you can get error rate and 99th percentile latency of `customer_type: gold` or `deployment_version: v2` or `external_call: paypal` - Unified UI for metrics and traces. No need to switch from Prometheus to Jaeger to debug issues. -- In-built workflows to reduce your efforts in detecting common issues like new deployment failures, 3rd party slow APIs, etc (Coming Soon) -- Anomaly Detection Framework (Coming Soon) ### 🤓 Why SigNoz? From 50a2f3b6f90d9bd4b8e3689cade4e4c97b0d7638 Mon Sep 17 00:00:00 2001 From: Pranay Prateek Date: Thu, 6 May 2021 13:16:41 +0530 Subject: [PATCH 5/7] updated docker pull badge --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 94f963bafb..ddac83d3a9 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,7 @@

[![MIT](https://img.shields.io/badge/license-MIT-brightgreen)](LICENSE) +![Downloads](https://img.shields.io/docker/pulls/signoz/frontend?label=Downloads) ## From dad678a4c1256b829e6ead082bdb651ac0e3267f Mon Sep 17 00:00:00 2001 From: Pranay Prateek Date: Thu, 6 May 2021 16:45:15 +0530 Subject: [PATCH 6/7] updated badges --- README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ddac83d3a9..8eccad9889 100644 --- a/README.md +++ b/README.md @@ -4,8 +4,11 @@

Monitor your applications and troubleshoot problems in your deployed applications, an open-source alternative to DataDog, New Relic, etc.

-[![MIT](https://img.shields.io/badge/license-MIT-brightgreen)](LICENSE) -![Downloads](https://img.shields.io/docker/pulls/signoz/frontend?label=Downloads) +

+ License + Downloads + GitHub issues +

## From 1e1fc38c968b98d8132e9dc56dba9cc5183846b1 Mon Sep 17 00:00:00 2001 From: Pranay Prateek Date: Thu, 6 May 2021 17:04:15 +0530 Subject: [PATCH 7/7] updated badges --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 8eccad9889..d70fe1b8aa 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,8 @@ License Downloads GitHub issues + + tweet

##