Tagged articles

OpenTelemetry

175 articles · Page 2 of 2
Alibaba Cloud Observability
Alibaba Cloud Observability
Dec 24, 2024 · Operations

How to Achieve Full Observability for Go Apps Without Intrusive Agents

This article compares three Go observability solutions—SDK instrumentation, eBPF‑based monitoring, and compile‑time code injection—explaining their mechanisms, open‑source implementations, trade‑offs, and why Alibaba Cloud's Instgo compile‑time approach offers a low‑overhead, non‑intrusive APM alternative.

GoOpenTelemetrycloud-native
0 likes · 11 min read
How to Achieve Full Observability for Go Apps Without Intrusive Agents
Alibaba Cloud Native
Alibaba Cloud Native
Nov 27, 2024 · Cloud Native

How to Add Zero‑Code Observability to Golang Apps with Alibaba’s OpenTelemetry Agent

This guide explains how to use Alibaba’s open‑source Golang Agent to automatically instrument Go applications for tracing, metrics, and log correlation without modifying source code, covering binary download, build replacement for go build, endpoint configuration, and step‑by‑step examples with Docker‑based dependencies and Jaeger visualization.

AgentOpenTelemetrygolang
0 likes · 11 min read
How to Add Zero‑Code Observability to Golang Apps with Alibaba’s OpenTelemetry Agent
Alibaba Cloud Observability
Alibaba Cloud Observability
Sep 29, 2024 · Cloud Native

How to Achieve End-to-End Traceability with RUM and OpenTelemetry

This article explores the challenges of linking Real User Monitoring (RUM) with backend tracing, presents a comprehensive end-to-end traceability solution based on OpenTelemetry and the W3C Trace Context protocol, and offers best-practice guidance for integrating RUM into full-stack observability pipelines.

OpenTelemetryobservabilityrum
0 likes · 15 min read
How to Achieve End-to-End Traceability with RUM and OpenTelemetry
Sohu Tech Products
Sohu Tech Products
Sep 25, 2024 · Cloud Native

Observability Concepts and OpenTelemetry Architecture Overview

Observability turns a black‑box application into a system by gathering logs, metrics, and traces, using alerts to spot anomalies, then linking trace IDs to logs; OpenTelemetry standardizes this with instrumented client agents, a Collector (receivers, processors, exporters), and backend storage, while Java agents, span propagation, exemplars, eBPF, and bundles like SigNoz or OpenObserve let teams choose between a custom OTel stack or a solution.

OpenTelemetrycloud-nativeeBPF
0 likes · 11 min read
Observability Concepts and OpenTelemetry Architecture Overview
DevOps Operations Practice
DevOps Operations Practice
Sep 25, 2024 · Operations

Prometheus 3.0‑beta Released: New UI, Remote Write 2.0, OpenTelemetry Support, and Other Major Changes

Prometheus 3.0‑beta introduces a completely redesigned UI, Remote Write 2.0 with native support for metadata and histograms, built‑in OpenTelemetry metrics handling, UTF‑8 label support, native histograms, and several feature‑flag removals, while encouraging community testing before production use.

BetaReleaseOpenTelemetryPrometheus
0 likes · 6 min read
Prometheus 3.0‑beta Released: New UI, Remote Write 2.0, OpenTelemetry Support, and Other Major Changes
Alibaba Cloud Native
Alibaba Cloud Native
Sep 24, 2024 · Cloud Native

How to Achieve End‑to‑End Traceability with RUM and OpenTelemetry

This article explains why Real‑User Monitoring (RUM) is ideal for linking front‑end experience to back‑end tracing, compares major trace‑propagation protocols, and presents practical OpenTelemetry‑based solutions—including RUM‑to‑Span and Span‑to‑RUM patterns—to enable full‑stack observability and impact analysis in cloud‑native environments.

OpenTelemetryTrace Contextdistributed tracing
0 likes · 15 min read
How to Achieve End‑to‑End Traceability with RUM and OpenTelemetry
Sohu Tech Products
Sohu Tech Products
Sep 5, 2024 · Backend Development

Instrumentation of gRPC in OpenTelemetry: Adding Request Size Metrics via Byte‑Buddy

The new OpenTelemetry Java instrumentation adds client and server request‑size metrics to gRPC by injecting a tracing interceptor via Byte‑Buddy bytecode enhancement, extracting payload sizes from protobuf messages, recording them with custom attributes and histograms, and applying analogous handler‑based logic for Go.

