OpenTelemetry
20 articles from official documentation
Understanding the OpenTelemetry Japanese Community Survey: Insights and Implications
The OpenTelemetry Japanese Community Survey reveals critical insights into community sentiment, boasting a Net Promoter Score (NPS) of +49. This score indicates strong support for the open-source project, essential for driving observability in production environments.
- →Recognize the significance of a +49 NPS in evaluating community support for OpenTelemetry.
- →Utilize community feedback to drive enhancements and prioritize features in observability tools.
Unlocking Performance: Pyroscope 2.0 for Continuous Profiling at Scale
Pyroscope 2.0 revolutionizes continuous profiling, providing insights into why your code is slow or costly. With data co-location and stateless queriers, it optimizes performance and storage efficiency. Dive in to see how it can transform your observability strategy.
- →Understand continuous profiling as the key to identifying performance bottlenecks.
- →Utilize data co-location to reduce symbol storage footprint and enhance efficiency.
Scaling Alloy: Mastering Your Central Telemetry Gateway
Scaling Alloy as a telemetry gateway is crucial for managing application observability effectively. With Horizontal Pod Autoscaling set to target 70% CPU and 90% memory, you can ensure your system remains responsive under load. Dive into the specifics of configuration and real-world production lessons.
- →Configure HPA with minReplicas set to 30 and maxReplicas to 100 to handle varying loads.
- →Target CPU utilization at 70% and memory utilization at 90% for optimal performance.
Mastering Instrumentation Quality for Full-Stack Observability
To achieve true observability, you need to measure and improve your instrumentation quality. Each service gets a quality score based on automated checks, giving you a clear view of where improvements are needed. Dive in to learn how to leverage this for better insights.
- →Measure instrumentation quality to ensure complete and correct telemetry.
- →Utilize automated checks to evaluate each service's telemetry.
Unlocking Observability with OpenTelemetry Entity Events
OpenTelemetry entity events are a game-changer for observability, allowing you to track and query entity states effectively. By treating entity IDs as immutable and maintaining bi-temporality, you can answer complex questions about your systems with ease.
- →Utilize event sourcing to append every entity event to a durable, ordered log.
- →Maintain bi-temporal data by recording both event time and recorded time.
One-Command OpenTelemetry Setup: Simplifying Observability on Linux
Setting up OpenTelemetry on Linux hosts can be a breeze with a one-command solution. This approach leverages the OpenTelemetry Injector to seamlessly activate auto-instrumentation for your applications.
- →Install OpenTelemetry packages using a single command for quick setup.
- →Configure OTLP endpoint and headers to direct telemetry data appropriately.
Unlocking Observability: Lambda Functions in OTTL
Lambda expressions in OTTL transform how you handle telemetry data. With functions like Filter and MapKeys, you can streamline your data processing in ways that were previously cumbersome. Dive in to see how to leverage these powerful tools effectively.
- →Utilize lambda expressions for concise data transformations in OTTL.
- →Apply the Filter function to retain only relevant attributes based on key prefixes.
OpenTelemetry Graduation: What Comes Next for Your Observability Strategy
OpenTelemetry has officially graduated, marking a significant milestone in observability. With stable APIs and robust governance, it's time to rethink how you implement tracing, metrics, and logs in your systems. This article dives into what this means for production adoption and community health.
- →Leverage OpenTelemetry's stable APIs for seamless observability integration.
- →Utilize the documented governance model for transparent decision-making.
OTel-Arrow Phase 2: Building Efficient Telemetry Pipelines
In the world of observability, efficient telemetry pipelines are crucial for performance. The OpenTelemetry Arrow Protocol (OTAP) leverages a NUMA-friendly architecture to streamline data transport and processing. This article dives into how OTAP transforms telemetry handling.
- →Leverage OTAP for efficient telemetry transport in observability.
- →Utilize Apache Arrow's columnar format to enhance data processing speed.
Securing OpenTelemetry in Legacy Systems: Best Practices
Legacy environments pose unique challenges for observability and security. By leveraging the OpenTelemetry Collector as a bridge, you can enforce Zero Trust principles effectively. Discover how to design a secure telemetry pipeline that minimizes risk.
- →Utilize the OpenTelemetry Collector to separate telemetry from legacy systems.
- →Enforce Zero Trust principles by constraining data flows and access.
Unlocking GenAI Observability with OpenTelemetry
GenAI observability is crucial for understanding AI operations in your applications. With OpenTelemetry, you can standardize how these operations are recorded and gain insights into prompt and response data. Discover how to configure it effectively in your environment.
- →Enable OpenTelemetry emission with `github.copilot.chat.otel.enabled` set to true.
- →Capture full prompt and response content using `github.copilot.chat.otel.captureContent`.
Mastering OTel Blueprints: Your Guide to Effective Observability
Observability can be a maze, but OTel Blueprints offer a way through. These blueprints categorize common challenges and provide proven design patterns to tackle them head-on. Dive in to learn how to leverage these tools for better observability in your systems.
- →Leverage OTel Blueprints to categorize common observability challenges.
- →Implement proven design patterns to tackle essential complexities.
Unlocking Observability: Mastering Metrics with OpenTelemetry
Metrics are the backbone of observability, providing real-time insights into your services. OpenTelemetry's architecture, featuring Meter Providers and Metric Exporters, allows you to capture and send these measurements seamlessly. Dive in to learn how to leverage these components effectively in production.
- →Initialize a Meter Provider once to match your application's lifecycle.
- →Use Meter to create metric instruments for capturing runtime measurements.
Mastering Traces in OpenTelemetry: The Key to Distributed Observability
Traces are essential for understanding the flow of requests in microservices architectures. With context propagation, you can correlate spans across services, revealing the intricate relationships in your system. Dive into how to implement and leverage traces effectively in production environments.
- →Utilize Tracer Providers to create Tracers for generating spans.
- →Implement context propagation to correlate spans across services.
Mastering OpenTelemetry Configuration: The Key to Effective Observability
OpenTelemetry configuration is crucial for effective observability in your systems. By understanding how to set up Receivers, Processors, and Exporters, you can ensure your telemetry data flows seamlessly. Dive in to discover the nuances that can make or break your observability strategy.
- →Understand Receivers to effectively collect telemetry data from various sources.
- →Utilize Processors to modify or transform data before it reaches Exporters.
Scaling OpenTelemetry: Skyscanner's Collector Strategy Across 24 Clusters
Skyscanner's approach to scaling OpenTelemetry is a game-changer for observability in large systems. By leveraging Gateway and Agent Collectors, they efficiently manage telemetry across 24 production clusters. Discover how their architecture can streamline your observability efforts.
- →Leverage a central DNS endpoint for telemetry to simplify service communication.
- →Utilize Gateway Collectors for bulk OTLP traffic and Agent Collectors for Prometheus scraping.
Unlocking Observability: Elastic's PHP Distro Donation to OpenTelemetry
Elastic's PHP Distro is a game changer for observability in PHP applications. It combines native and PHP runtime components into a single deployment model, simplifying your setup and reducing overhead.
- →Combine native and PHP runtime components for a streamlined deployment model.
- →Utilize prebuilt native extension and loader artifacts for easier installation.
Streamlining Observability: Adobe's OpenTelemetry Pipeline Unpacked
Adobe's OpenTelemetry pipeline offers a robust solution for observability at scale. By deploying the OpenTelemetry Operator and leveraging sidecar and deployment collectors, teams can easily instrument their applications. Dive in to learn how these components work together seamlessly.
- →Deploy the OpenTelemetry Operator in every cluster for easy instrumentation.
- →Use annotations like `instrumentation.opentelemetry.io/inject-java: 'true'` to enable Java instrumentation.
Unlocking Observability: Kubernetes Attributes as Release Candidates in OTel
Kubernetes attributes are now at the release candidate stage in OpenTelemetry, paving the way for enhanced observability. With feature gates, you can test the latest K8s Semantic Conventions and provide feedback before the final release.
- →Test the new K8s attributes via feature gates for better observability.
- →Use `processor.k8sattributes.DontEmitV0K8sConventions` to control older conventions.
Unlocking Observability at KubeCon + CloudNativeCon Europe 2026
KubeCon + CloudNativeCon Europe 2026 is a pivotal event for engineers focused on observability. Gain insights into critical sessions like Observability Day, which requires an all-access pass for attendance. Don't miss the chance to connect with maintainers of CNCF projects like OpenTelemetry.
- →Register for KubeCon + CloudNativeCon to access vital sessions.
- →Secure an all-access pass for Observability Day to maximize learning.
OpenAI & Anthropic-compatible inference API — no GPU provisioning needed. 55+ models, pay-per-token with no minimums. VPC + zero data retention by default.
Try Serverless Inference →Get the daily digest
One email. 5 articles. Every morning.
No spam. Unsubscribe anytime.