-
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
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
git clone https://github.com/SigNoz/signoz.git
SigNoz supports OpenTelemetry as the primary way for users to instrument their application. OpenTelemetry is a single, vendor-agnostic instrumentation library with support for both automatic and manual instrumentation. More details on OpenTelemetry Golang SDKs and APIs here.
To see how SigNoz can start reporting data of a Golang app, let's see how it works with a sample bookstore app (GitHub repo).
OpenTelemetry has specific instrumentation packages to support popular Golang packages and use cases. For example, this app uses the Gin framework for request routing. OpenTelemetry provides instrumentation package named otelgin to instrument the Gin framework which you need to import in your app. You can find the complete list of supported Golang packages by OpenTelemetry here.
Related posts
-
Monitoring Django application performance with OpenTelemetry | SigNoz
-
SigNoz Product Update -Deploy SigNoz using Helm charts, 500+ members on our slack community
-
DataDog vs CloudWatch - Which tool to choose?
-
Jaeger vs Tempo - key features, differences, and alternatives
-
SigNoz is taking part in Hacktoberfest! 🥳🚀🎉