ByteBuddyJavaOpenTelemetry
0 likes · 12 min read
Instrumentation of gRPC in OpenTelemetry: Adding Request Size Metrics via Byte‑Buddy
Alibaba Cloud Observability
Alibaba Cloud Observability
Sep 5, 2024 · Cloud Native

Can Alibaba’s OpenTelemetry Golang Agent Simplify Your Go App Monitoring?

This article explains why the newly released OpenTelemetry Golang Agent from Alibaba Cloud offers a compile‑time, non‑intrusive alternative to manual SDK instrumentation and eBPF auto‑instrumentation, detailing its architecture, code examples, plugin support, context propagation improvements, and future roadmap for Go observability.

Automatic InstrumentationOpenTelemetrycloud-native
0 likes · 15 min read
Can Alibaba’s OpenTelemetry Golang Agent Simplify Your Go App Monitoring?
Alibaba Cloud Native
Alibaba Cloud Native
Sep 2, 2024 · Cloud Native

Why the New OpenTelemetry Golang Agent Beats Manual and eBPF Instrumentation

This article explains the challenges of manual OpenTelemetry SDK instrumentation and eBPF auto‑instrumentation for Go applications, introduces the Alibaba Cloud OpenTelemetry Golang Agent that performs compile‑time automatic instrumentation, details its architecture, code examples, plugin support, and future roadmap.

Automatic InstrumentationOpenTelemetryeBPF
0 likes · 18 min read
Why the New OpenTelemetry Golang Agent Beats Manual and eBPF Instrumentation
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 31, 2024 · Backend Development

Developing OpenTelemetry Instrumentation for PowerJob Using Java Agent and ByteBuddy

This article explains how to create OpenTelemetry instrumentation for the PowerJob distributed scheduler by implementing a Java agent with ByteBuddy, covering background, prerequisite knowledge, entry point discovery, version selection, implementation details, common pitfalls, Muzzle validation, and unit testing.

ByteBuddyOpenTelemetryPowerJob
0 likes · 16 min read
Developing OpenTelemetry Instrumentation for PowerJob Using Java Agent and ByteBuddy
Hacker Afternoon Tea
Hacker Afternoon Tea
Aug 7, 2024 · Operations

Rapidly Build a ClickHouse + Grafana Observability Stack – Log Collection Guide

This article walks through a complete, reproducible setup for collecting, storing, querying, and visualizing Kubernetes logs with ClickHouse and Grafana, covering architecture choices, agent configurations (OpenTelemetry Collector, Vector, Fluent Bit), schema design, compression results, query examples, performance tuning, and dashboard integration.

ClickHouseFluent BitGrafana
0 likes · 38 min read
Rapidly Build a ClickHouse + Grafana Observability Stack – Log Collection Guide
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 2, 2024 · Operations

How Alibaba Cloud’s ARMS Go Agent Enables Zero‑Intrusion Monitoring for Go Microservices

This article explains how Alibaba Cloud's ARMS team collaborated with the language and compiler team to create an OpenTelemetry‑based, compile‑time automatic instrumentation solution for Golang applications, detailing its background, technical workflow, key optimizations, and practical impact on cloud‑native monitoring.

ARMSAutomatic InstrumentationGo
0 likes · 13 min read
How Alibaba Cloud’s ARMS Go Agent Enables Zero‑Intrusion Monitoring for Go Microservices
Sohu Tech Products
Sohu Tech Products
Jul 24, 2024 · Cloud Native

Understanding Helm and Kubernetes Operators

The article explains how Helm simplifies deploying complex Kubernetes applications with a single YAML chart but cannot manage runtime operations, while Kubernetes Operators—built on custom resource definitions and webhook logic—automate tasks such as scaling, upgrades, and side‑car injection, offering higher‑level lifecycle management.

Application DeploymentCRDHelm
0 likes · 9 min read
Understanding Helm and Kubernetes Operators
Alibaba Cloud Native
Alibaba Cloud Native
Jul 24, 2024 · Cloud Native

How to Observe and Optimize LLM Applications with Alibaba Cloud ARMS

This article explains the challenges of deploying large language model (LLM) applications, outlines the need for end‑to‑end observability, and details Alibaba Cloud ARMS' LLM‑specific tracing, metrics, and Python agent solutions for monitoring, debugging, and performance optimization.

AILLMOpenTelemetry
0 likes · 20 min read
How to Observe and Optimize LLM Applications with Alibaba Cloud ARMS
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Jul 12, 2024 · Cloud Native

