<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://blog.observabilityinsight.com/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/en/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://blog.observabilityinsight.com/es/"/></url><url><loc>https://blog.observabilityinsight.com/en/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/en/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://blog.observabilityinsight.com/es/"/></url><url><loc>https://blog.observabilityinsight.com/en/ai-observability-llm-agents-rag/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/en/ai-observability-llm-agents-rag/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://blog.observabilityinsight.com/es/ai-observability-llm-agents-rag/"/></url><url><loc>https://blog.observabilityinsight.com/en/category/distributed-tracing/</loc></url><url><loc>https://blog.observabilityinsight.com/en/category/jvm/</loc></url><url><loc>https://blog.observabilityinsight.com/en/category/observability/</loc></url><url><loc>https://blog.observabilityinsight.com/en/category/opentelemetry/</loc></url><url><loc>https://blog.observabilityinsight.com/en/category/performance/</loc></url><url><loc>https://blog.observabilityinsight.com/en/category/reliability/</loc></url><url><loc>https://blog.observabilityinsight.com/en/category/resilience/</loc></url><url><loc>https://blog.observabilityinsight.com/en/circuit-breaker-observability/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/en/circuit-breaker-observability/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://blog.observabilityinsight.com/es/circuit-breaker-observability/"/></url><url><loc>https://blog.observabilityinsight.com/en/distributed-tracing-async-boundaries/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/en/distributed-tracing-async-boundaries/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://blog.observabilityinsight.com/es/distributed-tracing-async-boundaries/"/></url><url><loc>https://blog.observabilityinsight.com/en/goku-http-load-testing/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/en/goku-http-load-testing/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://blog.observabilityinsight.com/es/goku-http-load-testing/"/></url><url><loc>https://blog.observabilityinsight.com/en/jvm-memory-containers/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/en/jvm-memory-containers/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://blog.observabilityinsight.com/es/jvm-memory-containers/"/></url><url><loc>https://blog.observabilityinsight.com/en/opentelemetry-signals-types/</loc></url><url><loc>https://blog.observabilityinsight.com/en/slos-are-not-slas/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/en/slos-are-not-slas/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://blog.observabilityinsight.com/es/slos-are-not-slas/"/></url><url><loc>https://blog.observabilityinsight.com/en/structured-logging-production/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/en/structured-logging-production/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://blog.observabilityinsight.com/es/structured-logging-production/"/></url><url><loc>https://blog.observabilityinsight.com/en/tag/agents/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/ai/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/async/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/baggage/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/benchmarking/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/circuit-breaker/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/containers/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/cost-optimization/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/debugging/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/gc/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/head-sampling/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/http/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/instrumentation/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/json/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/jvm/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/kafka/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/kotlin/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/llm/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/load-testing/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/logging/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/logs/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/mcp/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/memory/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/metrics/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/monitoring/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/observability/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/opentelemetry/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/otel-collector/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/performance/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/profiling/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/rag/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/reliability/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/resilience/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/rust/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/sampling/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/signals/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/sla/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/slo/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/sre/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/structured-logging/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/tail-sampling/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/traces/</loc></url><url><loc>https://blog.observabilityinsight.com/en/tag/tracing/</loc></url><url><loc>https://blog.observabilityinsight.com/en/why-you-dont-need-100-percent-traces/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/en/why-you-dont-need-100-percent-traces/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://blog.observabilityinsight.com/es/why-you-dont-need-100-percent-traces/"/></url><url><loc>https://blog.observabilityinsight.com/en/why-your-otel-setup-generates-useless-spans/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/en/why-your-otel-setup-generates-useless-spans/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://blog.observabilityinsight.com/es/why-your-otel-setup-generates-useless-spans/"/></url><url><loc>https://blog.observabilityinsight.com/es/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/en/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://blog.observabilityinsight.com/es/"/></url><url><loc>https://blog.observabilityinsight.com/es/ai-observability-llm-agents-rag/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/en/ai-observability-llm-agents-rag/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://blog.observabilityinsight.com/es/ai-observability-llm-agents-rag/"/></url><url><loc>https://blog.observabilityinsight.com/es/categoria/distributed-tracing/</loc></url><url><loc>https://blog.observabilityinsight.com/es/categoria/jvm/</loc></url><url><loc>https://blog.observabilityinsight.com/es/categoria/observability/</loc></url><url><loc>https://blog.observabilityinsight.com/es/categoria/opentelemetry/</loc></url><url><loc>https://blog.observabilityinsight.com/es/categoria/performance/</loc></url><url><loc>https://blog.observabilityinsight.com/es/categoria/reliability/</loc></url><url><loc>https://blog.observabilityinsight.com/es/categoria/resilience/</loc></url><url><loc>https://blog.observabilityinsight.com/es/circuit-breaker-observability/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/en/circuit-breaker-observability/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://blog.observabilityinsight.com/es/circuit-breaker-observability/"/></url><url><loc>https://blog.observabilityinsight.com/es/distributed-tracing-async-boundaries/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/en/distributed-tracing-async-boundaries/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://blog.observabilityinsight.com/es/distributed-tracing-async-boundaries/"/></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/agentes/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/async/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/baggage/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/benchmarking/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/circuit-breaker/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/containers/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/debugging/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/fiabilidad/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/gc/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/head-sampling/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/http/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/ia/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/instrumentacin/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/json/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/jvm/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/kafka/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/kotlin/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/llm/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/load-testing/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/logging/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/logs/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/mcp/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/memoria/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/metrics/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/monitorizacin/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/observabilidad/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/observability/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/opentelemetry/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/optimizacion-costos/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/otel-collector/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/profiling/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/rag/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/rendimiento/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/resilience/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/rust/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/sampling/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/signals/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/sla/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/slo/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/sre/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/structured-logging/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/tail-sampling/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/traces/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/tracing/</loc></url><url><loc>https://blog.observabilityinsight.com/es/etiqueta/trazas/</loc></url><url><loc>https://blog.observabilityinsight.com/es/goku-http-load-testing/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/en/goku-http-load-testing/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://blog.observabilityinsight.com/es/goku-http-load-testing/"/></url><url><loc>https://blog.observabilityinsight.com/es/jvm-memory-containers/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/en/jvm-memory-containers/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://blog.observabilityinsight.com/es/jvm-memory-containers/"/></url><url><loc>https://blog.observabilityinsight.com/es/opentelemetry-signals-tipos/</loc></url><url><loc>https://blog.observabilityinsight.com/es/slos-are-not-slas/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/en/slos-are-not-slas/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://blog.observabilityinsight.com/es/slos-are-not-slas/"/></url><url><loc>https://blog.observabilityinsight.com/es/structured-logging-production/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/en/structured-logging-production/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://blog.observabilityinsight.com/es/structured-logging-production/"/></url><url><loc>https://blog.observabilityinsight.com/es/why-you-dont-need-100-percent-traces/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/en/why-you-dont-need-100-percent-traces/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://blog.observabilityinsight.com/es/why-you-dont-need-100-percent-traces/"/></url><url><loc>https://blog.observabilityinsight.com/es/why-your-otel-setup-generates-useless-spans/</loc><xhtml:link rel="alternate" hreflang="en-US" href="https://blog.observabilityinsight.com/en/why-your-otel-setup-generates-useless-spans/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://blog.observabilityinsight.com/es/why-your-otel-setup-generates-useless-spans/"/></url></urlset>