<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Opentelemetry on Hi, I&#39;m Muhammad Amal</title>
    <link>https://muhammadamal.my.id/tags/opentelemetry/</link>
    <description>Recent content in Opentelemetry on Hi, I&#39;m Muhammad Amal</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Fri, 22 Aug 2025 09:00:00 +0700</lastBuildDate>
    <atom:link href="https://muhammadamal.my.id/tags/opentelemetry/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Observability for n8n in 2025, Metrics, Logs, and Traces</title>
      <link>https://muhammadamal.my.id/blog/observability-for-n8n-2025-metrics-logs-traces/</link>
      <pubDate>Fri, 22 Aug 2025 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/observability-for-n8n-2025-metrics-logs-traces/</guid>
      <description>Build production observability for n8n with Prometheus metrics, structured logs, OpenTelemetry traces, and the dashboards that catch incidents early.</description>
    </item>
    <item>
      <title>OpenTelemetry for gRPC Services in Go, A Production Walkthrough</title>
      <link>https://muhammadamal.my.id/blog/opentelemetry-grpc-go-production-walkthrough/</link>
      <pubDate>Mon, 28 Jul 2025 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/opentelemetry-grpc-go-production-walkthrough/</guid>
      <description>OpenTelemetry has stabilized enough that you can wire it up once and forget. Here&amp;rsquo;s the configuration that ships.</description>
    </item>
    <item>
      <title>Observability for Edge Fleets at Scale, Patterns That Work</title>
      <link>https://muhammadamal.my.id/blog/observability-edge-fleets-at-scale-patterns-that-work/</link>
      <pubDate>Wed, 30 Apr 2025 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/observability-edge-fleets-at-scale-patterns-that-work/</guid>
      <description>Production observability for edge fleets. OpenTelemetry Collector at the edge, local aggregation, smart sampling, and alerts that survive WAN outages.</description>
    </item>
    <item>
      <title>eBPF Plus OpenTelemetry, The Observability Pairing for 2024</title>
      <link>https://muhammadamal.my.id/blog/ebpf-plus-opentelemetry-observability-2024/</link>
      <pubDate>Mon, 17 Jun 2024 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/ebpf-plus-opentelemetry-observability-2024/</guid>
      <description>eBPF gives you kernel-truth signals without instrumenting code. OpenTelemetry gives you a vendor-neutral pipeline. Together they&amp;rsquo;re the cheapest observability you can stand up in 2024.</description>
    </item>
    <item>
      <title>Rust Service Observability in 2024, Metrics, Logs, and Traces That Help</title>
      <link>https://muhammadamal.my.id/blog/rust-service-observability-metrics-logs-traces-2024/</link>
      <pubDate>Mon, 25 Mar 2024 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/rust-service-observability-metrics-logs-traces-2024/</guid>
      <description>Production observability for Rust services with the metrics crate, Prometheus, tracing, and OpenTelemetry.</description>
    </item>
    <item>
      <title>Building an HTTP Service with Axum 0.7, From Zero to Tracing</title>
      <link>https://muhammadamal.my.id/blog/axum-http-service-tracing-2024/</link>
      <pubDate>Mon, 11 Mar 2024 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/axum-http-service-tracing-2024/</guid>
      <description>Axum 0.7 end-to-end. Extractors, error types, middleware layers, OpenTelemetry tracing. The setup that pays off by week two.</description>
    </item>
    <item>
      <title>Observability for Go gRPC Services with OpenTelemetry</title>
      <link>https://muhammadamal.my.id/blog/observability-grpc-opentelemetry-golang/</link>
      <pubDate>Mon, 27 Mar 2023 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/observability-grpc-opentelemetry-golang/</guid>
      <description>Traces, metrics, and logs in a Go gRPC service with OpenTelemetry — propagation, conventions, and sampling that scale.</description>
    </item>
    <item>
      <title>Tempo for Distributed Tracing</title>
      <link>https://muhammadamal.my.id/blog/tempo-distributed-tracing/</link>
      <pubDate>Wed, 21 Sep 2022 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/tempo-distributed-tracing/</guid>
      <description>Tempo 1.5: distributed tracing, OTel SDK for Go/Node, sampling, exploration in Grafana.</description>
    </item>
  </channel>
</rss>