Multi‑Cluster Deployment and Traffic‑Lane Solution with Alibaba Cloud Service Mesh ASM

This guide explains how to use Alibaba Cloud Service Mesh (ASM) to create isolated, on‑demand environments for cloud‑native microservices across multiple ACK clusters, leveraging traffic‑lane (permissive mode) and OpenTelemetry automatic instrumentation to achieve efficient development, testing, and progressive gray‑release workflows while reducing resource consumption.

ASMKubernetesOpenTelemetry
0 likes · 45 min read
Multi‑Cluster Deployment and Traffic‑Lane Solution with Alibaba Cloud Service Mesh ASM
MaGe Linux Operations
MaGe Linux Operations
Jul 1, 2024 · Operations

Mastering Jaeger: A Complete Guide to Distributed Tracing and Deployment

Jaeger is an open‑source, CNCF‑graduated distributed tracing system built by Uber, and this guide explains its core concepts, architecture, sampling strategies, and various deployment options—including all‑in‑one, Kubernetes, and OpenTelemetry—plus how it compares with other tracing tools.

JaegerKubernetesOpenTelemetry
0 likes · 13 min read
Mastering Jaeger: A Complete Guide to Distributed Tracing and Deployment
Efficient Ops
Efficient Ops
Jun 4, 2024 · Operations

How Huya Unified Its Monitoring Platform with OpenTelemetry for Zero‑Cost Integration

This article details Huya's transition from fragmented, non‑standard monitoring solutions to a unified OpenTelemetry‑based platform, covering project background, pain points, design decisions, SDK architecture, data pipeline, storage, alerting, root‑cause analysis, and future plans, highlighting the benefits of standardization and zero‑cost service integration.

HuyaOpenTelemetrymetrics
0 likes · 13 min read
How Huya Unified Its Monitoring Platform with OpenTelemetry for Zero‑Cost Integration
Alibaba Cloud Observability
Alibaba Cloud Observability
May 29, 2024 · Cloud Native

How to Achieve End-to-End Cloud Native Tracing and Solve the 3 Major Challenges

This article explains why distributed tracing is essential for modern cloud‑native systems, outlines the three toughest problems—instrumentation, data collection, and context propagation—and shows how Alibaba Cloud ARMS and OpenTelemetry provide a comprehensive, multi‑language solution for end‑to‑end traceability.

ARMSAlibaba CloudOpenTelemetry
0 likes · 14 min read
How to Achieve End-to-End Cloud Native Tracing and Solve the 3 Major Challenges
Alibaba Cloud Native
Alibaba Cloud Native
May 28, 2024 · Cloud Native

Zero‑Code Traffic Lane Gray Release with OpenTelemetry Baggage on Alibaba Cloud Service Mesh

This guide explains how to use OpenTelemetry's automatic instrumentation to propagate baggage headers, enabling a loose‑mode traffic‑lane (gray‑release) strategy in Alibaba Cloud Service Mesh without modifying application code, covering prerequisites, operator deployment, service setup, lane configuration, weight‑based routing, and verification steps.

ASMBaggageKubernetes
0 likes · 26 min read
Zero‑Code Traffic Lane Gray Release with OpenTelemetry Baggage on Alibaba Cloud Service Mesh
Sohu Tech Products
Sohu Tech Products
May 21, 2024 · Backend Development

Debugging java.net.spi.InetAddressResolverProvider SPI Failure with OpenTelemetry Java Agent in Spring Boot

The article explains how a custom java.net.spi.InetAddressResolverProvider SPI that works in a regular Spring Boot 3.x JAR fails when the OpenTelemetry Java agent is added because the agent’s JarLoader cannot read the SPI configuration inside the BOOT‑INF layout, and resolves the issue by disabling the agent’s own resolver resource so the custom provider is used.

JDK21JavaOpenTelemetry
0 likes · 11 min read
Debugging java.net.spi.InetAddressResolverProvider SPI Failure with OpenTelemetry Java Agent in Spring Boot
Sohu Tech Products
Sohu Tech Products
Apr 17, 2024 · Operations

Developing an OpenTelemetry Extension for Pulsar Java Client Metrics

The article walks through building a custom OpenTelemetry Java‑agent extension for Pulsar client metrics—migrating from SkyWalking, setting up a Gradle project, using ByteBuddy to instrument methods with advice, registering gauge metrics, packaging the jar, handling common class‑loader pitfalls, and configuring deployment via the OpenTelemetry operator.

