Alarm metrik di Lightsail - Amazon Lightsail

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

Alarm metrik di Lightsail

Anda dapat membuat alarm di Amazon Lightsail yang mengawasi satu metrik untuk instans, database, penyeimbang beban, dan distribusi jaringan pengiriman konten (CDN). Alarm tersebut dapat dikonfigurasi untuk memberi Anda notifikasi berdasarkan nilai metrik relatif terhadap ambang batas yang Anda tentukan. Notifikasi dapat berupa spanduk yang ditampilkan di konsol Lightsail, email yang dikirim ke alamat email Anda, dan pesan teks SMS yang dikirim ke nomor ponsel Anda. Dalam panduan ini, kami menjelaskan syarat alarm dan pengaturan yang dapat Anda konfigurasikan.

Daftar Isi

Mengonfigurasi alarm

Untuk menambahkan alarm di konsol Lightsail, telusuri tab Metrik instans, database, penyeimbang beban, atau distribusi CDN Anda. Anda kemudian memilih metrik yang ingin dipantau, dan pilih Menambahkan alarm. Anda dapat menambahkan dua alarm per metrik. Untuk informasi selengkapnya tentang metrik, lihat Metrik sumber daya.

Untuk mengonfigurasi alarm, Anda terlebih dahulu harus mengidentifikasi nilai ambang batas, yang merupakan nilai metrik di mana alarm akan mengubah status (misalnya, berubah dari status OK ke status ALARM, atau sebaliknya). Untuk informasi selengkapnya, lihat Status alarm. Anda kemudian memilih operator perbandingan yang akan digunakan untuk membandingkan metrik terhadap ambang batas. Operator yang tersedia adalah lebih besar dari atau sama dengan, lebih besar dari, kurang dari, dan kurang dari atau sama dengan.

Anda kemudian menentukan berapa kali ambang batas harus dilintasi, dan periode waktu metrik akan dievaluasi, agar alarm mengubah status. Lightsail mengevaluasi titik data untuk alarm setiap 5 menit, dan setiap titik data mewakili periode 5 menit data agregat. Misalnya, jika Anda menentukan alarm untuk memicu saat ambang batas terlewati 2 kali, maka periode evaluasi harus dalam 10 menit terakhir atau lebih (hingga 24 jam). Jika Anda menentukan alarm untuk memicu saat ambang batas terlewati 10 kali, maka periode evaluasi harus dalam 50 menit terakhir atau lebih (hingga 24 jam).

Setelah mengonfigurasi syarat untuk alarm, Anda dapat mengonfigurasi bagaimana Anda ingin mendapatkan notifikasi. Spanduk notifikasi selalu ditampilkan di konsol Lightsail saat alarm berubah dari OK status ke status. ALARM Anda juga dapat memilih untuk mendapatkan notifikasi melalui email dan pesan teks SMS, tetapi Anda harus mengonfigurasi kontak notifikasi untuk mereka. Untuk informasi selengkapnya, lihat Pemberitahuan metrik. Jika Anda memilih untuk mendapatkan notifikasi melalui email dan/atau pesan teks SMS, Anda juga dapat memilih untuk mendapatkan notifikasi saat status alarm berubah dari status ALARM ke status OK, yang dianggap sebagai notifikasi Semua aman.

Dalam pengaturan lanjutan untuk alarm, Anda dapat memilih bagaimana Lightsail memperlakukan data metrik yang hilang. Untuk informasi selengkapnya, lihat Mengonfigurasi cara alarm menangani data yang hilang.

Status alarm

Alarm selalu berada dalam salah satu status berikut:

  • ALARM — Metrik berada di luar ambang batas yang ditentukan.

    Sebagai contoh, jika Anda memilih operator perbandingan lebih besar dari, maka alarm akan berada dalam status ALARM bila metrik lebih besar dari ambang batas yang ditentukan. Jika Anda memilih operator perbandingan lebih kecil dari, maka alarm akan berada dalam status ALARM bila metrik lebih kecil dari ambang batas yang ditentukan.

  • OK — Metrik berada dalam ambang batas yang ditentukan.

    Sebagai contoh, jika Anda memilih operator perbandingan lebih besar dari, maka alarm akan berada dalam status OK bila metrik lebih kecil dari ambang batas yang ditentukan. Jika Anda memilih operator perbandingan lebih kecil dari, maka alarm akan berada dalam status OK bila metrik lebih besar dari ambang batas yang ditentukan.

  • INSUFFICIENT_DATA — Alarm baru saja dimulai, metrik tidak tersedia, atau tidak ada cukup data metrik yang tersedia untuk alarm untuk menentukan status alarm.

