AWS Distro for OpenTelemetry

Distribusi sumber terbuka yang aman dan siap produksi dengan performa yang dapat diprediksi

AWS Distro for OpenTelemetry adalah distribusi proyek OpenTelemetry yang aman, siap produksi, dan didukung AWS. Bagian dari Cloud Native Computing Foundation, OpenTelemetry menyediakan API, pustaka, dan agen sumber terbuka untuk mengumpulkan jejak dan metrik terdistribusi untuk pemantauan aplikasi. Dengan AWS Distro for OpenTelemetry, Anda dapat melengkapi aplikasi Anda sekali saja untuk mengirim metrik dan jejak yang berkorelasi ke beberapa solusi pemantauan AWS dan Partner. Gunakan agen instrumentasi otomatis untuk mengumpulkan jejak tanpa mengubah kode Anda. AWS Distro for OpenTelemetry juga mengumpulkan metadata dari sumber daya dan layanan terkelola AWS, sehingga Anda dapat menghubungkan data performa aplikasi dengan data infrastruktur yang mendasarinya, mengurangi waktu rata-rata untuk penyelesaian masalah. Gunakan AWS Distro for OpenTelemetry untuk melengkapi aplikasi Anda yang berjalan di Amazon Elastic Compute Cloud (EC2), Amazon Elastic Container Service (ECS), dan Amazon Elastic Kubernetes Service (EKS) di EC2, AWS Fargate, dan AWS Lambda, serta on-premise.

Menangkap data jejak dengan AWS Distro for OpenTelemetry (7:00)

Manfaat

Melengkapi sekali untuk beberapa tujuan pemantauan

AWS Distro for OpenTelemetry memungkinkan Anda melengkapi aplikasi hanya sekali, alih-alih menjalankan beberapa SDK dan agen untuk mengumpulkan metrik dan jejak. Anda kemudian dapat mengirim metrik dan jejak tersebut ke beberapa solusi pemantauan AWS termasuk Amazon CloudWatch, Amazon Managed Service for Prometheus, dan AWS X-Ray, serta solusi pemantauan pihak ketiga dari Partner AWS.

Memperluas visibilitas dan triase lebih cepat

AWS Distro for OpenTelemetry memungkinkan Anda mengumpulkan dan menghubungkan metrik dan jejak, bersama dengan informasi kontekstual dan metadata tentang tempat aplikasi berjalan. Peningkatan visibilitas ke sumber daya AWS Anda mempercepat pemecahan masalah performa dan mengurangi waktu rata-rata untuk resolusi.

Menjalankan OpenTelemetry dengan performa yang dapat diprediksi

AWS menguji komponen OpenTelemetry sebelum setiap rilis untuk memastikan overhead performa yang dapat diukur dan diprediksi. Tindakan ini membantu Anda memahami dan memperhitungkan dampak performa keseluruhan dari penggunaan AWS Distro for OpenTelemetry di lingkungan produksi.

Menjalankan OpenTelemetry dengan aman

Semua kode dan komponen di AWS Distro for OpenTelemetry menjalani pengujian yang ketat untuk memastikan bahwa mereka divalidasi terhadap persyaratan keamanan AWS.

Bergabunglah dengan kami di komunitas OpenTelemetry

OpenTelemetry adalah upaya komunitas untuk menyederhanakan instrumentasi observabilitas untuk semua. Sebagai bagian dari komunitas itu, AWS mengikuti pendekatan hulu pertama di mana semua peningkatan kami disumbangkan ke hulu. Distribusi kami dibangun menggunakan kode hulu ini. Nikmati manfaat sumber terbuka, didukung oleh AWS Support, pengujian, dan sertifikasi dalam skala besar.

Andalkan AWS Support

AWS Support memberikan alat dan teknologi, sumber daya manusia dan program, membantu Anda mengoptimalkan performa, mengurangi biaya, dan berinovasi dengan lebih cepat. Manfaatkan AWS Premium Support untuk panduan proaktif tentang cara menskalakan beban kerja Anda dan mengoptimalkan kesehatan operasi cloud Anda selain perbaikan kerusakan dan penyelesaian masalah.

Cara kerja

Cara kerja - AWS Distro for OpenTelemetry

Kasus penggunaan

Kirim metrik dan jejak ke AWS dan layanan pemantauan pihak ketiga

Lengkapi aplikasi sekali, lalu kumpulkan serta kirim metrik dan jejak yang berkorelasi ke satu atau beberapa layanan pemantauan AWS seperti Amazon CloudWatch, Amazon Managed Service for Prometheus, AWS X-Ray, dan Amazon OpenSearch Service, serta solusi pemantauan pihak ketiga. Tambahkan atau perbarui tujuan pemantauan dengan perubahan konfigurasi sederhana, tanpa harus memasukkan ulang kode. Bahasa yang didukung termasuk Java, JavaScript, Go, dan Python, dengan lebih terencana.

Pengumpulan jejak otomatis

Secara otomatis mengumpulkan data jejak untuk aplikasi Java seperti aplikasi web yang dibuat dengan Spring Boot, dan layanan mikro berbasis servlet. Agen instrumentasi otomatis di AWS Distro for OpenTelemetry menangkap semua permintaan hilir yang dibuat dengan klien HTTP Apache, klien AWS SDK, dan klien SQL berbasis JDBC. Ini juga bekerja secara otomatis dalam aplikasi multi-utas.

Mengumpulkan metadata pada sumber daya aplikasi

AWS Distro for OpenTelemetry secara otomatis mengumpulkan metadata tentang sumber daya AWS yang mendasari tempat kode aplikasi dijalankan. Metadata ini dapat digunakan dalam layanan pemantauan untuk menghubungkan data pemantauan aplikasi dengan data pemantauan infrastruktur yang diperlukan untuk mengurangi waktu rata-rata untuk resolusi.

Mengumpulkan, menganalisis, dan membuat alarm metrik aplikasi di CloudWatch

Gunakan OpenTelemetry API untuk mengumpulkan metrik aplikasi kustom, lalu menganalisis dan melihatnya menggunakan Amazon CloudWatch. Visualisasikan tren metrik, buat dasbor, dan buat alarm untuk memantau aplikasi Anda secara proaktif menggunakan CloudWatch.

Baca FAQ
Ada pertanyaan?

Kunjungi halaman FAQ AWS Distro for OpenTelemetry.

Pelajari selengkapnya 
Memulai AWS Distro for OpenTelemetry
Memulai AWS Distro for OpenTelemetry

Kunjungi halaman GitHub untuk mengunduh.

Pelajari selengkapnya