Observability: Monitor, measure and analyze your application

Get insights into the performance and health of your applications.

 

Try Observability in our Developer Sandbox for free

What is Observability?

Observability is the ability to monitor, measure, and interpret a system or application's status by analyzing its outputs, logs, and performance metrics. This data helps to improve system reliability, makes troubleshooting more efficient, enables data-driven decisions, and optimizes overall system performance. Read more

Observability and why it matters

Understand the basics of observability for developers: why you should care, how mature is the technology, how is it evolving. Read more

The Pillars of Observability

Metrics

Metrics

Quantitative data on system resource consumption to determine if a problem has occurred.

Events

Events

Detailed event logs and system messages that provide a record of behavior to determine what problem has occurred.

Traces

Traces

Data on the path of requests and transactions from applications and the environment and helps to determine where in a system the problem has occurred.

Logs

Logs

Changes to the Object state to monitor the health of the environment.

Distributed Tracing

Featured image: Quarkus development loop
Article
Jun 21, 2022

Distributed tracing with OpenTelemetry, Knative, and Quarkus

Daniel Oh

This video shows how to use OpenTelemetry to collect metrics for RESTful,...

Tracing Kubernetes applications with Jaeger and Eclipse Che
Article
Nov 14, 2019

Tracing Kubernetes applications with Jaeger and Eclipse Che

Gary Brown

We show how simple it is to add Jaeger to your Eclipse Che development...

OpenShift
Article
Aug 01, 2023

How to deploy the new Grafana Tempo operator on OpenShift

Pavol Loffay

This article describes the new Tempo Kubernetes operator for Grafana Tempo on...

Quarkus + data grid
Article
Aug 08, 2022

OpenTelemetry: A Quarkus Superheroes demo of observability

Eric Deandrea

This Quarkus Superheroes demo illustrates how to capture telemetry data...

Red Hat capabilities for Observability

Red Hat OpenShift

Red Hat OpenShift

Red Hat OpenShift is the cloud-native application platform that manages your development lifecycle.

Learn about OpenShift

Red Hat OpenShift Distributed Tracing

Red Hat OpenShift Distributed Tracing

Red Hat OpenShift distributed tracing platform monitors, profiles networks, and troubleshoots the interaction between components in applications.

Learn about Red Hat Distributed Tracing

insights

Red Hat Insights

Red Hat Insights continually analyzes applications to predict risks and recommend actions.

Learn about Insights

kubernetes1

Red Hat Advanced Cluster Management for Kubernetes

Red Hat Advanced Cluster Management for Kubernetes proactively monitors cluster health and performance.

Learn about ACM

build1

Red Hat build of OpenTelemetry

Red Hat build of OpenTelemetry instruments, generates, collects, and exports telemetry traces, metrics, and logs to analyze and understand software performance and behavior.

Learn about Red Hat build of OpenTelemetry

Red Hat OpenShift

Red Hat OpenShift Network Observability Operator

The Network Observability Operator observes network traffic for OpenShift clusters.

Learn about the Network Observability Operator

Red Hat OpenShift Service Mesh

Red Hat OpenShift Service Mesh

Red Hat OpenShift Service Mesh includes Kiali to visualize the microservices in your service mesh with out of the box metrics and tracing capabilities.

Learn about OpenShift Service Mesh

Red Hat build of Quarkus

Red Hat build of Quarkus

Red Hat build of Quarkus provides a Kubernetes-native Java stack for microservices and serverless development.

Learn about the Red Hat build of Quarkus

Trends in Observability

Artificial Intelligence & Machine Learning (AI/ML)

Artificial Intelligence & Machine Learning (AI/ML)

Use observability tools in the DevOps toolchain and observability data to drive improvements in application performance.

Learn more

DevOps

DevOps

Use observability to provide anomaly detection, root cause analysis, and predictive insights.

Learn more

Edge

Edge

Use observability to monitor and manage devices at the edge.

Learn more

Observability Resources

quarkus and observability cheat sheet

Quarkus & Observability Cheat Sheet

Alex Soto Bueno
Exploring the power of OpenTelemetry on Kubernetes  |  DevNation Tech Talk

Exploring the power of OpenTelemetry on Kubernetes | DevNation Tech Talk

Developing with Quarkus, MicroProfile, and OpenTelemetry | DevNation Tech Talk

Developing with Quarkus, MicroProfile, and OpenTelemetry | DevNation Tech Talk

Getting Started with Observability

Quarkus card

Quarkus

Start instrumenting your code with OpenTelemetry and Quarkus.

Learn more

Instrumantation custom resources

Instrumentation Custom Resources

No-code instrumentation of many programming languages using the OpenTelemetry

Learn more

Observability Articles

A code editor with four icons symbolizing DevOps, developers, a gear, and a cluster.
Article
Dec 05, 2024

Monitor OpenShift Virtualization at scale with Red Hat Advanced Cluster Management...

Luiz Bernardo Levenhagen +2

Use Red Hat Advanced Cluster Management for Kubernetes 2.12 leveraging the...

Featured image for Red Hat Ansible Automation Platform
Article
Dec 05, 2024

Our top Ansible automation articles of 2024

Colleen Lobner

Take a look at our most popular posts on Ansible automation from the past...

Feature image for Red Hat OpenShift
Article
Nov 28, 2024

What's new in Network Observability 1.7

Steven Lee

Explore the latest features in Network Observability 1.7, an operator for Red...

A code editor with four icons symbolizing DevOps, developers, a gear, and a cluster.
Article
Nov 21, 2024

A guide to premade grafana-pcp dashboard development

Sam Feifer

Creating Grafana dashboards from scratch can be tedious. Learn how to create...

A code editor with four icons symbolizing DevOps, developers, a gear, and a cluster.
Article
Nov 19, 2024

Monitor OVN networking events using Network Observability

Mohamed Mahmoud

Monitor policy compliance, detect violations, and track detailed network...

4 reasons you’ll love using Red Hat OpenShift Data Science
Blog
Nov 12, 2024

What’s new for developers in OpenShift 4.17

Donna Smalls

Find out what new features and capabilities have been provided in Red Hat...

Contribute to the Observability community

Jaeger

Jaeger Project

Learn more

OpenTelemetry Project logo

OpenTelemetry Project

Learn more

Grafana Tempo®

Grafana Tempo®

Learn more

Kiali card graphics

Kiali Project

Learn more