Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Kueri data alarm
CloudWatch Alarm dapat memantau berbagai sumber data. Pilih jenis kueri yang sesuai berdasarkan kebutuhan pemantauan Anda.
Metrik-metrik
Pantau satu CloudWatch metrik. Ini adalah jenis alarm yang paling umum untuk melacak kinerja sumber daya. Untuk informasi selengkapnya tentang metrik, lihat Konsep CloudWatch metrik.
Untuk informasi selengkapnya, lihat Buat CloudWatch alarm berdasarkan ambang statis.
Matematika metrik
Anda dapat mengatur alarm berdasarkan hasil pernyataan matematika yang didasarkan pada satu atau lebih CloudWatch metrik. Sebuah ekspresi matematika yang digunakan untuk sebuah alarm dapat menyertakan sebanyak 10 metrik. Masing-masing metrik tersebut harus menggunakan periode yang sama.
Untuk alarm berdasarkan ekspresi matematika, Anda dapat menentukan bagaimana Anda CloudWatch ingin memperlakukan titik data yang hilang. Dalam hal ini, titik data akan dianggap hilang jika ekspresi matematika tersebut tidak mengembalikan nilai untuk titik data itu.
Alarm-alarm yang didasarkan pada ekspresi matematika tidak dapat melakukan tindakan-tindakan Amazon EC2.
Untuk informasi selengkapnya tentang ekspresi matematika metrik dan sintaks, silakan lihat Menggunakan ekspresi matematika dengan CloudWatch metrik.
Untuk informasi selengkapnya, lihat Buat CloudWatch alarm berdasarkan ekspresi matematika metrik.
Wawasan Metrik
Kueri Wawasan CloudWatch Metrik membantu Anda menanyakan metrik dalam skala menggunakan sintaks mirip SQL. Anda dapat membuat alarm pada kueri Wawasan Metrik apa pun, termasuk kueri yang menampilkan beberapa deret waktu. Kemampuan ini secara signifikan memperluas opsi pemantauan Anda. Saat Anda membuat alarm berdasarkan kueri Wawasan Metrik, alarm secara otomatis menyesuaikan saat sumber daya ditambahkan atau dihapus dari grup yang dipantau. Buat alarm sekali, dan sumber daya apa pun yang cocok dengan definisi kueri dan filter Anda bergabung dengan cakupan pemantauan alarm saat metrik yang sesuai tersedia. Untuk kueri seri multi-waktu, setiap deret waktu yang dikembalikan menjadi kontributor alarm, memungkinkan pemantauan yang lebih terperinci dan dinamis.
Berikut adalah dua kasus penggunaan utama untuk alarm Wawasan CloudWatch Metrik:
-
Deteksi Outlier dan Pemantauan Agregat
Buat alarm pada kueri Wawasan Metrik yang menampilkan rangkaian waktu gabungan tunggal. Pendekatan ini bekerja dengan baik untuk alarm dinamis yang memantau metrik agregat di seluruh infrastruktur atau aplikasi Anda. Misalnya, Anda dapat memantau pemanfaatan CPU maksimum di semua instans Anda, dengan alarm secara otomatis menyesuaikan saat Anda menskalakan armada Anda.
Untuk membuat alarm pemantauan agregat, gunakan struktur kueri ini:
SELECT FUNCTION(metricName) FROM SCHEMA(...) WHERE condition; -
Pemantauan Armada Per-Sumber Daya
Buat alarm yang memantau beberapa deret waktu, di mana setiap deret waktu berfungsi sebagai kontributor dengan statusnya sendiri. Alarm aktif ketika kontributor memasuki status ALARM, memicu tindakan khusus sumber daya. Misalnya, pantau koneksi database di beberapa instans RDS untuk mencegah penolakan koneksi.
Untuk memantau beberapa deret waktu, gunakan struktur kueri ini:
SELECT AVG(DatabaseConnections) FROM AWS/RDS WHERE condition GROUP BY DBInstanceIdentifier ORDER BY AVG() DESC;Saat membuat alarm seri multi-waktu, Anda harus menyertakan dua klausa kunci dalam kueri Anda:
-
GROUP BYKlausa yang mendefinisikan bagaimana menyusun deret waktu dan menentukan berapa banyak deret waktu yang akan dihasilkan kueri -
ORDER BYKlausa yang menetapkan penyortiran deterministik metrik Anda, memungkinkan alarm untuk mengevaluasi sinyal yang paling penting terlebih dahulu
Klausul ini penting untuk evaluasi alarm yang tepat.
GROUP BYKlausa membagi data Anda menjadi deret waktu terpisah (misalnya, dengan ID instance), sementaraORDER BYklausa memastikan pemrosesan deret waktu ini secara konsisten dan diprioritaskan selama evaluasi alarm. -
Untuk informasi lebih lanjut tentang cara membuat alarm deret multi waktu, lihatBuat alarm berdasarkan kueri Wawasan Metrik Seri Waktu Multi Waktu.
Filter metrik grup log
Anda dapat membuat alarm berdasarkan filter metrik grup log. Dengan filter metrik, Anda dapat mencari istilah dan pola dalam data log saat data dikirim CloudWatch. Untuk informasi selengkapnya, lihat Membuat metrik dari peristiwa log menggunakan filter di Panduan Pengguna CloudWatch Log Amazon.
Untuk informasi selengkapnya tentang cara membuat alarm berdasarkan filter metrik grup log, lihat. Membuat alarm pada log
Sumber data eksternal
Anda dapat membuat alarm yang melihat metrik dari sumber data yang tidak ada. CloudWatch Untuk informasi selengkapnya mengenai cara membuat koneksi ke sumber data lainnya, silakan lihat Metrik kueri dari sumber data lain.
Untuk informasi selengkapnya tentang cara membuat alarm berdasarkan sumber data yang terhubung, lihatMembuat sebuah alarm berdasarkan pada sumber data yang terhubung.