Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Anda dapat membuat CloudWatch alarm Amazon yang mengirimkan pesan Amazon Simple Notification Service (Amazon SNS) saat alarm berubah status. Alarm mengawasi metrik tunggal selama periode waktu yang Anda tentukan. Alarm tersebut melakukan satu atau beberapa tindakan berdasarkan nilai metrik yang relatif terhadap ambang batas tertentu selama beberapa periode waktu. Tindakan tersebut adalah notifikasi yang dikirim ke topik Amazon SNS atau kebijakan Penskalaan Otomatis. Alarm memanggil tindakan untuk perubahan status berkelanjutan saja. CloudWatch alarm tidak memanggil tindakan hanya karena mereka berada dalam keadaan tertentu. Status harus diubah dan dipertahankan selama jangka waktu tertentu.
Bagaimana cara agar saya mendapatkan pemberitahuan mengenai cache miss kueri?
-
Buat topik Amazon SNS,
arn:aws:sns:us-west-2:522194210714:QueryMissAlarm
.Untuk informasi selengkapnya, lihat Mengatur Layanan Pemberitahuan Sederhana Amazon di Panduan CloudWatch Pengguna Amazon.
-
Buat alarm.
aws cloudwatch put-metric-alarm \ --alarm-name QueryCacheMissesAlarm \ --alarm-description "Alarm over query cache misses" \ --namespace AWS/DAX \ --metric-name QueryCacheMisses \ --dimensions Name=ClusterID,Value=myCluster \ --statistic Sum \ --threshold 8 \ --comparison-operator GreaterThanOrEqualToThreshold \ --period 60 \ --evaluation-periods 1 \ --alarm-actions arn:aws:sns:us-west-2:522194210714:QueryMissAlarm
-
Uji alarm.
aws cloudwatch set-alarm-state --alarm-name QueryCacheMissesAlarm --state-reason "initializing" --state-value OK
aws cloudwatch set-alarm-state --alarm-name QueryCacheMissesAlarm --state-reason "initializing" --state-value ALARM
catatan
Anda dapat menambah atau mengurangi ambang batas sesuai dengan yang memungkinkan untuk aplikasi Anda. Anda juga dapat menggunakan CloudWatch Metric Math untuk menentukan metrik tingkat kehilangan cache dan mengatur alarm di atas metrik tersebut.
Bagaimana saya bisa diberi tahu jika permintaan menyebabkan kesalahan internal di cluster?
-
Buat topik Amazon SNS,
arn:aws:sns:us-west-2:123456789012:notify-on-system-errors
.Untuk informasi selengkapnya, lihat Mengatur Layanan Pemberitahuan Sederhana Amazon di Panduan CloudWatch Pengguna Amazon.
-
Buat alarm.
aws cloudwatch put-metric-alarm \ --alarm-name FaultRequestCountAlarm \ --alarm-description "Alarm when a request causes an internal error" \ --namespace AWS/DAX \ --metric-name FaultRequestCount \ --dimensions Name=ClusterID,Value=myCluster \ --statistic Sum \ --threshold 0 \ --comparison-operator GreaterThanThreshold \ --period 60 \ --unit Count \ --evaluation-periods 1 \ --alarm-actions arn:aws:sns:us-east-1:123456789012:notify-on-system-errors
-
Uji alarm.
aws cloudwatch set-alarm-state --alarm-name FaultRequestCountAlarm --state-reason "initializing" --state-value OK
aws cloudwatch set-alarm-state --alarm-name FaultRequestCountAlarm --state-reason "initializing" --state-value ALARM