ExtensionJavaJavaAgent
0 likes · 14 min read
Developing an OpenTelemetry Extension for Pulsar Java Client Metrics
Tencent Cloud Developer
Tencent Cloud Developer
Apr 2, 2024 · Backend Development

tRPC Scaffolding Tooling and Observability Best Practices for Tencent Docs Backend

By introducing the unified tRPC scaffolding tool trpcx and embedding OpenTelemetry‑generated observability configurations, the Tencent Docs backend team streamlined service creation, standardized directory structures, migrated metrics and logs to ClickHouse for cost‑effective performance, and established best‑practice workflows that dramatically improve development speed and fault‑diagnosis efficiency.

ClickHouseOpenTelemetrybackend development
0 likes · 18 min read
tRPC Scaffolding Tooling and Observability Best Practices for Tencent Docs Backend
MaGe Linux Operations
MaGe Linux Operations
Feb 29, 2024 · Operations

Quickly Set Up OpenTelemetry on Kubernetes: Installation, Modes & Config

This guide walks you through deploying OpenTelemetry in Kubernetes, covering the purpose of otel‑collector, installation via manifests or Helm, the three deployment patterns (No‑Collector, Agent, Gateway), running the otel‑demo, and detailed configuration of receivers, processors, exporters, connectors, extensions, and service pipelines.

CollectorHelmKubernetes
0 likes · 11 min read
Quickly Set Up OpenTelemetry on Kubernetes: Installation, Modes & Config
Architect
Architect
Feb 1, 2024 · Backend Development

Design and Optimization of Trace2.0: A High‑Performance Backend Tracing System

Trace2.0 is an OpenTelemetry‑based application monitoring system that processes petabyte‑scale trace data using multi‑channel client protocols, gRPC, load‑balancing optimizations, ZSTD compression, Kafka pipelines, ClickHouse storage, and a JDK 21 upgrade with virtual threads, achieving significant performance and cost improvements.

ClickHouseJDK21OpenTelemetry
0 likes · 15 min read
Design and Optimization of Trace2.0: A High‑Performance Backend Tracing System
Tencent Cloud Developer
Tencent Cloud Developer
Jan 9, 2024 · Operations

Tencent Cloud APM Full-Link Tracing Implementation and Best Practices

The article explains how Tencent Cloud APM implements full‑link tracing using OpenTelemetry standards, addresses challenges such as protocol compatibility, massive trace storage, and bytecode overhead with solutions like conversion gateways, tail sampling and thread profiling, and showcases best‑practice scenarios for topology analysis, front‑end/back‑end integration, and log‑trace correlation within the broader TCOP observability suite.

APMFull‑Link TracingOpenTelemetry
0 likes · 11 min read
Tencent Cloud APM Full-Link Tracing Implementation and Best Practices
DevOps Cloud Academy
DevOps Cloud Academy
Dec 14, 2023 · Operations

CI/CD Observability via OpenTelemetry at Grafana Labs

The article explains the importance of CI/CD observability, outlines common pipeline problems, introduces Grafana's GraCIe plugin built on OpenTelemetry, and discusses how enhanced visibility can improve reliability, decision‑making, and future standardization across CI/CD platforms.

CI/CDDevOpsGrafana
0 likes · 13 min read
CI/CD Observability via OpenTelemetry at Grafana Labs
37 Interactive Technology Team
37 Interactive Technology Team
Dec 4, 2023 · Backend Development

Root Cause Analysis of Missing Trace Data in Go Services Using Prometheus Metrics and GZIP Compression

The missing trace data in two Go services was caused by the GoFrame tracing middleware recording the gzip‑compressed /metrics response body as a UTF‑8 string, which the OpenTelemetry exporter rejected as invalid UTF‑8; disabling Prometheus compression or decompressing the body before logging resolves the issue.

GZIPOpenTelemetryPrometheus
0 likes · 16 min read
Root Cause Analysis of Missing Trace Data in Go Services Using Prometheus Metrics and GZIP Compression
DeWu Technology
DeWu Technology
Nov 15, 2023 · Backend Development

Thread Profiling: Design and Implementation of Client‑Server Performance Analysis

Thread profiling uses threshold‑triggered tasks on business threads to capture stack snapshots, which a dedicated profiler thread sends via high‑performance gRPC to a server that queues them in Kafka, enriches and stores them in ClickHouse, correlates with OpenTelemetry traces, and provides metrics that let developers quickly pinpoint latency bottlenecks and improve system stability.