Alarm dipicu hanya untuk perubahan status saja. Alarm tidak dipicu hanya karena mereka berada dalam keadaan partikulat — keadaan pasti telah berubah. Saat alarm dipicu, spanduk ditampilkan di konsol Lightsail. Anda juga dapat mengonfigurasi alarm untuk memberikan notifikasi kepada Anda melalui email, dan pesan teks SMS.

Contoh alarm

Dengan mempertimbangkan syarat alarm yang dijelaskan sebelumnya, Anda dapat mengonfigurasi alarm yang menjadi berstatus ALARM ketika pemanfaatan CPU sebuah instans lebih besar dari atau sama dengan 5 persen satu kali dalam periode 5 menit tunggal. Contoh berikut menunjukkan pengaturan untuk alarm ini di konsol Lightsail.

Contoh alarm pemanfaatan CPU.

Dalam contoh ini, jika metrik pemanfaatan CPU instans melaporkan pemanfaatan 5 persen atau lebih hanya dalam satu titik data, maka alarm akan berubah dari status OK ke status ALARM. Setiap titik data berikutnya melaporkan bahwa pemanfaatan 5 persen atau lebih mempertahankan alarm pada status ALARM. Jika metrik pemanfaatan CPU instans melaporkan pemanfaatan 4,9 persen atau kurang hanya dalam satu titik data, maka alarm akan berubah dari status ALARM ke status OK.

Grafik berikut menggambarkan lebih lanjut tentang alarm ini. Garis merah putus-putus mewakili ambang batas pemanfaatan CPU 5%, dan titik biru mewakili titik data metrik. Alarm berada dalam status OK untuk titik data pertama. Titik data kedua mengubah alarm ke status ALARM karena titik data lebih besar dari ambang batas. Titik data ketiga dan keempat mempertahankan status ALARM, karena titik data masih tetap lebih besar dari ambang batas. Titik data kelima mengubah alarm ke status OK karena titik data kurang dari ambang batas.

Contoh metrik yang dapat memicu alarm.

Mengonfigurasi cara alarm memperlakukan data yang hilang

Dalam beberapa kejadian, beberapa titik data untuk metrik yang memiliki alarm tidak dilaporkan. Sebagai contoh, hal ini bisa terjadi saat koneksi hilang, atau server mati.

Lightsail memungkinkan Anda menentukan cara menangani titik data yang hilang saat mengonfigurasi alarm. Hal ini membantu Anda untuk mengonfigurasi alarm agar beralih ke status ALARM jika sesuai dengan jenis data yang dipantau. Anda dapat menghindari peringatan palsu ketika data yang hilang tidak menunjukkan adanya masalah.

Serupa dengan setiap alarm yang selalu berada dalam salah satu dari tiga status, masing-masing titik data tertentu yang dilaporkan termasuk dalam salah satu dari tiga kategori:

  • Tidak melanggar — Titik data berada dalam ambang batas.

    Sebagai contoh, jika Anda memilih operator perbandingan lebih besar dari, maka titik data akan berada dalam status Not breaching bila ia lebih kecil dari ambang batas yang ditentukan. Jika Anda memilih operator perbandingan kurang dari, maka titik data akan berada dalam status Not breaching bila ia lebih besar dari ambang batas yang ditentukan.

  • Pelanggaran — Titik data berada di luar ambang batas.

    Sebagai contoh, jika Anda memilih operator perbandingan lebih besar dari, maka titik data akan berada dalam status Breaching bila ia lebih besar dari ambang batas yang ditentukan. Jika Anda memilih operator perbandingan kurang dari, maka titik data akan berada dalam status Breaching bila ia kurang dari ambang batas yang ditentukan.

  • Hilang — Perilaku untuk titik data yang hilang ditentukan oleh treat missing data parameter.

