AWS Open Source Blog
Category: Monitoring and observability
Managing AWS Distro for OpenTelemetry Collector with AWS Systems Manager Distributor
AWS Systems Manager Distributor simplifies the distribution, installation, and update process for software packages on managed instances at scale. AWS Systems Manager also provides a secured and centralized repository with version control for these software packages. With AWS Systems Manager Distributor, users can install and update their software packages for a large set of managed […]
AWS Distro for OpenTelemetry 0.10.0 is now available with AWS Lambda layers for .Net
AWS Distro for OpenTelemetry (ADOT) version 0.10.0 is now available with AWS Lambda layers for AWS X-Ray support in .Net. Latest versions of AWS Lambda layers with AWS X-Ray support are now available for the OpenTelemetry Collector, Java, Java instrumentation, JavaScript, and Python. Review the changelog for the list of Lambda updates made for version […]
AWS Distro for OpenTelemetry adds Lambda layers for more languages and Collector
The latest release of the AWS Distro for OpenTelemetry (ADOT) now provides AWS-managed Lambda layers for Java, NodeJS, and Python for an easier getting-started experience for customers sending traces from their applications to AWS X-Ray. ADOT 0.9.0 also now provides a Lambda layer for the OpenTelemetry Collector for customers to collect trace data from their […]
AWS One Observability Demo Workshop: What’s new with Prometheus, Grafana, and OpenTelemetry
Amazon Web Services (AWS) offers a variety of observability services and tools to gain visibility and insights about your workload’s health and performance. For example, Amazon CloudWatch and AWS X-Ray offer a variety of features to collect, ingest, and perform operations on traces, metrics, and log data generated from workloads. Purpose-built solutions, such as CloudWatch […]
Tracing AWS Lambda functions in AWS X-Ray with OpenTelemetry
AWS Distro for OpenTelemetry is a secure, Amazon Web Services (AWS)-supported, production-ready distribution of the Cloud Native Computing Foundation (CNCF) OpenTelemetry project that provides open source APIs, libraries, and agents to collect distributed traces and metrics for application monitoring. OpenTelemetry is a community effort to simplify observability instrumentation for all. As a committed, active member of […]
AWS Distro for OpenTelemetry adds StatsD and Java support
AWS Distro for OpenTelemetry (ADOT) 0.8.0 is now available with StatsD support in the Collector and stable Java 1.0 support with an auto-instrumentation agent for observing your Java applications. StatsD Receiver The StatsD receiver is part of the OpenTelemetry Collector and collects StatsD metrics for exporting to your choice of monitoring service. This StatsD receiver […]
AWS Distro for OpenTelemetry adds .NET tracing support
AWS Distro for OpenTelemetry (ADOT) v 0.7.0 is now available with .NET support. This release adds support for tracing .NET applications using open source OpenTelemetry’s .NET API and SDK. You can use AWS monitoring backends, such as AWS X-Ray, as well as partner monitoring solutions for triaging and analyzing performance issues or bottlenecks in your […]
Building a prototype for the Logging API and SDK for the OpenTelemetry C++ library
In this article, intern engineers on the open source observability team, Karen Xu and Mark Seufert, describe their design and implementation of an open source prototype Logging API and SDK for the OpenTelemetry C++ library. This library allows users to write and collect logs from their distributed and instrumented applications. This article details the goals […]
Building a Prometheus Remote Write Exporter for the OpenTelemetry Python SDK
In this post, AWS intern engineers Azfaar Qureshi and Shovnik Bhattacharya talk about their experience building the OpenTelemetry Prometheus Remote Write Exporter for Python. They share their experiences in tackling challenges they faced while building this tool, which is used for sending metrics to Prometheus protocol-based service endpoints. As software deployments become increasingly more complex, […]
Using Amazon Managed Service for Prometheus to monitor EC2 environments
April 16, 2021: This article has been updated to reflect changes introduced by AWS Signature Version 4 support on Prometheus server. We recently announced Amazon Managed Service for Prometheus (AMP) that allows you to create a fully managed, secure, Prometheus-compatible environment to ingest, query, and store Prometheus metrics. In a previous blog post from the […]