Mendefinisikan AWS IoT Events alarm (AWS IoT Events konsol) - AWS IoT SiteWise

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

Mendefinisikan AWS IoT Events alarm (AWS IoT Events konsol)

Anda dapat menggunakan AWS IoT Events konsol untuk menentukan AWS IoT Events alarm pada model aset yang ada. Untuk menentukan AWS IoT Events alarm pada model aset baru, buat model aset, lalu selesaikan langkah-langkah ini. Untuk informasi selengkapnya, lihat Membuat model aset.

penting

Setiap alarm memerlukan atribut yang menentukan nilai ambang untuk dibandingkan dengan alarm. Anda harus menentukan atribut nilai ambang pada model aset sebelum Anda dapat menentukan alarm.

Pertimbangkan contoh di mana Anda ingin menentukan alarm yang mendeteksi ketika turbin angin melebihi peringkat kecepatan angin maksimum 50 mph. Sebelum Anda menentukan alarm, Anda harus menentukan atribut (Kecepatan angin maksimum) dengan nilai default50.

Untuk menentukan AWS IoT Events alarm pada model aset
  1. Navigasikan ke konsol AWS IoT Events tersebut.

  2. Di panel navigasi, pilih Model alarm.

  3. Pilih Buat model alarm.

  4. Masukkan nama untuk alarm Anda.

  5. (Opsional) Masukkan deskripsi untuk alarm Anda.

  6. Di bagian Target alarm, lakukan hal berikut:

    1. Untuk opsi Target, pilih properti AWS IoT SiteWise aset.

    2. Pilih model aset yang ingin Anda tambahkan alarmnya.

  7. Di bagian Definisi ambang batas, Anda menentukan kapan alarm mendeteksi dan tingkat keparahan alarm. Lakukan hal-hal berikut:

    1. Pilih Properti tempat alarm mendeteksi. Setiap kali properti ini menerima nilai baru, AWS IoT SiteWise mengirimkan nilai AWS IoT Events ke untuk mengevaluasi keadaan alarm.

    2. Pilih Operator yang akan digunakan untuk membandingkan properti dengan nilai ambang batas. Pilih dari salah satu pilihan berikut:

      • < kurang dari

      • <= kurang dari atau sama

      • == sama

      • ! = tidak sama

      • >= lebih besar dari atau sama

      • > lebih besar dari

    3. Untuk Nilai, pilih properti atribut yang akan digunakan sebagai nilai ambang batas. AWS IoT Events membandingkan nilai properti dengan nilai atribut ini.

    4. Masukkan tingkat keparahan alarm. Gunakan nomor yang dipahami tim Anda untuk mencerminkan tingkat keparahan alarm ini.

  8. (Opsional) Di pengaturan Pemberitahuan - bagian opsional, lakukan hal berikut:

    1. Untuk Protokol, pilih dari opsi berikut:

      • Email & teks - Alarm memberi tahu pengguna IAM Identity Center dengan pesan SMS dan pesan email.

      • Email — Alarm memberi tahu pengguna IAM Identity Center dengan pesan email.

      • Teks — Alarm memberi tahu pengguna IAM Identity Center dengan pesan SMS.

    2. Untuk Pengirim, pilih pengirim.

      penting

      Anda harus memverifikasi alamat email pengirim di Amazon Simple Email Service (Amazon SES). Untuk informasi selengkapnya, lihat Memverifikasi alamat email di Amazon SES, di Panduan Pengembang Layanan Email Sederhana Amazon.

    3. Pilih atribut di atribut Penerima - opsional. Alarm menggunakan nilai default atribut yang Anda pilih.

    4. Pilih atribut di atribut pesan kustom - opsional. Alarm menggunakan nilai default atribut yang Anda pilih.

  9. Di bagian Instance, tentukan status Default untuk alarm ini. Anda dapat mengaktifkan atau menonaktifkan alarm ini untuk semua aset yang Anda buat dari model aset ini di langkah selanjutnya.

  10. Dalam pengaturan Pengaturan lanjutan, Anda dapat mengonfigurasi izin, pengaturan pemberitahuan tambahan, tindakan status alarm, model alarm di SiteWise Monitor, dan aliran pengakuan.

    catatan

    AWS IoT Events alarm memerlukan peran layanan berikut:

    • Peran yang AWS IoT Events mengasumsikan untuk mengirim nilai status alarm ke AWS IoT SiteWise.

    • Peran yang AWS IoT Events mengasumsikan untuk mengirim data ke Lambda. Anda hanya perlu peran ini jika alarm Anda mengirimkan notifikasi.

    1. Di bagian Akui alur, pilih Diaktifkan atau Dinonaktifkan. Untuk informasi lebih lanjut tentang alur pengakuan, lihatStatus alarm.

    2. Di bagian Izin, lakukan hal berikut:

      1. Untuk AWS IoT Events peran, gunakan peran yang ada atau buat peran dengan izin yang diperlukan. Peran ini membutuhkan iotsitewise:BatchPutAssetPropertyValue izin dan hubungan kepercayaan yang memungkinkan iotevents.amazonaws.com untuk mengambil peran tersebut.

      2. Untuk peran Lambda, gunakan peran yang ada atau buat peran dengan izin yang diperlukan. Peran ini membutuhkan lambda:InvokeFunction dan sso-directory:DescribeUser izin dan hubungan kepercayaan yang memungkinkan iotevents.amazonaws.com untuk mengambil peran.

    3. (Opsional) Di panel Pengaturan pemberitahuan tambahan, lakukan hal berikut:

      1. Untuk Kelola fungsi Lambda Anda, lakukan salah satu hal berikut:

        • Untuk AWS IoT Events membuat fungsi Lambda baru, pilih Buat fungsi Lambda baru.

        • Untuk menggunakan fungsi Lambda yang ada, pilih Gunakan fungsi Lambda yang ada dan pilih nama fungsi.

        Untuk informasi selengkapnya, lihat Mengelola notifikasi alarm di Panduan AWS IoT Events Pengembang.

    4. (Opsional) Di bagian Set state action - opsional, lakukan hal berikut:

      1. Di bawah Tindakan status alarm, tambahkan tindakan. dan pilih Simpan.

        Anda dapat menambahkan hingga 10 tindakan.

      AWS IoT Events dapat melakukan tindakan saat alarm aktif. Anda dapat menentukan tindakan bawaan untuk menggunakan timer atau mengatur variabel, atau mengirim data ke AWS sumber daya lain. Untuk informasi selengkapnya, lihat Tindakan yang didukung di Panduan AWS IoT Events Pengembang.

  11. Pilih Buat.

    catatan

    AWS IoT Events Konsol membuat beberapa permintaan API untuk menambahkan alarm ke model aset. Saat Anda memilih Tambah alarm, konsol akan membuka kotak dialog yang menunjukkan kemajuan permintaan API ini. Tetap di halaman ini sampai setiap permintaan API berhasil atau sampai permintaan API gagal. Jika permintaan gagal, tutup kotak dialog, perbaiki masalah, dan pilih Tambahkan alarm untuk mencoba lagi.