Untuk setiap alarm, Anda dapat menentukan Lightsail untuk memperlakukan titik data yang hilang sebagai salah satu dari berikut ini:

  • Tidak melanggar — Poin data yang hilang diperlakukan sebagai “baik” dan dalam ambang batas.

  • Pelanggaran — Poin data yang hilang diperlakukan sebagai “buruk” dan melanggar ambang batas.

  • Abaikan - Status alarm saat ini dipertahankan.

  • Hilang — Alarm tidak mempertimbangkan titik data yang hilang saat mengevaluasi apakah akan mengubah status. Ini adalah perilaku default untuk alarm.

Pilihan terbaik bergantung pada jenis metriknya. Untuk metrik seperti pemanfaatan CPU instans, Anda mungkin ingin memperlakukan titik data yang hilang sebagai pelanggaran. Hal ini karena titik data yang hilang mungkin menunjukkan bahwa ada sesuatu yang salah. Namun demikian, untuk metrik yang menghasilkan titik data hanya ketika kesalahan terjadi, seperti jumlah kesalahan server HTTP 500 penyeimbang beban, Anda mungkin ingin memperlakukan data yang hilang sebagai tidak melanggar.

Memilih pilihan terbaik untuk alarm Anda akan mencegah perubahan syarat alarm yang tidak perlu serta menyesatkan. Hal ini juga lebih akurat dalam menunjukkan kondisi sistem Anda.

Cara mengevaluasi status alarm ketika terjadi data hilang

Apa pun nilai yang Anda tetapkan untuk cara menangani data yang hilang, saat alarm mengevaluasi apakah akan mengubah status, Lightsail mencoba mengambil lebih banyak titik data daripada yang ditentukan oleh Periode Evaluasi. Jumlah pasti titik data yang dicoba diambil bergantung pada lama periode alarm. Jangka waktu titik data yang dicoba untuk diambil adalah rangkaian evaluasi.

Setelah Lightsail mengambil titik-titik data ini, hal berikut terjadi:

  • Jika tidak ada titik data dalam rentang evaluasi yang hilang, Lightsail mengevaluasi alarm berdasarkan titik data terbaru yang dikumpulkan.

  • Jika beberapa titik data dalam rentang evaluasi hilang, tetapi jumlah titik data yang ada yang dikumpulkan sama dengan atau lebih dari periode Evaluasi alarm, Lightsail mengevaluasi status alarm berdasarkan titik data terbaru yang ada yang berhasil dikumpulkan. Dalam kasus ini, nilai yang Anda tetapkan untuk cara memperlakukan data yang hilang tidak diperlukan, dan karena itu diabaikan.

  • Jika beberapa titik data dalam rentang evaluasi hilang, dan jumlah titik data yang ada yang dikumpulkan kurang dari jumlah periode Evaluasi alarm, Lightsail mengisi titik data yang hilang dengan hasil yang Anda tentukan untuk cara memperlakukan data yang hilang, dan kemudian mengevaluasi alarm. Namun, setiap titik data nyata dalam rentang evaluasi, tidak peduli kapan dilaporkan, dimasukkan dalam evaluasi. Lightsail menggunakan titik data yang hilang hanya sesedikit mungkin.

Dalam semua situasi ini, jumlah titik data yang dievaluasi sama dengan nilai Periode evaluasi. Jika kurang dari nilai Titik data ke alarm adalah melanggar, status alarm diatur ke OK. Jika tidak, status diatur ke ALARM.

catatan

Kasus khusus dari perilaku ini adalah bahwa alarm Lightsail mungkin berulang kali mengevaluasi kembali kumpulan titik data terakhir untuk jangka waktu tertentu setelah metrik berhenti mengalir. Evaluasi ulang ini dapat menyebabkan alarm berubah status dan tindakan melaksanakan ulang, jika telah berubah status segera sebelum aliran metrik berhenti. Untuk mengurangi perilaku ini, gunakan periode yang lebih singkat.

Data yang hilang dalam contoh grafik

Grafik berikut dalam bagian ini membantu menggambarkan contoh perilaku evaluasi alarm. Dalam grafik A, B, C, D, dan E, jumlah titik data yang harus dilanggar untuk alarm, dan periode evaluasi, keduanya 3. Garis merah putus-putus mewakili ambang batas, titik biru mewakili titik data yang valid, dan tanda hubung mewakili data yang hilang. Titik data yang ada di atas garis ambang batas melanggar, dan titik data yang ada di bawah ambang batas tidak melanggar. Jika beberapa dari tiga titik data terbaru hilang, Lightsail akan mencoba untuk mengambil titik data valid tambahan.

catatan