GoJavaKafka
0 likes · 11 min read
Thread Profiling: Design and Implementation of Client‑Server Performance Analysis
Ops Development Stories
Ops Development Stories
Oct 27, 2023 · Cloud Native

Collect Kubernetes Logs with OpenTelemetry and Loki Using Helm

This guide walks through deploying Loki via Helm, configuring the OpenTelemetry Collector to use a filelog receiver and Loki exporter, and enabling Kubernetes event collection, providing step‑by‑step commands and YAML snippets for a complete logging pipeline in a Kubernetes cluster.

CollectorHelmKubernetes
0 likes · 17 min read
Collect Kubernetes Logs with OpenTelemetry and Loki Using Helm
Architect
Architect
Oct 26, 2023 · Big Data

Design and Optimization of Bilibili Log Service 2.0 Using ClickHouse and OpenTelemetry

This article details Bilibili's evolution of its log system from an Elastic Stack‑based solution to a ClickHouse‑backed architecture with OpenTelemetry, describing the challenges of cost, stability, and scalability, the new components such as Log‑Agent, Log‑Ingester, and a custom visualization platform, and the performance gains and future directions.

ClickHouseOpenTelemetrylarge-scale logging
0 likes · 26 min read
Design and Optimization of Bilibili Log Service 2.0 Using ClickHouse and OpenTelemetry
Ops Development Stories
Ops Development Stories
Oct 12, 2023 · Cloud Native

How to Monitor Kubernetes with OpenTelemetry Collector: Step‑by‑Step Helm Deployment

This guide walks through installing OpenTelemetry Collector on a Kubernetes cluster using Helm, configuring DaemonSet and Deployment collectors, integrating Prometheus for metrics, and customizing receivers, processors, and exporters to achieve comprehensive observability of nodes, pods, containers, and cluster resources.

HelmKubernetesOpenTelemetry
0 likes · 26 min read
How to Monitor Kubernetes with OpenTelemetry Collector: Step‑by‑Step Helm Deployment
MaGe Linux Operations
MaGe Linux Operations
Sep 30, 2023 · Cloud Native

How DeWu Built a Scalable Cloud‑Native Trace2.0 Observability Platform

This article details DeWu's evolution from a sneaker marketplace to a full‑stack e‑commerce platform and explains how its cloud‑native monitoring system, based on OpenTelemetry, ClickHouse, and object storage, was architected, optimized, and scaled to handle billions of spans daily.

OpenTelemetrycloud-nativeobservability
0 likes · 16 min read
How DeWu Built a Scalable Cloud‑Native Trace2.0 Observability Platform
ZhongAn Tech Team
ZhongAn Tech Team
Sep 1, 2023 · Backend Development

Investigation and Fix of OpenTelemetry ThreadPool Trace Propagation Bug in Non‑Capturing Lambda Scenarios

This article analyzes a sporadic loss of trace information when using OpenTelemetry’s non‑capturing lambda tasks in a Java ThreadPoolExecutor, explains the underlying cause related to Runnable reuse and lambda caching, and presents the community‑driven patches that correctly propagate context across threads.

BugFixJavaOpenTelemetry
0 likes · 10 min read
Investigation and Fix of OpenTelemetry ThreadPool Trace Propagation Bug in Non‑Capturing Lambda Scenarios
政采云技术
政采云技术
Apr 29, 2023 · Cloud Native

Understanding Observability: Challenges, Principles, and OpenTelemetry Architecture

The article explains how growing system complexity drives the need for observability, outlines the three pillars of logs, traces, and metrics, compares traditional stability stacks with modern observability, and details OpenTelemetry's design, advantages, and implementation considerations for cloud‑native environments.

OpenTelemetrymicroservicesmonitoring
0 likes · 16 min read
Understanding Observability: Challenges, Principles, and OpenTelemetry Architecture
Alibaba Cloud Native
Alibaba Cloud Native
Mar 28, 2023 · Cloud Native

How RocketMQ 5.0 Enables Distributed End‑to‑End Tracing with OpenTelemetry

This article explains how Apache RocketMQ 5.0 integrates standardized distributed tracing via OpenTelemetry, detailing the underlying span model, semantic conventions for messaging, automatic and manual instrumentation options, configuration steps, a complete example workflow, and how to export traces to Alibaba Cloud SLS and ARMS for observability.

