Confused by what is opentelemetry? We break down the basics of OTel, the Collector, and how to instrument your apps in our all-in-one OTel learning hub.
Monitor Claude Code usage with OpenTelemetry and SigNoz. This blog walks you through implementing comprehensive observability for your Claude Code activity using OpenTelemetry and SigNoz.
Developers report that Claude Code feels less productive over time, but anecdotes aren't actionable. Learn how to measure efficiency degradation using OpenTelemetry by tracking output-per-token ratios across commits, PRs, and lines of code to know for certain whether Claude Code is becoming less effective for your team.
How SigNoz rebuilt its internal observability system to monitor its own cloud platform, ingesting 21 billion metric points, 14 TB of logs, and 10 TB of traces every day across six regions.
Learn how to instrument FastAPI with OpenTelemetry for production-grade observability. Covers auto-instrumentation, programmatic setup, multi-worker deployments, structured logging, and sampling strategies.
Learn what OpenTelemetry metrics are, how instruments like counters, gauges, and histograms work, and how to apply them with 5 practical custom metric examples for application monitoring.
OpenTelemetry processors are pipeline components that modify, enrich, filter, batch, and sample telemetry between receivers and exporters. Learn how they work, how ordering affects behavior, and which ones to start with in production.
Monitor n8n usage with OpenTelemetry and SigNoz. This blog walks you through implementing observability for your n8n activity using OpenTelemetry and SigNoz.
OpenTelemetry receivers are the entry points that ingest telemetry into the OTel Collector. Learn how push and pull receivers differ, the main receiver categories, how to choose the right one, and production config examples.
Want to monitor your Docker container metrics with OpenTelemetry. Here’s the guide for you. Steps to monitor Docker container metrics with OpenTelemetry - 1. Setting up OpenTelemetry Collector 2. Configuring OpenTelemetry Collector to collect Docker Container metrics 3. Send collected metrics to SigNoz...
This in-depth guide walks you through how to instrument your Next.js application using OpenTelemetry. Learn how to collect traces, metrics, and logs—and send them to Jaeger or SigNoz for complete observability.
A pragmatic guide to observability in Rust. Learn how to bridge OpenTelemetry with the tracing ecosystem to seamlessly export traces, logs, and metrics.
ClickStack's managed observability offering promises storage at less than $0.03/GB. But the cost driver that matters most, query compute, remains unpublished and unpredictable. We break down what's known, what's missing, and why it matters.
Set up monitoring for your OpenClaw AI agent using the built-in diagnostics-otel plugin. This step-by-step guide covers traces, metrics, dashboards, and CLI configuration, no collector required.
A good OpenTelemetry UI should make the most of the data collected by OpenTelemetry. If you’re using OpenTelemetry for collecting observability data, learn what’s possible in a good OpenTelemetry UI...
Datadog is a powerful observability platform, but its complex pricing model often leads to surprise bills. Learn about the key pricing caveats, breakdown of core costs, and why SigNoz offers a simpler, more transparent alternative built on OpenTelemetry.
Explore five lesser-known trace sampling strategies beyond head and tail-based sampling that can help you reduce observability costs while maintaining visibility.
OpenTelemetry Demo Application is a sample application that demonstrates how to use OpenTelemetry to instrument an application and send telemetry data to a backend. In this blog post, we will explore the OpenTelemetry Demo Application and see how to use SigNoz to monitor the application with popular debugging scenarios.
Complete guide to implementing OpenTelemetry in NestJS applications with automatic instrumentation, distributed tracing, and production-ready configuration. Includes troubleshooting tips and performance optimization.
Understand OpenTelemetry Resource Attributes - Learn how to set standard keys, manage precedence between sources, and enforce data quality across teams.
A comprehensive guide to the OpenTelemetry Collector Contrib distribution. Learn how it differs from Core, its architecture, and how to build your own.
Confused about choosing a backend analysis tool for OpenTelemetry? Here’s a guide on what factors you should consider while choosing a backend to store and visualize the telemetry data collected by OpenTelemetry...
SigNoz is an open source APM built to support OpenTelemetry natively. In this article, we will talk about things to be kept in mind while selecting an OpenTelemetry APM. We will also see how SigNoz can help you in setting up full-stack observability....
Learn how to effectively visualize OpenTelemetry data for enhanced observability and monitoring in distributed systems. Explore tools, techniques, and best practices.
Learn how to integrate Serilog with OpenTelemetry in .NET to correlate logs with traces, troubleshoot faster, and set up a production-ready observability pipeline.
OpenTelemetry Auto Instrumentation is a library that automatically instruments your code to collect telemetry data. This happens behind the scenes in a few different ways, depending on the language and framework you are using like monkey-patching, byte-code instrumentation, and abstract syntax tree modification.
A comprehensive guide to OTLP - the vendor-neutral protocol unifying traces, metrics, and logs transmission. Learn about its goals, architecture, and how it helps solve observability fragmentation.
Looking for New Relic alternatives? Are you facing issues with its pricing or complex UI? Here are top 11 New Relic alternatives & competitors that you can use in 2024. 1.SigNoz 2.AppDynamics 3.Dynatrace 4.Datadog...
This tutorial covers how to monitor a Golang application, collect structured logs, track runtime metrics, and analyze request traces. This guide explains instrumentation with OpenTelemetry, exporting telemetry, and analysing everything in SigNoz.
Implement structured logging in your Next.js app using OpenTelemetry with full trace correlation and SigNoz integration. Covers server and browser logging, log exporters, and client/server context propagation.
Authentication in opentelemetry collectors is crucial for securing your observability pipeline. In this blog, we will discuss the authentication model in OpenTelemetry and how to secure your collectors for incoming and outgoing traffic.
Thinking about using OpenTelemetry for distributed tracing? OpenTelemetry Tracing API provides options for manual as well as automated instrumentation.
LLM Observability breaks in wild today as new libraries like OpenInference don't adhere to OpenTelemetry standards leading to silos and suboptimal performance for users who want to tie LLM observability with rest of their observability stack
OpenTelemetry context propagation helps in moving data between services. Context propagation forms the basis of distributed tracing in which a trace and span context are passed along a request across network boundaries and processes...
Analysis of New Relic's CCU pricing model reveals how it forces engineering teams into heavy sampling. Learn how unpublished CCU costs and complex pricing tiers create budget uncertainty and limit observability.
An OpenTelemetry Exporter is an OpenTelemetry component responsible for transmitting the collected telemetry data from the application to the chosen backend. These software components are designed to transform code objects, which represent the...
Learn how to deploy and manage OpenTelemetry resources in Kubernetes using the OpenTelemetry Operator. Streamline your observability setup with this comprehensive guide.
Spans are fundamental building blocks of distributed tracing. An OpenTelemetry span is a span generated by using OpenTelemetry tracing libraries. It represents a logical unit of work in completing a user request or transaction...
A complete guide to the OpenTelemetry Collector. Learn about agent vs. gateway patterns, YAML configuration, tail sampling, and production best practices for 2025.
Monitoring and Observability for LangChain agent apps with SigNoz and OpenTelemetry. This blog takes you through a practical implementation of OTel in a MCP agent app built using LangChain.
Struggling to debug your LLM app? This guide provides step-by-step instructions for implementing LangChain observability and monitoring using OpenTelemetry and SigNoz. Trace every agent step, from tool calls to LLM reasoning. We explain it with a demo LLM app.
Monitor LlamaIndex apps with SigNoz and OpenTelemetry. This blog takes takes you through a practical implementation of OTel in an app built using LlamaIndex.
This blog is an attempt for anyone lost to find their way into observability and a wake-up call for devs to they should think about observability more actively today than ever before.
Monitor Vercel AI SDK apps with SigNoz and OpenTelemetry. This blog takes takes you through a practical implementation of OTel in an app built using Vercel AI SDK.
Learn how to set up comprehensive Kubernetes observability using OpenTelemetry. This guide covers DaemonSet and Deployment collectors, metrics collection, logging best practices, and cluster monitoring on Minikube.
Learn how to monitor MCP server-client systems with OpenTelemetry. This guide covers the importance of observability, common failure modes, and a step-by-step implementation to ensure your MCP server-client systems are fully instrumented.
Learn how to instrument your Next.js frontend to track Web Vitals and third-party widget performance using OpenTelemetry and send the data to SigNoz for visualization and analysis.
Explore powerful real-world observability patterns in your Next.js application using OpenTelemetry and SigNoz—from tracking 404s to monitoring third-party APIs, capturing exceptions, analyzing cache hit/miss, and more.
Learn how to deploy OpenTelemetry-instrumented Next.js apps to production with Vercel or self-hosted infra. This guide covers collector vs direct exporter setups, alerting, sampling, and data sanitization best practices.
In the fast-paced world of CI/CD, understanding the performance and behaviour of your pipelines is crucial. In this guide, we'll walk through setting up OpenTelemetry for GitHub Actions, with practical examples and configuration snippets.
Learn how to collect logs from .NET applications using OpenTelemetry. This guide includes configuring the ILogger interface and using OpenTelemetry to correlate logs with traces.
Learn how to monitor Backstage, the developer portal, using OpenTelemetry. This guide covers the importance of observability, common failure modes, and a step-by-step implementation to ensure your Backstage instance is fully instrumented.
Kafka has become a go-to choice for event-driven systems today, but its black box nature can make it hard to monitor. This blog explores how OpenTelemetry can help observe Kafka ecosystems, providing insights into distributed tracing and metrics collection.
Rising observability costs and data noise are common issues today. This blog shares practical methods to optimise OpenTelemetry pipelines, reduce costs by means of filtering, sampling, dropping logs based on severity level, and setting up ingestion guardrails.
OpenTelemetry has made infratsructure monitoring easy to get started with and comes with options for kubernetes cluster and pod monitoring as well. OpenTelemetry also makes it possible to achieve correlation with application monitoring as well.
CloudWatch is a great observability tool for AWS users, but it has its limitations. In this blog, we will explore some of CloudWatch's shortcomings and how modern observability platforms can help.
Learn how to implement OpenTelemetry with Nginx for enhanced observability. This guide covers setup, configuration, and best practices for effective monitoring.
HTTP endpoints can be monitored with OpenTelemetry. The HTTP Check Receiver is a component of the OpenTelemetry Collector that enables monitoring of HTTP endpoints. It periodically sends HTTP requests to specified endpoints...
Discover the essentials of LLM Observability, including key pillars, best practices, and tools to optimize your AI applications' performance and reliability.
Looking for a CloudWatch alternative? Here is a list of the top 9 CloudWatch alternatives 1.SigNoz 2.Prometheus 3.Grafana 4.Datadog 5.New Relic 6.Dynatrace...
Learn the essentials of O11y (Observability) in this beginner's guide. Discover how to implement it effectively to improve system performance and reliability.
Kubernetes logging is critical to monitor the health and performance of applications running in Kubernetes cluster. In this complete guide on Kubernetes logging, we will learn about K8s log types, how to access k8s logs, and setting up k8s log monitoring with open-source tools...
Welcome to SigNoz Launch Week 1.0. This is our first launch week, and we’re excited to introduce you to some cool new features in SigNoz. The feature in spotlight for Day 5 is Access Token Management & Onboarding. Access Token Management was a popular requested feature by SigNoz users. Before we enabled it through our UI, users had to reach out to us via email.
Welcome to SigNoz Launch Week 1.0. This is our first launch week, and we’re excited to introduce you to some cool new features in SigNoz. The feature in spotlight for Day 4 is Logs Pipeline in SigNoz. With Log Pipelines, you can transform logs to suit your querying and aggregation needs before they get stored in the database.
Welcome to SigNoz Launch Week 1.0. This is our first launch week, and we’re excited to introduce you to some cool new features in SigNoz. The feature in spotlight for Day 3 is Frontend monitoring in SigNoz. Learn how to monitor core web vitals...
Welcome to SigNoz Launch Week 1.0. This is our first launch week, and we’re excited to introduce you to some cool new features in SigNoz. The feature in spotlight for Day 2 are some amazing upgrades to metrics & query builder..
Welcome to SigNoz Launch Week 1.0.This is our first launch week, and we’re excited to introduce you to some cool new features in SigNoz. The feature in spotlight for Day 1 is our new Logs Explorer...
This is our first launch week, and we’re excited to introduce you to some cool new features in SigNoz. We ship fast but often miss sharing the story behind these features with our community...
Monitoring PostgreSQL for performance issues is critical. Metrics that need to be monitored for PostgreSQL can be 1. Query Throughput and Latency Metrics 2. Disk Utilization and I/O Operations 3. Metrics on Connection Health and Pooling...
CloudWatch metrics play a critical role in monitoring AWS resources and facilitating effective troubleshooting during system failures. In this guide, learn everything about Cloudwatch metrics, its types, custom metrics and...
Steps to collect and export Azure Monitor metrics with OpenTelemetry 1. Setting up OpenTelemetry Collector 2. Configuring OpenTelemetry Collector to collect Azure Monitor metrics 3. Send collected metrics to SigNoz...
Events in Kubernetes are objects that provide insights into the state changes within the Kubernetes cluster. Kubernetes events monitoring is critical to provide real-time insights into the operational state of a Kubernetes cluster...
A guide to collecting and monitoring AWS ECS metrics with OpenTelemetry. Steps to monitor AWS ECS metrics with OpenTelemetry 1. Setting up OpenTelemetry Collector 2. Configuring OpenTelemetry Collector to collect AWS ECS metrics 3. Send collected metrics to SigNoz...
In this tutorial, you will configure Promtail to send logs to OpenTelemetry Collector instead of Loki. This can be done by using the Loki receiver in OpenTelemetry Collector. The logs collected by OpenTelemetry Collector can then be sent to SigNoz - an OpenTelemetry-native APM...
Steps to monitor HAproxy metrics and logs with OpenTelemetry 1. Setting up OpenTelemetry Collector 2. Configuring OpenTelemetry Collector to collect HAProxy metrics and logs 3. Send collected data to SigNoz...
Steps to monitor Kubernetes cluster metrics with OpenTelemetry 1. Setting up OpenTelemetry Collector 2. Configuring OpenTelemetry Collector to collect Kubernetes cluster metrics 3. Send collected metrics to SigNoz for monitoring and visualization...
In this tutorial, we will provide a step-by-step guide to monitoring Amazon EKS nodes and pod-level metrics with OpenTelemetry. OpenTelemetry collector can collect these metrics and send them to a backend of your choice for monitoring and visualization...
Spring Boot is one of the most popular frameworks for building micro-services in Java. In this tutorial, we will learn how to monitor a Spring Boot application with SigNoz and OpenTelemetry...
Steps to monitor Nginx metrics and logs with OpenTelemetry 1. Setting up OpenTelemetry Collector 2. Configuring OpenTelemetry Collector to collect Nginx metrics and logs 3. Send collected data to SigNoz...
Join Nica and Srikanth to talk in detail about the OpenTelemetry Trace API. We'll talk about adding spans, events, attributes and other extra info, whether it's really possible to replace logs with traces, and more.
Steps to monitor MySQL metrics with OpenTelemetry 1. Setting up OpenTelemetry Collector 2. Configuring OpenTelemetry Collector to collect MySQL metrics 3. Send collected metrics to SigNoz...
OpenTelemetry Collector can collect Prometheus metrics and send them to a backend of your choice. In this tutorial, you will configure an OpenTelemetry Collector to scrape Prometheus metrics from a Flask application...
Steps to monitor Apache Web Server metrics with OpenTelemetry 1. Setting up OpenTelemetry Collector 2. Configuring OpenTelemetry Collector to collect Apache metrics 3. Send collected metrics to SigNoz...
When you think about observability? Do you just think of it as an insurance? Or do you think of it as a growth driver? In this article, we will discuss how observability can be a growth driver for your business.
OpenTelemetry Java SDKs can be used to monitor a Java application for performance. You can use OpenTelemetry instrumentation libraries to generate traces. OpenTelemetry collector can help you collect JVM metrics...
Join Nica and Nir to discuss how machine learning can be monitored with OpenTelemetry. We'll see how the SigNoz dashboards can help you monitor resource use, performance, and find problems before your infra budget goes haywire....
Kubecon 2023 is coming up in just a week in Chicago. For engnineers concerned with observability, there are a number of talks you can't miss. I wrote up this guide to the talks I'm most looking forward to.
What is the hidden potential of OpenTelemetry? It goes beyond just tracing and monitoring your software. The OpenTelemetry project aims to standardize performance reporting and trace data propagation in microservice architectures. This context propagation is a valuable feature for those who use OpenTelemetry tracing. Tracetest and SigNoz provide testing and insights into the capabilities of OpenTelemetry.
OpenTelemetry powers open-source observability in modern applications. OpenTelemetry’s top use cases include distributed tracing, performance monitoring, context propagation, service dependency analysis, and more. It has many advantages over vendor-based agents...
The choice between OpenTelemetry Collector and Apache Kafka isn't a zero-sum game. Each has its unique strengths and can even complement each other in certain architectures. The OpenTelemetry Collector excels in data gathering, compression, and filtering, making it a strong candidate for reducing in-system latency and improving data quality before it reaches your backend.
There are no good alternatives to OpenTelemetry if your use case involves generating different types of telemetry signals like logs, metrics, and traces and their collection. In certain use cases, like monitoring only metrics, you can use a tool like Prometheus...
OpenTelemetry is a set of APIs, SDKs, and tools that help you generate and collect telemetry data. But then, you need a tool capable of storing and visualizing the data to make sense out of it. In this article, we discuss top OpenTelemetry tools that...
You Need Observability to call yourself a developer. We’ll start with explaining observability’s role in software development, and the second half of this piece is a guide to instrumenting a demo app with the open source tools OpenTelemetry and SigNoz.
The team at SigNoz would like to share recent developments released this month that greatly enhance the ability to dynamically query your trace and log data. With these tools anyone can explore complex OpenTelemetry data and gain insight into their stack.
Should you send your OpenTelemetry data to a generic database or use a specific tool. In this post, I discuss about pros and cons of building your own OpenTelemetry stack...
OpenTelemetry can be used for instrumenting browser applications. The OpenTelemetry browser instrumentation libraries provides developer the ability to collect performance metrics, traces, and other telemetry data...
OpenTelemetry is a set of tools, APIs, and SDKs to generate telemetry signals. The OpenTelemetry architecture has several main components that comes together to create an instrumentation layer for all kinds of telemetry signals....
Distributed tracing is a method of tracking application requests as they flow from front-end devices to back-end services and databases in a distributed system. Using OpenTelemetry APIs and SDKs, you can implement distributed tracing in your software systems....
We believe the aim of observability is to solve customer issues quickly. Creating monitoring dashboards is useless if it can’t help engineering teams quickly identify the root causes of performance issues...
Prometheus is a popular monitoring tool for kubernetes. Kube-state metrics and node exporters send a lot of metrics. But visualization of the metrics in charts is still painful. In this article, let's see how we can have some out of box visualizations with Prometheus.