Jika titik data hilang segera setelah Anda membuat alarm, dan metrik dilaporkan ke Lightsail sebelum Anda membuat alarm, Lightsail mengambil titik data terbaru dari sebelum alarm dibuat saat mengevaluasi alarm.

Grafik A

Data hilang grafik A.

Dalam metrik grafik sebelumnya, titik data 1 berada dalam ambang batas, titik data 2 hilang, titik data 3 melanggar, titik data 4 hilang, dan titik data 5 melanggar. Mengingat bahwa ada tiga titik data valid dalam rentang evaluasi, metrik ini memiliki nol titik data yang hilang. Jika Anda mengonfigurasi alarm untuk memperlakukan titik data yang hilang sebagai:

  • Tidak melanggar - Alarm akan berada dalam keadaan OK.

  • Pelanggaran — Alarm akan berada dalam keadaan OK.

  • Abaikan - Alarm akan berada dalam keadaan OK.

  • Hilang — Alarm akan dalam keadaan OK.

Grafik B

Data hilang grafik B.

Dalam metrik grafik sebelumnya, titik data 1 berada dalam ambang batas, dan titik data 2 sampai 5 hilang. Mengingat bahwa hanya ada satu titik data yang ada dalam rentang evaluasi, maka metrik ini memiliki dua titik data yang hilang. Jika Anda mengonfigurasi alarm untuk memperlakukan titik data yang hilang sebagai:

  • Tidak melanggar - Alarm akan berada dalam keadaan OK.

  • Pelanggaran — Alarm akan berada dalam keadaan OK.

  • Abaikan - Alarm akan berada dalam keadaan OK.

  • Hilang — Alarm akan dalam keadaan OK.

Dalam skenario ini, alarm akan tetap dalam status OK, bahkan jika data hilang diperlakukan sebagai pelanggaran. Hal ini karena satu titik data yang ada tidak melanggar, dan dievaluasi bersama dengan dua titik data yang hilang yang diperlakukan sebagai pelanggaran. Ketika alarm ini dievaluasi untuk kali berikutnya, jika data masih hilang, maka ia masuk ke ALARM. Hal ini karena titik data yang tidak melanggar tidak lagi berada di antara lima titik data terbaru yang diambil.

Grafik C

Data hilang grafik C.

Semua titik data hilang dalam metrik grafik sebelumnya. Mengingat bahwa semua titik data hilang berada dalam rentang evaluasi, maka metrik ini memiliki tiga titik data yang hilang. Jika Anda mengonfigurasi alarm untuk memperlakukan titik data yang hilang sebagai:

  • Tidak melanggar - Alarm akan berada dalam keadaan OK.

  • Pelanggaran — Alarm akan berada dalam keadaan ALARM.

  • Abaikan — Alarm akan mempertahankan keadaan saat ini.

  • Hilang — Alarm akan berada dalam status INSUFFICIENT_DATA.

Grafik D

Data hilang grafik D.

Dalam metrik grafik sebelumnya, titik data 1 berada dalam ambang batas, titik data 2 melanggar, titik data 3 melanggar, titik data 4 hilang, dan titik data 5 melanggar. Mengingat bahwa ada empat titik data valid dalam rentang evaluasi, metrik ini memiliki nol titik data yang hilang. Jika Anda mengonfigurasi alarm untuk memperlakukan titik data yang hilang sebagai:

  • Tidak melanggar — Alarm akan berada dalam keadaan ALARM.

  • Pelanggaran — Alarm akan berada dalam keadaan ALARM.

  • Abaikan — Alarm akan berada dalam keadaan ALARM.

  • Hilang — Alarm akan berada dalam keadaan ALARM.

Dalam skenario ini, alarm akan masuk ke status ALARM dalam semua keadaan. Hal ini karena ada cukup titik data nyata yang ditetapkan untuk cara memperlakukan data yang hilang tidak diperlukan, dan karena itu diabaikan.

Grafik E

Data hilang grafik E.

Dalam metrik grafik sebelumnya, titik data 1 dan 2 hilang, titik data 3 melanggar, dan titik data 4 dan 5 hilang. Mengingat bahwa hanya ada satu titik data yang ada dalam rentang evaluasi, maka metrik ini memiliki dua titik data yang hilang. Jika Anda mengonfigurasi alarm untuk memperlakukan titik data yang hilang sebagai:

  • Tidak melanggar - Alarm akan berada dalam keadaan OK.

  • Pelanggaran — Alarm akan berada dalam keadaan ALARM.

  • Abaikan — Alarm akan mempertahankan keadaan saat ini.

  • Hilang — Alarm akan berada dalam keadaan ALARM.