OpenTelemetryRocketMQcloud-native
0 likes · 17 min read
How RocketMQ 5.0 Enables Distributed End‑to‑End Tracing with OpenTelemetry
Ops Development Stories
Ops Development Stories
Feb 6, 2023 · Cloud Native

How to Deploy Odigos for Zero‑Code Observability on Kubernetes

This guide walks you through installing and configuring the open‑source Odigos observability control plane on a Kubernetes cluster, showing how to automatically collect traces, metrics, and logs from applications without modifying code and how to visualize the data with Grafana.

KubernetesOdigosOpenTelemetry
0 likes · 11 min read
How to Deploy Odigos for Zero‑Code Observability on Kubernetes
Cloud Native Technology Community
Cloud Native Technology Community
Jan 30, 2023 · Cloud Native

2023 Cloud‑Native Trends and Predictions: Cloud IDEs, FinOps, SBOM, GitOps, OpenTelemetry, WebAssembly and More

The article surveys the 2023 cloud‑native landscape, highlighting the rise of cloud‑based IDEs, the mainstreaming of FinOps and GreenOps, the ubiquity of open‑source SBOMs, the maturation of GitOps and OpenTelemetry, the growing impact of WebAssembly, and several related forecasts for the industry.

FinOpsGitOpsOpenTelemetry
0 likes · 21 min read
2023 Cloud‑Native Trends and Predictions: Cloud IDEs, FinOps, SBOM, GitOps, OpenTelemetry, WebAssembly and More
dbaplus Community
dbaplus Community
Jan 26, 2023 · Operations

Unified Metrics, Tracing, and Logging: A Financial Firm’s Path to Microservice Observability

Facing the challenges of distributed microservice architectures, a financial services company implemented a unified observability platform that combines metrics, tracing, and logging via OpenTelemetry and custom agents, enabling real‑time visualization, anomaly detection, and performance analysis across seven core business middle‑platforms.

OpenTelemetrydistributed tracinglogging
0 likes · 17 min read
Unified Metrics, Tracing, and Logging: A Financial Firm’s Path to Microservice Observability
Alibaba Terminal Technology
Alibaba Terminal Technology
Jan 5, 2023 · Mobile Development

Why Mobile Trace Is Hard and How OpenTelemetry Solves It

This article explores the challenges of end‑to‑end tracing on mobile apps, explains why issues are hard to reproduce, and presents a four‑step solution using a unified OpenTelemetry standard, automated data linking, performance optimizations, and machine‑learning‑driven root‑cause analysis.

AndroidOpenTelemetryPerformance Optimization
0 likes · 20 min read
Why Mobile Trace Is Hard and How OpenTelemetry Solves It
DeWu Technology
DeWu Technology
Dec 5, 2022 · Operations

Evolution of Application Monitoring at 得物: From CAT to OpenTelemetry

After rebuilding its transaction system in 2020, 得物 progressed from the basic CAT monitoring tool to OpenTracing with Prometheus, and finally adopted OpenTelemetry to unify metrics, traces, and logs via a custom vmagent‑Kafka‑Flink pipeline, dynamic sampling, and extensible javaagents, positioning the platform for a performance‑analysis‑driven future.

CATOpenTelemetryOpenTracing
0 likes · 18 min read
Evolution of Application Monitoring at 得物: From CAT to OpenTelemetry
dbaplus Community
dbaplus Community
Oct 19, 2022 · Backend Development

How Trace2.0 Cuts Tracing Costs by 66% with Tail Sampling and ClickHouse

This article details the design of Trace2.0, a next‑generation distributed tracing platform built on OpenTelemetry, covering its end‑to‑end architecture, tail sampling with hot‑cold storage, Bloom‑filter implementation, and a self‑built ClickHouse storage layer that reduces storage costs by two‑thirds while improving query performance.

ClickHouseOpenTelemetrybackend architecture
0 likes · 14 min read
How Trace2.0 Cuts Tracing Costs by 66% with Tail Sampling and ClickHouse
Big Data Technology Architecture
Big Data Technology Architecture
Sep 17, 2022 · Databases

Design and Optimization of Bilibili Log Service 2.0 Using ClickHouse and OpenTelemetry

This article describes how Bilibili redesigned its log service by replacing Elasticsearch with ClickHouse, introducing OpenTelemetry‑based logging, optimizing storage, query, and alerting components, and enhancing ClickHouse features such as configuration tuning, Map types, and implicit columns to achieve higher performance, lower cost, and better observability.

