Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memantau peristiwa Amazon One Enterprise di Amazon EventBridge
Anda dapat memantau peristiwa Amazon One Enterprise di EventBridge, yang mengirimkan aliran data waktu nyata dari aplikasi, aplikasi software-as-a-service (SaaS), dan layanan Anda sendiri. AWS EventBridgemerutekan data tersebut ke target seperti AWS Lambda dan Amazon Simple Notification Service. Peristiwa ini memberikan aliran peristiwa sistem yang mendekati waktu nyata yang menggambarkan perubahan AWS sumber daya.
Berlangganan acara Amazon One Enterprise
Acara perubahan status perangkat dan profil pengguna Amazon One dipublikasikan menggunakan EventBridge, dan dapat diaktifkan di EventBridge konsol dengan membuat aturan baru. Meskipun acara tidak dipesan, mereka memiliki stempel waktu yang memungkinkan Anda untuk mengkonsumsi data. Peristiwa dipancarkan atas dasar upaya terbaik.
Untuk berlangganan acara Amazon One Enterprise
-
Buka EventBridge konsol di https://console.aws.amazon.com/events/
. -
Di panel navigasi, di bawah Bus, pilih Aturan.
-
Pilih Buat aturan.
-
Pada halaman detail aturan default, tetapkan nama ke aturan, pilih Aturan dengan pola peristiwa, lalu pilih Berikutnya.
-
Pada halaman pola acara Build, di bawah Sumber acara, verifikasi bahwa AWS peristiwa atau acara EventBridge mitra dipilih.
-
Di bawah Contoh jenis acara, pilih Masukkan milikku sendiri.
-
Salin dan tempel dari salah satuContoh acara.
-
Untuk metode Creation, pilih Custom pattern. Di bagian Pola acara, tambahkan JSON dengan sumber peristiwa sebagai
aws:one
dan tipe detail yang diperlukan, lalu pilih Berikutnya. -
Pada halaman Pilih target, pilih target pilihan Anda, yang mencakup fungsi, SQS antrian, atau topik Lambda. SNS Untuk informasi tentang mengonfigurasi target, lihat EventBridge Target Amazon.
-
Secara opsional, Anda dapat mengonfigurasi tag.
-
Pada halaman Tinjau dan buat, pilih Buat aturan. Untuk informasi selengkapnya tentang mengonfigurasi aturan, lihat EventBridgeaturan di Panduan EventBridge Pengguna.
Jenis peristiwa perubahan status perangkat
Peristiwa perubahan status perangkat dihasilkan diJSON. Untuk setiap jenis acara, JSON gumpalan dikirim ke target pilihan Anda, seperti yang dikonfigurasi dalam aturan. Jenis detail berikut tersedia:
- Status Kesehatan Perangkat Berubah Menjadi Sehat
-
Perangkat lulus semua pemeriksaan kesehatan.
- Status Kesehatan Perangkat Berubah Menjadi Kritis
-
Perangkat gagal satu atau lebih pemeriksaan kesehatan.
- Konektivitas Perangkat Berubah Menjadi Offline
-
Perangkat tidak terhubung ke internet.
- Konektivitas Perangkat Berubah Menjadi Online
-
Perangkat terhubung ke internet.
Objek Acara
- sumber daya
-
Berisi daftar deviceInstance arn tempat acara Perubahan Status Perangkat diterbitkan.
- Metadata
-
siteName
-
Nama situs tempat deviceInstance hadir.
siteArn
-
Arn untuk situs di mana deviceInstance hadir.
-
- data
-
currentConnectivity
-
Merupakan deviceInstance apakah terhubung ke atau terputus dari internet.
-
Nilai yang mungkin:CONNECTED, DISCONNECTED
previousConnectivity
-
Merupakan deviceInstance apakah terhubung ke atau terputus dari internet sebelum acara.
-
Nilai yang mungkin:CONNECTED, DISCONNECTED
currentHealthStatus
-
Merupakan apakah deviceInstance telah lulus semua pemeriksaan kesehatan.
-
Nilai yang mungkin:HEALTHY, CRITICAL
previousHealthStatus
-
Merupakan apakah deviceInstance lulus semua pemeriksaan kesehatan saat terakhir diperiksa.
-
Nilai yang mungkin:HEALTHY, CRITICAL
assetTagId
-
Perangkat assetTagId yang terkait dengandeviceInstance.
deviceInstanceName
-
Nama deviceInstance untuk mana Acara Status Perangkat diterbitkan.
-
Jenis acara profil pengguna
Jenis detail acara terkait profil Pengguna adalah:
- Pendaftaran Baru yang Sukses
-
Ketika pengguna berhasil mendaftar.
- Pendaftaran PBB Baru yang Berhasil
-
Ketika pengguna berhasil tidak terdaftar.
- Pendaftaran yang Tidak Berhasil
-
Ketika pengguna gagal mendaftar.
- Pendaftaran PBB yang tidak berhasil
-
Ketika pengguna gagal membatalkan pendaftaran.
- Pengakuan Sukses
-
Ketika pengguna memindai palm untuk otentikasi berhasil.
- Pengakuan yang Tidak Berhasil
-
Ketika pengenalan pemindaian telapak tangan gagal.
Objek Acara
- sumber daya
-
Berisi daftar profil pengguna arn tempat acara profil pengguna diterbitkan.
- data
-
accountId
-
AWS Akun yang relevan untuk perangkat yang memulai permintaan.
requestSource
-
Ini adalah deviceInstanceId perangkat yang memulai permintaan.
createdTimestamp
-
Waktu acara sedang dibuat.
userStatus
-
Status pengguna saat ini.
-
Nilai yang mungkin:ACTIVE, DELETED
associatedId
-
Id terkait pengguna, misalnya id lencana.
akal budi
-
Nilai ini akan hadir untuk acara yang gagal. Ini berisi alasan mengapa acara itu tidak berhasil.
-
Contoh acara
Contoh berikut menunjukkan acara untuk Amazon One Enterprise.
Topik
Status kesehatan perangkat berubah menjadi sehat
Perangkat melewati semua kesehatan dan status kesehatan instance perangkat berubah menjadi HEALTHY dari status CRITICAL kesehatan.
{ "version": "0", "id": "11232345564-96a4-ef3f-b739-b6aa5b193afb", "detail-type": "Device Health Status Changed To Healthy", "source": "aws.one", "account": "123456789012", "time": "2022-10-22T18:43:48Z", "region": "us-east-1", "resources": ["arn:aws:one:us-east-1:123456789012:device-instance/12345678901234"], "detail": { "version": "1.0.0", "metadata": { "siteName": "Site name", "siteArn": "arn:aws:one:us-east-1:123456789012:site/12345678901234" }, "data": { "currentHealthStatus": "HEALTHY", "previousHealthStatus": "CRITICAL", "assetTagId": "0000195169", "deviceInstanceName": "Device name" } } }
Status kesehatan perangkat berubah menjadi kritis
Perangkat gagal satu atau beberapa pemeriksaan kesehatan dan status kesehatan instance perangkat berubah menjadi CRITICAL dariHEALTHY.
{ "version": "0", "id": "11232345564-96a4-ef3f-b739-b6aa5b193afb", "detail-type": "Device Health Status Changed To Critical", "source": "aws.one", "account": "123456789012", "time": "2022-10-22T18:43:48Z", "region": "us-east-1", "resources": ["arn:aws:one:us-east-1:123456789012:device-instance/12345678901234"], "detail": { "version": "1.0.0", "metadata": { "siteName": "Site name", "siteArn": "arn:aws:one:us-east-1:123456789012:site/12345678901234" }, "data": { "currentHealthStatus": "CRITICAL", "previousHealthStatus": "HEALTHY", "assetTagId": "0000195169", "deviceInstanceName": "Device name" } } }
Konektivitas perangkat diubah menjadi online
Perangkat terhubung ke internet dan status konektivitas instance perangkat diubah menjadi CONNECTED dariDISCONNECTED.
{ "version": "0", "id": "11232345564-96a4-ef3f-b739-b6aa5b193afb", "detail-type": "Device Connectivity Changed To Online", "source": "aws.one", "account": "123456789012", "time": "2022-10-22T18:43:48Z", "region": "us-east-1", "resources": ["arn:aws:one:us-east-1:123456789012:device-instance/12345678901234"], "detail": { "version": "1.0.0", "metadata": { "siteName": "Site name", "siteArn": "arn:aws:one:us-east-1:123456789012:site/12345678901234" }, "data": { "currentConnectivity": "CONNECTED", "previousConnectivity": "DISCONNECTED", "assetTagId": "0000195169", "deviceInstanceName": "Device name" } } }
Konektivitas perangkat diubah menjadi offline
Perangkat tidak terhubung ke internet dan status konektivitas instance perangkat diubah menjadi DISCONNECTED dariCONNECTED.
{ "version": "0", "id": "11232345564-96a4-ef3f-b739-b6aa5b193afb", "detail-type": "Device Connectivity Changed To Offline", "source": "aws.one", "account": "123456789012", "time": "2022-10-22T18:43:48Z", "region": "us-east-1", "resources": ["arn:aws:one:us-east-1:123456789012:device-instance/12345678901234"], "detail": { "version": "1.0.0", "metadata": { "siteName": "Site name", "siteArn": "arn:aws:one:us-east-1:123456789012:site/12345678901234" }, "data": { "currentConnectivity": "DISCONNECTED", "previousConnectivity": "CONNECTED", "assetTagId": "0000195169", "deviceInstanceName": "Device name" } } }
Pendaftaran baru yang berhasil
Peristiwa ketika pengguna telah berhasil mendaftar.
{ "version": "0", "id": "aebc9c86-f20e-75db-caaa-63bf14926f59", "detail-type": "New Successful Enrollment", "source": "aws.one", "account": "679792848029", "time": "2023-11-22T02:55:17Z", "region": "us-east-1", "resources": [ "arn:aws:one:us-east-1:679792848029:user" ], "detail": { "version": "1.0.0", "data": { "accountId": "679792848029", "enrollmentSource": "QfUuUnFqs5accJ", "createdTimestamp": "2023-11-22T02:55:17Z", "userStatus": "ACTIVE", "associatedIds": "[{\"associatedIdType\":\"badge\",\"associatedIdValue\":\"1111358294500\"}]", } } }