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 Sinyal CloudWatch Aplikasi untuk hal-hal berikut:

  • Pantau kesehatan aplikasi secara real time

  • Lacak kinerja terhadap tujuan bisnis

  • Lihat 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 (SLOs) dengan Sinyal Aplikasi. Buat dan lacak status yang SLOs terkait dengan CloudWatch metrik dengan mudah, termasuk metrik aplikasi standar baru yang dikumpulkan oleh Sinyal Aplikasi. Melihat dan melacak status indikator tingkat layanan (SLI) layanan aplikasi Anda dalam sebuah daftar layanan dan peta topologi. Buat alarm untuk melacak Anda SLOs, dan lacak metrik aplikasi standar baru yang dikumpulkan oleh Sinyal Aplikasi.

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

  • Application Signals bekerja dengan CloudWatch RUM, kenari CloudWatch Synthetics 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, Python, Node.js, 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. OpenTelemetry Namun, petunjuknya belum diuji pada arsitektur selain Amazon ECS dan Amazon. EC2

Wilayah yang didukung

Sinyal Aplikasi didukung di setiap Wilayah komersial kecuali 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 (SLOs) untuk layanan Anda, 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 SLOs, lihat tabel Layanan untuk melihat layanan mana yang memiliki indikator tingkat layanan yang tidak sehat (SLIs). 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 Application Map 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 Application Signals untuk memberikan manfaat ketika Anda menggunakan fitur ini bersama-sama.

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

    Anda dapat menggunakan Amazon CloudWatch Observability Access Manager untuk menyiapkan satu atau beberapa 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 bahwa jenis telemetri berikut dibagikan melalui Manajer Akses Observabilitas. CloudWatch

    • 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 filter layanan dengan kemampuan pengelompokan dinamis Sinyal Aplikasi. Secara otomatis menggabungkan metrik dan SLIs layanan dalam grup, memungkinkan Anda memulai dari tampilan grup dan menyelam jauh ke area bermasalah tertentu. Sinyal Aplikasi menyediakan dua pengelompokan default: pengelompokan “Lingkungan” yang diatur berdasarkan lingkungan layanan, dan pengelompokan “Layanan terkait” yang mengelompokkan layanan berdasarkan dependensi mereka. Misalnya, dalam pengelompokan layanan terkait, jika Layanan A memanggil Layanan B, yang memanggil Layanan C, mereka dikelompokkan di bawah Layanan A. Di luar pengelompokan default, buat grup kustom dengan memilih layanan yang sesuai dengan kebutuhan organisasi Anda, seperti Unit bisnis atau Tim.

    Buat pengelompokan kustom 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 penyaringan.
  • Ubah Acara - Lacak peristiwa perubahan di seluruh aplikasi Anda dengan pemrosesan peristiwa otomatis Sinyal Aplikasi. CloudTrail Memantau konfigurasi dan peristiwa penyebaran untuk layanan dan dependensinya, menyediakan konteks langsung untuk analisis operasional dan pemecahan masalah. Deteksi peristiwa perubahan diaktifkan bersamaan dengan pemberdayaan penemuan layanan melalui CloudWatch Konsol atau StartDiscovery API. Untuk layanan Amazon EKS, deteksi penyebaran 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

    • ELB Load balancer dan Target Group

    • Fungsi Lambda

    • BedrockAgentCore Runtime dan RuntimeEndpoint

    CloudWatch peta aplikasi dengan penyaringan penyebaran dan perubahan acara di laci grup.
    CloudWatch ikhtisar aplikasi dengan tabel acara perubahan.
  • Temuan audit otomatis — Temukan wawasan kritis melalui temuan audit otomatis Application Signals. Layanan ini menganalisis aplikasi Anda untuk melaporkan pengamatan signifikan dan potensi masalah, 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 dasarnya, memungkinkan penyelesaian masalah yang lebih cepat.

    Sinyal Aplikasi menggunakan analitik canggih 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.