ClickHouseDatabase OptimizationLog Storage
0 likes · 28 min read
Design and Optimization of Bilibili Log Service 2.0 Using ClickHouse and OpenTelemetry
ITPUB
ITPUB
Sep 16, 2022 · Big Data

How Bilibili Re‑engineered Its Log Service with ClickHouse and OpenTelemetry for 10× Performance

Bilibili redesigned its five‑year‑old ELK‑based log platform by replacing Elasticsearch with ClickHouse, adopting OpenTelemetry for unified log ingestion, and building a custom visualization and alerting system, achieving tenfold write throughput, one‑third storage cost, and dramatically faster query response times.

ClickHouseOpenTelemetrylog infrastructure
0 likes · 28 min read
How Bilibili Re‑engineered Its Log Service with ClickHouse and OpenTelemetry for 10× Performance
Bilibili Tech
Bilibili Tech
Sep 16, 2022 · Big Data

Design and Optimization of Bilibili Log Service 2.0 Using ClickHouse and OpenTelemetry

Bilibili’s Log Service 2.0 replaces its Elastic‑Stack pipeline with an OpenTelemetry‑driven architecture that writes logs via high‑performance Go/Java SDKs to ClickHouse, delivering ten‑fold write throughput, two‑fold query speed, one‑third storage cost, a custom query gateway, visualization UI, and advanced alerting.

ClickHouseLog StorageOpenTelemetry
0 likes · 27 min read
Design and Optimization of Bilibili Log Service 2.0 Using ClickHouse and OpenTelemetry
Tencent Cloud Developer
Tencent Cloud Developer
Sep 7, 2022 · Cloud Native

Why Build Probe Capabilities Based on OpenTelemetry for Cloud‑Native Observability

Building probe capabilities on OpenTelemetry gives cloud‑native teams a vendor‑neutral, standardized way to extend monitoring into full observability—supporting large‑scale, language‑specific instrumentation, plug‑and‑play plugins, and seamless integration with APM backends—so developers and operators can detect, debug, and predict faults across distributed containers.

APMNode.jsOpenTelemetry
0 likes · 15 min read
Why Build Probe Capabilities Based on OpenTelemetry for Cloud‑Native Observability
DeWu Technology
DeWu Technology
Sep 2, 2022 · Operations

Design and Implementation of Trace2.0 Distributed Tracing Platform

Trace2.0 is an OpenTelemetry‑based distributed tracing platform that collects billions of spans daily, routes data through a control plane, OTel Server, and Kafka to ClickHouse hot‑cold storage with tail sampling, achieving 66% cost reduction, 12× compression, sub‑second query latency, and plans to offload raw spans to object storage.

ClickHouseOpenTelemetrybackend architecture
0 likes · 12 min read
Design and Implementation of Trace2.0 Distributed Tracing Platform
Java Architecture Diary
Java Architecture Diary
Aug 8, 2022 · Operations

How to Integrate Jaeger Tracing with Rainbond Using OpenTelemetry

This guide explains why distributed tracing is essential for micro‑service architectures, introduces Jaeger as an open‑source APM solution, and provides step‑by‑step instructions for deploying and configuring Jaeger on Rainbond with OpenTelemetry, including environment variables, service naming, and topology generation.

APMJaegerOpenTelemetry
0 likes · 11 min read
How to Integrate Jaeger Tracing with Rainbond Using OpenTelemetry
Baidu Geek Talk
Baidu Geek Talk
Jul 19, 2022 · Cloud Native

How OpenTelemetry and Jaeger Power Cloud‑Native Tracing

This article explains cloud‑native observability, defines its three pillars—metrics, tracing, and logging—details the OpenTelemetry tracing data model and Span structure, reviews industry implementations such as Jaeger and Alibaba Eagle Eye, and shares practical challenges and solutions from real‑world production use.

Alibaba Eagle EyeJaegerOpenTelemetry
0 likes · 11 min read
How OpenTelemetry and Jaeger Power Cloud‑Native Tracing
Tencent Cloud Developer
Tencent Cloud Developer
Dec 23, 2021 · Cloud Native

An Overview of OpenTelemetry: Origins, Architecture, and Instrumentation

OpenTelemetry unifies tracing, metrics, and logs by merging OpenTracing and OpenCensus into a cross‑language specification, collector, language SDKs, and instrumentation libraries, offering vendor‑agnostic, low‑maintenance telemetry collection that separates data gathering from business logic while requiring external back‑ends for storage and analysis.