Dalam grafik F, G, H, I, dan J, Titik data ke alarm adalah 2, sedangkan Periode evaluasi adalah 3. Ini adalah 2 dari 3, M alarm dari N alarm. 5 adalah rentang evaluasi untuk alarm.

Grafik F

Data hilang grafik F.

Dalam metrik grafik sebelumnya, titik data 1 berada dalam ambang batas, titik data 2 hilang, titik data 3 melanggar, titik data 4 hilang, dan titik data 5 melanggar. Mengingat bahwa ada tiga titik data dalam rentang evaluasi, metrik ini memiliki nol titik data yang hilang. Jika Anda mengonfigurasi alarm untuk memperlakukan titik data yang hilang sebagai:

  • Tidak melanggar — Alarm akan berada dalam keadaan ALARM.

  • Pelanggaran — Alarm akan berada dalam keadaan ALARM.

  • Abaikan — Alarm akan berada dalam keadaan ALARM.

  • Hilang — Alarm akan berada dalam keadaan ALARM.

Grafik G

Data hilang grafik G.

Dalam metrik grafik sebelumnya, titik data 1 dan 2 berada dalam ambang batas, titik data 3 melanggar, titik data 4 berada dalam ambang batas, titik data 5 melanggar. Mengingat bahwa ada lima titik data dalam rentang evaluasi, metrik ini memiliki nol titik data yang hilang. Jika Anda mengonfigurasi alarm untuk memperlakukan titik data yang hilang sebagai:

  • Tidak melanggar — Alarm akan berada dalam keadaan ALARM.

  • Pelanggaran — Alarm akan berada dalam keadaan ALARM.

  • Abaikan — Alarm akan berada dalam keadaan ALARM.

  • Hilang — Alarm akan berada dalam keadaan ALARM.

Grafik H

Data hilang grafik H.

Dalam metrik grafik sebelumnya, titik data 1 berada dalam ambang batas, titik data 2 hilang, titik data 3 melanggar, dan titik data 4 dan 5 hilang. Mengingat bahwa ada dua titik data yang ada dalam rentang evaluasi, metrik ini memiliki satu titik data yang hilang. Jika Anda mengonfigurasi alarm untuk memperlakukan titik data yang hilang sebagai:

  • Tidak melanggar - Alarm akan berada dalam keadaan OK.

  • Pelanggaran — Alarm akan berada dalam keadaan ALARM.

  • Abaikan - Alarm akan berada dalam keadaan OK.

  • Hilang — Alarm akan dalam keadaan OK.

Grafik I

Data hilang grafik I.

Dalam metrik grafik sebelumnya, titik data 1 sampai 4 hilang, dan titik data 5 berada dalam ambang batas. Mengingat bahwa ada satu titik data yang ada dalam rentang evaluasi, maka metrik ini memiliki dua titik data yang hilang. Jika Anda mengonfigurasi alarm untuk memperlakukan titik data yang hilang sebagai:

  • Tidak melanggar - Alarm akan berada dalam keadaan OK.

  • Pelanggaran — Alarm akan berada dalam keadaan ALARM.

  • Abaikan - Alarm akan berada dalam keadaan OK.

  • Hilang — Alarm akan dalam keadaan OK.

Grafik J

Data hilang grafik J.

Dalam metrik grafik sebelumnya, titik data 1 dan 2 hilang, titik data 3 melanggar, dan titik data 4 dan 5 hilang. Mengingat bahwa ada satu titik data yang ada dalam rentang evaluasi, maka metrik ini memiliki dua titik data yang hilang. Jika Anda mengonfigurasi alarm untuk memperlakukan titik data yang hilang sebagai:

  • Tidak melanggar - Alarm akan berada dalam keadaan OK.

  • Pelanggaran — Alarm akan berada dalam keadaan ALARM.

  • Abaikan — Alarm akan mempertahankan keadaan saat ini.

  • Hilang — Alarm akan berada dalam keadaan ALARM.

Informasi lebih lanjut tentang alarm

Berikut adalah beberapa artikel untuk membantu Anda mengelola alarm di Lightsail: