View a markdown version of this page

Sinyal Aplikasi - Amazon CloudWatch

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Sinyal Aplikasi

CloudWatch Sinyal Aplikasi membantu Anda memantau dan meningkatkan kinerja aplikasi AWS. Secara otomatis mengumpulkan data dari aplikasi Anda yang berjalan pada layanan seperti Amazon EC2, Amazon ECS, dan Lambda. Anda dapat menggunakan CloudWatch Sinyal Aplikasi untuk hal berikut:

  • Memantau kesehatan aplikasi secara real time

  • Melacak kinerja terhadap tujuan bisnis

  • Melihat hubungan antara layanan dan dependensi

  • Identifikasi dan selesaikan masalah kinerja dengan cepat

  • Aktifkan Sinyal Aplikasi untuk secara otomatis mengumpulkan metrik dan jejak dari aplikasi Anda, dan menampilkan metrik kunci seperti volume call, ketersediaan, latensi, gangguan, dan kesalahan. Dengan cepat lihat dan tentukan prioritas kesehatan operasional saat ini dengan cepat, dan apakah aplikasi Anda memenuhi sasaran tujuan jangka panjangnya, tanpa menulis kode ubah suai atau membuat dasbor.

  • Buat dan pantau tujuan tingkat layanan (SLO) dengan Sinyal Aplikasi. Buat dan lacak status SLOs yang terkait dengan CloudWatch metrik dengan mudah, termasuk metrik aplikasi standar baru yang dikumpulkan Sinyal Aplikasi. Melihat dan melacak status indikator tingkat layanan (SLI) layanan aplikasi Anda dalam sebuah daftar layanan dan peta topologi. Buat alarm untuk melacak SLO Anda, dan lacak metrik aplikasi standar baru yang dikumpulkan Sinyal Aplikasi tersebut.

  • Meihat peta topologi aplikasi Anda yang secara otomatis ditemukan oleh Sinyal Aplikasi, yang akan memberi Anda representasi visual dari aplikasi, dependensi, dan konektivitasnya.

  • Sinyal Aplikasi bekerja dengan CloudWatch RUM, CloudWatch Synthetics canaries, AWS Service Catalog AppRegistry, dan Amazon EC2 Auto Scaling untuk menampilkan halaman klien Anda, kenari Synthetics, dan nama aplikasi dalam dasbor dan peta.

Bahasa dan arsitektur yang didukung

Sinyal Aplikasi mendukung aplikasi Java Node.js, Python, dan .NET.

Sinyal Aplikasi didukung dan diuji di Amazon EKS, Amazon ECS, dan Amazon EC2. Di klaster Amazon EKS, secara otomatis menemukan nama layanan dan cluster Anda. Di arsitektur lain, Anda harus memberikan nama layanan dan lingkungan ketika Anda mengaktifkan layanan tersebut untuk Sinyal Aplikasi.

Petunjuk untuk mengaktifkan Sinyal Aplikasi di Amazon EC2 harus bekerja pada arsitektur apa pun yang mendukung CloudWatch agen dan AWS Distro untuk. OpenTelemetry Namun demikian, instruksinya belum diuji pada arsitektur selain Amazon ECS dan Amazon EC2.

Wilayah yang didukung

Sinyal Aplikasi didukung di setiap Wilayah komersial kecuali untuk Kanada Barat (Calgary).

Fitur

  • Gunakan Sinyal Aplikasi untuk pemantauan aplikasi harian — Gunakan Sinyal Aplikasi di dalam CloudWatch konsol, sebagai bagian dari pemantauan aplikasi harian:

    1. Jika Anda telah membuat tujuan tingkat layanan (SLO) untuk layanan Anda, maka mulailah dengan halaman Tujuan Tingkat Layanan (SLO). Ini memberi Anda pandangan langsung tentang kesehatan layanan, operasi, dan dependensi Anda yang paling penting. Pilih nama layanan, operasi, atau ketergantungan untuk SLO untuk membuka halaman detail Layanan dan melihat informasi layanan terperinci saat Anda memecahkan masalah.

    2. Buka halaman Layanan untuk melihat ringkasan semua layanan Anda, dan dengan cepat melihat layanan dengan kecepatan gangguan atau latensi tertinggi. Jika Anda telah membuat SLO, silakan lihat tabel Layanan untuk melihat layanan manakah yang memiliki indikator tingkat layanan (SLI) yang tidak sehat. Jika layanan tertentu dalam keadaan tidak sehat, pilih layanan untuk membuka halaman Detail Layanan dan lihat operasi layanan, dependensi, canary Synthetics, dan permintaan klien. Pilih titik dalam grafik untuk melihat jejak yang berkorelasi sehingga Anda dapat memecahkan masalah dan mengidentifikasi akar penyebab masalah-masalah operasional.

    3. Jika layanan baru telah digunakan atau dependensi telah berubah, buka Peta Aplikasi untuk memeriksa topologi aplikasi Anda. Lihat peta aplikasi Anda yang menunjukkan hubungan antara klien, canary Synthetics, layanan, dan dependensi. Lihat kesehatan SLI dengan cepat, silakan lihat metrik kunci seperti volume call, kecepatan gangguan, dan latensi, dan telusuri untuk melihat informasi lebih detail di halaman Detail layanan.

    Penggunaan Sinyal Aplikasi menimbulkan pengeluaran biaya. Untuk informasi tentang CloudWatch harga, lihat CloudWatch Harga Amazon.

    catatan

    Tidak perlu mengaktifkan Sinyal Aplikasi untuk menggunakan CloudWatch Synthetics, atau CloudWatch RUM. Namun, Synthetics dan CloudWatch RUM bekerja dengan Sinyal Aplikasi untuk memberikan manfaat ketika Anda menggunakan fitur-fitur ini bersama-sama.

  • Sinyal Aplikasi lintas akun — Dengan pengamatan lintas akun Sinyal Aplikasi, Anda dapat memantau dan memecahkan masalah aplikasi yang menjangkau beberapa AWS akun dalam satu Wilayah.

    Anda dapat menggunakan Amazon CloudWatch Observability Access Manager untuk mengatur satu atau lebih AWS akun Anda sebagai akun pemantauan. Anda akan memberikan akun pemantauan tersebut kemampuan-kemampuan untuk melihat data yang ada di akun sumber Anda dengan membuat sebuah sink di akun pemantauan Anda. Anda menggunakan sink tersebut untuk membuat sebuah tautan dari akun sumber Anda ke akun pemantauan Anda. Untuk informasi selengkapnya, lihat CloudWatch observabilitas lintas akun.

    Untuk fungsionalitas pengamatan lintas akun Sinyal Aplikasi yang tepat, pastikan jenis telemetri berikut dibagikan melalui Pengelola Akses CloudWatch Observabilitas.

    • Layanan Sinyal Aplikasi dan tujuan tingkat layanan (SLOs)

    • Metrik di Amazon CloudWatch

    • Grup log di Amazon CloudWatch Logs

    • Jejak di AWS X-Ray

  • Pengelompokan dan penyaringan layanan dinamis — Kelompokkan dan menyaring layanan dengan kemampuan pengelompokan dinamis Sinyal Aplikasi. Secara otomatis menggabungkan metrik dan SLA layanan dalam grup, memungkinkan Anda memulai dari tampilan grup dan menyelami lebih dalam area bermasalah tertentu. Sinyal Aplikasi menyediakan dua pengelompokan default: pengelompokan “Lingkungan” yang diatur berdasarkan lingkungan layanan, dan pengelompokan “Layanan terkait” yang mengelompokkan layanan berdasarkan dependensinya. Misalnya, dalam pengelompokan layanan terkait, jika Layanan A memanggil Layanan B, yang memanggil Layanan C, mereka dikelompokkan di bawah Layanan A. Selain pengelompokan default, buat grup kustom dengan memilih layanan yang sesuai dengan kebutuhan organisasi Anda, seperti Unit bisnis atau Tim.

    Buat pengelompokan khusus menggunakan AWS tag atau OpenTelemetry atribut yang selaras dengan struktur tim, domain bisnis, atau persyaratan operasional Anda. Pengelompokan khusus memungkinkan Anda mengatur layanan sesuai dengan alur kerja pemantauan dan pemecahan masalah spesifik Anda. Untuk informasi selengkapnya, lihat Mengkonfigurasi grup kustom.

    CloudWatch peta aplikasi dengan pengelompokan berdasarkan layanan terkait.
    CloudWatch halaman daftar layanan dengan pemfilteran.
  • Ubah A cara — Lacak peristiwa perubahan di seluruh aplikasi Anda dengan pemrosesan CloudTrail peristiwa otomatis Sinyal Aplikasi. Pantau peristiwa konfigurasi dan penerapan untuk layanan dan dependensinya, memberikan konteks langsung untuk analisis operasional dan pemecahan masalah. Deteksi peristiwa perubahan diaktifkan bersamaan dengan pengaktifan penemuan layanan melalui Kon CloudWatch sol atau StartDiscovery API. Untuk layanan Amazon EKS, deteksi penerapan mengharuskan layanan Amazon EKS diinstrumentasi dengan SDK instrumentasi Sinyal Aplikasi.

    Peristiwa perubahan didukung untuk sumber daya berikut:

    • Grup Penskalaan Otomatis

    • Klaster EKS

    • Beban Kerja EKS (hanya penerapan)

    • Cluster dan Layanan ECS

    • Penyeimbang beban ELB dan Kelompok Target

    • Fungsi Lambda

    • BedrockAgentCore Runtime dan RuntimeEndpoint

    CloudWatch peta aplikasi dengan penyaringan penerapan dan perubahan peristiwa di laci grup.
    CloudWatch ikhtisar aplikasi dengan tabel peristiwa perubahan.
  • Temuan audit otomatis — Temukan wawasan penting melalui temuan audit otomatis Application Signals. Layanan menganalisis aplikasi Anda untuk melaporkan pengamatan signifikan dan masalah potensial, menyederhanakan analisis akar penyebab. Temuan otomatis ini mengkonsolidasikan jejak yang relevan, menghilangkan kebutuhan untuk menavigasi melalui beberapa klik. Sistem audit membantu tim dengan cepat mengidentifikasi masalah dan penyebab yang mendasarinya, memungkinkan penyelesaian masalah yang lebih cepat.

    Sinyal Aplikasi menggunakan analitik lanjutan untuk mendeteksi pola, menyoroti inefisiensi sumber daya, dan menyarankan peluang pengoptimalan. Temuan diprioritaskan berdasarkan tingkat keparahan dan potensi dampak bisnis, memungkinkan tim untuk fokus pada masalah yang paling kritis terlebih dahulu. Dapatkan rekomendasi yang dapat ditindaklanjuti untuk meningkatkan keandalan dan kinerja layanan tanpa analisis manual.

    CloudWatch ikhtisar layanan dengan temuan audit.