article thumbnail

The road to observability with OpenTelemetry demo part 1: Identifying metrics and traces

Dynatrace

That is, relying on metrics, logs, and traces to understand what software is doing and where it’s running into snags. In addition to tracing, observability also defines two other key concepts, metrics and logs. When software runs in a monolithic stack on on-site servers, observability is manageable enough. What is OpenTelemetry?

Metrics 182
article thumbnail

Running the OpenTelemetry demo application with Dynatrace

Dynatrace

The demo has been in active development since the summer of 2022 with Dynatrace as one of its leading contributors. The demo application is a cloud-native e-commerce application made up of multiple microservices. OpenTelemetry demo application architecture diagram. By default, the demo comes with?Jaeger OpenTelemetry?community

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

The road to observability with OpenTelemetry demo part 2: OpenTelemetry configuration and instrumenting applications

Dynatrace

In the first part of this three-part series, The road to observability with OpenTelemetry demo part 1: Identifying metrics and traces with OpenTelemetry , we talked about observability and how OpenTelemetry works to instrument applications across different languages and platforms. api/v2/otlp/v1/traces'; $metricsURL = $baseURL. '/api/v2/otlp/v1/metrics';

article thumbnail

Observability engineering: Getting Prometheus metrics right for Kubernetes with Dynatrace and Kepler

Dynatrace

To get a more granular look into telemetry data, many analysts rely on custom metrics using Prometheus. Named after the Greek god who brought fire down from Mount Olympus, Prometheus metrics have been transforming observability since the project’s inception in 2012.

Metrics 180
article thumbnail

Send Your Logs to Loki

DZone

In the demo, I show how you can see the traces of a simple distributed system consisting of the Apache APISIX API Gateway, a Kotlin app with Spring Boot, a Python app with Flask, and a Rust app with Axum. One of the talks demoed the Grafana stack: Mimir for metrics, Tempo for traces, and Loki for logs.

Metrics 239
article thumbnail

Automate CI/CD pipelines with Dynatrace: Part 4, Validation stage

Dynatrace

This view seamlessly correlates crucial events across all affected components, eliminating the manual effort of sifting through various monitoring tools for infrastructure, process, or service metrics. By using JavaScript and DQL, these dashboards can help generate reports on the current DORA metrics. What’s next?

DevOps 205
article thumbnail

In Defence of DOM­Content­Loaded

CSS Wizardry

I never thought I’d write an article in defence of DOMContentLoaded , but here it is… For many, many years now, performance engineers have been making a concerted effort to move away from technical metrics such as Load , and toward more user-facing, UX metrics such as Speed Index or Largest Contentful Paint. Or are they…?

Metrics 326