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

Customize your data ingestion with Elastic input packages
In this post, learn about input packages and how they can provide a flexible solution to advanced users for customizing their ingestion experience in Elastic.

Revolutionizing big data management: Unveiling the power of Amazon EMR and Elastic integration
Amazon EMR allows you to easily run and scale big data workloads. With Elastic’s native integration, you'll find the confidence to monitor, analyze, and optimize your EMR clusters, opening up exciting opportunities for your data-driven initiatives.

Unlocking whole-system visibility with Elastic Universal Profiling™
Visual profiling data can be overwhelming. This blog post aims to demystify continuous profiling and guide you through its unique visualizations. We will equip you with the knowledge to derive quick, actionable insights from Universal Profiling™.

Achieving seamless API management: Introducing AWS API Gateway integration with Elastic
With Elastic's AWS API Gateway integration, application owners and developers unlock the capability to proactively identify and resolve problems, fine-tune resource utilization, and provide extraordinary digital experiences to their users.

Native OpenTelemetry support in Elastic Observability
Elastic offers native support for OpenTelemetry by allowing for direct ingest of OpenTelemetry traces, metrics, and logs without conversion, and applying any Elastic feature against OTel data without degradation in capabilities.

Best practices for instrumenting OpenTelemetry
Instrumenting OpenTelemetry is complex. Even using auto-instrumentation requires understanding details about your application and OpenTelemetry configuration options. We’ll cover the best practices for instrumenting applications for OpenTelemetry.

Manual instrumentation of Go applications with OpenTelemetry
In this blog post, we will show you how to manually instrument Go applications using OpenTelemetry. We will explore how to use the proper OpenTelemetry Go packages and, in particular, work on instrumenting tracing in a Go application.
Getting started with OpenTelemetry instrumentation with a sample application
In this article, we’ll introduce you to a simple sample application: a UI for movie search, instrumented in different ways using Python, Go, Java, Node, and .NET. Additionally, we will show how to view your OpenTelemetry data in Elastic APM.

Elastic SQL inputs: A generic solution for database metrics observability
This blog dives into the functionality of generic SQL and provides various use cases for advanced users to ingest custom metrics to Elastic for database observability. We also introduce the fetch from all database new capability released in 8.10.

Auto-instrumentation of .NET applications with OpenTelemetry
OpenTelemetry provides an observability framework for cloud-native software, allowing us to trace, monitor, and debug applications seamlessly. In this post, we'll explore how to automatically instrument a .NET application using OpenTelemetry.

Manual instrumentation of .NET applications with OpenTelemetry
In this blog, we will look at how to manually instrument your .NET applications using OpenTelemetry, which provides a set of APIs, libraries, and agents to capture distributed traces and metrics from your application. You can analyze them in Elastic.