CollectorOpenTelemetrycloud-native
0 likes · 10 min read
An Overview of OpenTelemetry: Origins, Architecture, and Instrumentation
Qingyun Technology Community
Qingyun Technology Community
Dec 17, 2021 · Cloud Native

What’s New in Cilium 1.11? Service Mesh, BGP, XDP and More

Cilium 1.11 introduces a beta Service Mesh, Kubernetes Ingress support, OpenTelemetry integration, topology‑aware load balancing, BGP pod‑CIDR announcements, managed IPv4/IPv6 neighbor discovery, XDP multi‑device acceleration, graceful termination, scalable ID spaces, endpoint slices and several feature enhancements and deprecations.

BGPKubernetesOpenTelemetry
0 likes · 31 min read
What’s New in Cilium 1.11? Service Mesh, BGP, XDP and More
Tencent Cloud Middleware
Tencent Cloud Middleware
Dec 9, 2021 · Cloud Native

Why Observability Is the Missing Piece for Day‑2 Success in Cloud‑Native and Serverless Systems

The article explains how observability—through logs, metrics, and traces—transforms the opaque, complex day‑2 operations of micro‑service, Kubernetes, and serverless environments into a deterministic, diagnosable system, highlighting OpenTelemetry, practical collection methods, and real‑world implementation challenges and benefits.

OpenTelemetryServerlesscloud-native
0 likes · 17 min read
Why Observability Is the Missing Piece for Day‑2 Success in Cloud‑Native and Serverless Systems
Hacker Afternoon Tea
Hacker Afternoon Tea
Oct 5, 2021 · Operations

Distributed Tracing 101: A Full‑Stack Guide with Sentry (Part 1)

This tutorial introduces full‑stack developers to distributed tracing, explaining core concepts such as spans, traces, identifiers, and trace context, and walks through a concrete JavaScript example that generates and propagates trace metadata across a browser app, API server, and background worker, while also covering logging challenges, OpenTelemetry, and Sentry’s monitoring features.

JavaScriptNode.jsOpenTelemetry
0 likes · 12 min read
Distributed Tracing 101: A Full‑Stack Guide with Sentry (Part 1)
DevOps
DevOps
Aug 31, 2021 · Backend Development

Designing an Uber‑Like Microservice System with DDD, OpenTelemetry Observability, and Reinforced Chaos Engineering

This article describes how to model a complex Uber‑style ride‑hailing system using Domain‑Driven Design, implement it with Java Spring Boot microservices, instrument it with OpenTelemetry for full observability, and validate the observability pipeline through a gamified chaos‑engineering approach that reduces MTTR.

DDDJavaOpenTelemetry
0 likes · 13 min read
Designing an Uber‑Like Microservice System with DDD, OpenTelemetry Observability, and Reinforced Chaos Engineering
Liulishuo Tech Team
Liulishuo Tech Team
Jun 2, 2021 · Backend Development

Understanding Distributed Tracing and Its Use at Liulishuo

This article explains what distributed tracing is, why it is needed alongside logging and metrics for observability, how it works with trace and span IDs, and describes Liulishuo's implementation using OpenTelemetry, W3C Trace Context, and tail‑based sampling to improve backend debugging.

OpenTelemetrydistributed tracingmicroservices
0 likes · 9 min read
Understanding Distributed Tracing and Its Use at Liulishuo
Alibaba Cloud Native
Alibaba Cloud Native
Mar 31, 2021 · Operations

What Is OpenTelemetry? A Deep Dive into Its Architecture, History, and Go Demo

OpenTelemetry, a CNCF observability project, standardizes telemetry data models, collection, processing, and export, offering vendor‑agnostic APIs, SDKs, and a configurable collector; the article explains its problem domain, solution components, history, future outlook, and provides a practical Go demo with code and configuration examples.

CNCFCollectorGo
0 likes · 11 min read
What Is OpenTelemetry? A Deep Dive into Its Architecture, History, and Go Demo
AntTech
AntTech
Sep 2, 2019 · Cloud Native

Exploring Observability in Cloud‑Native Architecture: Practices from Ant Financial

This article reviews Ant Financial's cloud‑native observability journey, covering its origins, the three pillars of tracing, metrics and logging, community projects like OpenTelemetry, practical implementations, sampling strategies, and future directions for unified microservice, mesh, and serverless monitoring.

OpenTelemetrycloud-nativemetrics
0 likes · 15 min read
Exploring Observability in Cloud‑Native Architecture: Practices from Ant Financial