Blogs

Hands-on, insight-driven content about observing your production and development environments using Elastic Observability.

Filters

Automatic instrumentation with OpenTelemetry for Python applications

Learn how to auto-instrument Python applications using OpenTelemetry. With standard commands in a Docker file, applications can be instrumented quickly without writing code in multiple places, enabling rapid change, scale, and easier management.

Bahubali Shetti

Auto-instrumentation of Java applications with OpenTelemetry

Instrumenting Java applications with OpenTelemetry provides insights into application performance, dependencies, and errors. We'll show you how to automatically instrument a Java application using Docker, with no changes to your application code.

David Hope

Manual instrumentation with OpenTelemetry for Python applications

In this blog post, we will show you how to manually instrument Python applications using OpenTelemetry. We will explore how to use the proper OpenTelemetry Python libraries and in particular work on instrumenting tracing in a Python application.

Bahubali Shetti

Manual instrumentation with OpenTelemetry for Node.js applications

In this blog post, we will show you how to manually instrument Node.js applications using OpenTelemetry. We will explore how to use the proper OpenTelemetry Node.js libraries and in particular work on instrumenting tracing in a Node.js application.

Bahubali Shetti

Automatic instrumentation with OpenTelemetry for Node.js applications

Learn how to auto-instrument Node.js applications using OpenTelemetry. With standard commands in a Docker file, applications can be instrumented quickly without writing code in multiple places, enabling rapid change, scale, and easier management.

Bahubali Shetti

How to deploy Hello World Elastic Observability on Google Cloud Run

Follow the step-by-step process of instrumenting Elastic Observability for a Hello World web app running on Google Cloud Run.

Jonathan Simon

Optimizing cloud resources and cost with APM metadata in Elastic Observability

Optimize cloud costs with Elastic APM. Learn how to leverage cloud metadata, calculate pricing, and make smarter decisions for better performance.

Philipp Kahr

Managing your applications on Amazon ECS EC2-based clusters with Elastic Observability

Learn how to manage applications on Amazon ECS clusters based on EC2 instances and how simple it is to use Elastic agents with the AWS and docker integrations to provide a complete picture of your apps, ECS service, and corresponding EC2 instances.

Bahubali Shetti

The antidote for index mapping exceptions: ignore_malformed

How an almost unknown setting called ignore_malformed can make the difference between dropping a document entirely if a single field is malformed or just ignoring that field and ingesting the document anyway.

Giuseppe Santoro

Understanding APM: How to add extensions to the OpenTelemetry Java Agent

This blog post provides a comprehensive guide for Site Reliability Engineers (SREs) and IT Operations to gain visibility and traceability into applications, especially those written with non-standard frameworks or without access to the source code.

David Hope

How to combine OpenTelemetry instrumentation with Elastic APM Agent features

This post shows you how you can combine the OpenTelemetry tracing APIs with Elastic APM Agents. You'll learn how OpenTelemetry spans became part of a trace that Elastic APM Agents report.

Greg Kalapos

Exploring Nginx metrics with Elastic time series data streams

Elasticsearch recently released time series metrics as GA. In this blog, we dive into details of what a time series metric document is and the mapping used for enabling time series by using an existing OOTB Nginx integration.

Lalit Satapathy