Sinyal Aplikasi CloudWatch kini mendukung Instrumentasi Dinamis

Dikirim di: 30 Jun 2026

Hari ini, AWS mengumumkan Dynamic Instrumentation untuk Sinyal Aplikasi Amazon CloudWatch, sebuah kemampuan yang menangkap status runtime dari aplikasi yang sedang berjalan tanpa memerlukan waktu ulang atau deployment ulang. Pengembang yang melakukan debugging masalah produksi kini dapat memeriksa nilai variabel, argumen metode, nilai kembalian, dan jejak tumpukan pada lokasi kode tertentu. Instrumentasi Dinamis menghilangkan kebutuhan untuk menambahkan pernyataan pencatatan, melakukan penyebaran ulang, dan menunggu untuk mereproduksi masalah, sehingga memudahkan investigasi masalah yang sulit direplikasi secara lokal.

Pelanggan memulai dengan menginstrumentasi aplikasi mereka menggunakan AWS Distro for OpenTelemetry (ADOT) SDK. Pelanggan kemudian mengkonfigurasi lokasi kode mana yang akan dipantau menggunakan server MCP Sinyal Aplikasi CloudWatch atau secara manual melalui AWS CLI dan SDK. Ketika eksekusi mencapai lokasi yang diinstrumentasi, agen menangkap snapshot yang berisi konteks runtime dan mengirimkannya ke CloudWatch Logs, yang dikorelasikan dengan jejak aktif. Pelanggan dapat mengatur seberapa banyak data yang ingin dikumpulkan, termasuk argumen dan variabel lokal mana yang ingin diambil.

Instrumentasi Dinamis tersedia di semua AWS region komersial. Bahasa yang didukung adalah Java, Python, dan JavaScript/TypeScript. Fitur ini dinonaktifkan secara default di SDK ADOT dan harus diaktifkan melalui sebuah flag, lihat dokumentasi untuk informasi lebih lanjut.

Untuk mempelajari lebih lanjut, lihat Debug aplikasi dengan Instrumentasi Dinamis di Panduan Pengguna Amazon CloudWatch. Data instrumentasi dinamis dicatat sebagai log. Tarif standar CloudWatch Logs untuk penyerapan dan penyimpanan berlaku. Untuk detail selengkapnya, lihat harga CloudWatch.