Memantau Amazon Lex dengan Amazon CloudWatch - Amazon Lex V1

Jika Anda menggunakan Amazon Lex V2, lihat panduan Amazon Lex V2 sebagai gantinya.

 

Jika Anda menggunakan Amazon Lex V1, kami sarankan untuk meningkatkan bot Anda ke Amazon Lex V2. Kami tidak lagi menambahkan fitur baru ke V1 dan sangat menyarankan menggunakan V2 untuk semua bot baru.

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

Memantau Amazon Lex dengan Amazon CloudWatch

Untuk melacak kesehatan bot Amazon Lex Anda, gunakan Amazon CloudWatch. Dengan CloudWatch, Anda bisa mendapatkan metrik untuk operasi Amazon Lex individual atau untuk operasi Amazon Lex global untuk akun Anda. Anda juga dapat mengatur CloudWatch alarm untuk diberi tahu ketika satu atau beberapa metrik melebihi ambang batas yang Anda tentukan. Misalnya, Anda dapat memantau jumlah permintaan yang dibuat ke bot selama periode waktu tertentu, melihat latensi permintaan yang berhasil, atau menaikkan alarm ketika kesalahan melebihi ambang batas.

CloudWatch Metrik untuk Amazon Lex

Untuk mendapatkan metrik untuk operasi Amazon Lex Anda, Anda harus menentukan informasi berikut:

  • Dimensi metrik. Dimensi adalah sekumpulan pasangan nama-nilai yang Anda gunakan untuk mengidentifikasi metrik. Amazon Lex memiliki tiga dimensi:

    • BotAlias, BotName, Operation

    • BotAlias, BotName, InputMode, Operation

    • BotName, BotVersion, InputMode, Operation

  • Nama metrik, seperti MissedUtteranceCount atauRuntimeRequestCount.

Anda bisa mendapatkan metrik untuk Amazon Lex denganAWS Management Console, theAWS CLI, atau CloudWatch API. Anda dapat menggunakan CloudWatch API melalui salah satu Kit Pengembangan Perangkat Lunak Amazon AWS (SDK) atau alat CloudWatch API. Konsol Amazon Lex menampilkan grafik berdasarkan data mentah dari CloudWatch API.

Anda harus memiliki CloudWatch izin yang sesuai untuk memantau Amazon Lex. CloudWatch Untuk informasi selengkapnya, lihat Otentikasi dan Kontrol Akses untuk Amazon CloudWatch di Panduan CloudWatch Pengguna Amazon.

Melihat Metrik Amazon Lex

Lihat metrik Amazon Lex menggunakan konsol Amazon Lex atau CloudWatch konsol.

Untuk melihat metrik (konsol Amazon Lex)
  1. Masuk ke AWS Management Console dan buka konsol Amazon Lex di https://console.aws.amazon.com/lex/.

  2. Dari daftar bot, pilih salah satu yang metriknya ingin Anda lihat.

  3. Pilih Pemantauan. Metrik ditampilkan dalam grafik.

Untuk melihat metrik (CloudWatch konsol)
  1. Masuk ke AWS Management Console dan buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/.

  2. Pilih Metrik, pilih Semua Metrik, lalu pilih AWS/Lex.

  3. Pilih dimensi, pilih nama metrik, lalu pilih Tambahkan ke grafik.

  4. Pilih nilai untuk rentang tanggal. Hitungan metrik untuk rentang tanggal yang dipilih akan ditampilkan dalam grafik.

Membuat Alarm

CloudWatch Alarm mengawasi satu metrik selama periode waktu tertentu, dan melakukan satu atau beberapa tindakan: mengirim pemberitahuan ke topik Amazon Simple Notification Service (Amazon SNS) atau kebijakan Auto Scaling. Tindakan atau tindakan didasarkan pada nilai metrik relatif terhadap ambang batas tertentu selama sejumlah periode waktu yang Anda tentukan. CloudWatchjuga dapat mengirimi Anda pesan Amazon SNS saat alarm berubah status.

CloudWatch alarm memanggil tindakan hanya ketika status berubah dan telah bertahan selama periode yang Anda tentukan.

Untuk mengatur alarm
  1. Masuk ke AWS Management Console dan buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/.

  2. Pilih Alarm, lalu pilih Buat Alarm.

  3. Pilih AWS/Lex Metrics, lalu pilih metrik.

  4. Untuk Rentang Waktu, pilih rentang waktu untuk dipantau, lalu pilih Selanjutnya.

  5. Masukkan Nama dan Deskripsi.

  6. Untuk Kapan pun pilih >=, dan ketik nilai maksimum.

  7. Jika Anda CloudWatch ingin mengirim email saat status alarm tercapai, di bagian Tindakan, untuk Setiap kali alarm ini, pilih Status adalah ALARM. Untuk Kirim pemberitahuan ke, pilih milis atau pilih Daftar baru dan buat milis baru.

  8. Pratinjau alarm di bagian Pratinjau Alarm. Jika Anda puas dengan alarm, pilih Buat Alarm.

CloudWatchMetrik untuk Runtime Amazon Lex

Tabel berikut menjelaskan metrik runtime Amazon Lex.

Metrik Deskripsi
KendraIndexAccessError

Berapa kali Amazon Lex tidak dapat mengakses indeks Amazon Kendra Anda.

Dimensi yang valid untuk PostContent operasi dengan Text atau SpeechInputMode:

  • BotName, BotAlias, Operation, InputMode

Dimensi yang valid untuk PostText operasi:

  • BotName, BotAlias, Operation

Unit: Jumlah

KendraLatency

Jumlah waktu yang dibutuhkan Amazon Kendra untuk menanggapi permintaan dari. AMAZON.KendraSearchIntent

Dimensi yang valid untuk PostContent operasi dengan Text atau SpeechInputMode:

  • BotName, BotVersion, Operation, InputMode

  • BotName, BotAlias, Operation, InputMode

Dimensi yang valid untuk PostText operasi:

  • BotName, BotVersion, Operation

  • BotName, BotAlias, Operation

Unit: Milidetik

KendraSuccess

Jumlah permintaan yang berhasil dari AMAZON.KendraSearchIntent ke indeks Amazon Kendra Anda.

Dimensi yang valid untuk PostContent operasi dengan Text atau SpeechInputMode:

  • BotName, BotVersion, Operation, InputMode

  • BotName, BotAlias, Operation, InputMode

Dimensi yang valid untuk PostText operasi:

  • BotName, BotVersion, Operation

  • BotName, BotAlias, Operation

Unit: Jumlah

KendraSystemErrors

Berapa kali Amazon Lex tidak bisa menanyakan indeks Amazon Kendra.

Dimensi yang valid untuk PostContent operasi dengan Text atau SpeechInputMode:

  • BotName, BotAlias, Operation, InputMode

Dimensi yang valid untuk PostText operasi:

  • BotName, BotAlias, Operation

Unit: Jumlah

KendraThrottledEvents

Berapa kali Amazon Kendra membatasi permintaan dari. AMAZON.KendraSearchIntent

Dimensi yang valid untuk PostContent operasi dengan Text atau SpeechInputMode:

  • BotName, BotAlias, Operation, InputMode

Dimensi yang valid untuk PostText operasi:

  • BotName, BotAlias, Operation

Unit: Jumlah

MissedUtteranceCount

Jumlah ucapan yang tidak diakui dalam periode yang ditentukan.

Dimensi yang valid untuk PostContent operasi dengan Text atau SpeechInputMode:

  • BotName, BotVersion, Operation, InputMode

  • BotName, BotAlias, Operation, InputMode

Dimensi yang valid untuk PostText operasi:

  • BotName, BotVersion, Operation

  • BotName, BotAlias, Operation

RuntimeConcurrency

Jumlah koneksi bersamaan dalam periode waktu yang ditentukan. RuntimeConcurrencydilaporkan sebagai aStatisticSet.

Dimensi yang valid untuk PostContent operasi dengan Text atau SpeechInputMode:

  • Operasi, BotName, BotVersion, InputMode

  • Operasi, BotName, BotAlias, InputMode

Dimensi yang valid untuk operasi lain:

  • Operasi, BotName, BotVersion

  • Operasi, BotName, BotAlias

Unit: Jumlah

RuntimeInvalidLambdaResponses

Jumlah tanggapan (AWS LambdaLambda) yang tidak valid dalam periode yang ditentukan.

Dimensi yang valid untuk PostContent operasi dengan Text atau SpeechInputMode:

  • BotName, BotAlias, Operation, InputMode

Dimensi yang valid untuk PostText operasi:

  • BotName, BotAlias, Operation

RuntimeLambdaErrors

Jumlah kesalahan runtime Lambda dalam periode yang ditentukan.

Dimensi yang valid untuk PostContent operasi dengan Text atau Speech InputMode:

  • BotName, BotAlias, Operation, InputMode

Dimensi yang valid untuk PostText operasi:

  • BotName, BotAlias, Operation

RuntimePollyErrors

Jumlah tanggapan Amazon Polly yang tidak valid dalam periode yang ditentukan.

Dimensi yang valid untuk PostContent operasi dengan Text atau SpeechInputMode:

  • BotName, BotAlias, Operation, InputMode

Dimensi yang valid untuk PostText operasi:

  • BotName, BotAlias, Operation

RuntimeRequestCount

Jumlah permintaan runtime dalam periode yang ditentukan.

Dimensi yang valid untuk PostContent operasi dengan Text atau SpeechInputMode:

  • BotName, BotVersion, Operation, InputMode

  • BotName, BotAlias, Operation, InputMode

Dimensi yang valid untuk PostText operasi:

  • BotName, BotVersion, Operation

  • BotName, BotAlias, Operation

Unit: Jumlah

RuntimeSucessfulRequestLatency
penting

Metrik ini adalah RuntimeSucessfulRequestLatency dan tidakRuntimeSuccessfulRequestLatency.

Latensi untuk permintaan yang berhasil antara waktu permintaan dibuat dan respons diteruskan kembali.

Dimensi yang valid untuk PostContent operasi dengan Text atau SpeechInputMode:

  • BotName, BotVersion, Operation, InputMode

  • BotName, BotAlias, Operation, InputMode

Dimensi yang valid untuk PostText operasi:

  • BotName, BotVersion, Operation

  • BotName, BotAlias, Operation

Unit: Milidetik

RuntimeSystemErrors

Jumlah kesalahan sistem dalam periode yang ditentukan. Rentang kode respons untuk kesalahan sistem adalah 500 hingga 599.

Dimensi yang valid untuk PostContent operasi dengan Text atau SpeechInputMode:

  • BotName, BotAlias, Operation, InputMode

Dimensi yang valid untuk PostText operasi:

  • BotName, BotAlias, Operation

Unit: Jumlah

RuntimeThrottledEvents

Jumlah permintaan yang ditahan. Amazon Lex membatasi permintaan ketika menerima lebih banyak permintaan daripada batas transaksi per detik yang ditetapkan untuk akun Anda. Jika batas yang ditetapkan untuk akun Anda sering terlampaui, Anda dapat meminta penambahan kuota. Untuk meminta penambahan, lihat Kuota Layanan AWS.

Dimensi yang valid untuk PostContent operasi dengan Text atau SpeechInputMode:

  • BotName, BotAlias, Operasi, InputMode

Dimensi yang valid untuk PostText operasi:

  • BotName, BotAlias, Operation

Unit: Jumlah

RuntimeUserErrors

Jumlah kesalahan pengguna dalam periode yang ditentukan. Kisaran kode respons untuk kesalahan pengguna adalah 400 hingga 499.

Dimensi yang valid untuk PostContent operasi dengan Text atau SpeechInputMode:

  • BotName, BotAlias, Operation, InputMode

Dimensi yang valid untuk PostText operasi:

  • BotName, BotAlias, Operation

Unit: Jumlah

Metrik runtime Amazon Lex menggunakan AWS/Lex namespace, dan menyediakan metrik dalam dimensi berikut. Anda dapat mengelompokkan metrik berdasarkan dimensi di CloudWatch konsol:

Dimensi Deskripsi
BotName, BotAlias, Operation, InputMode Mengelompokkan metrik berdasarkan alias bot, nama bot, operasi (PostContent), dan apakah inputnya adalah teks atau ucapan.
BotName, BotVersion, Operation, InputMode Mengelompokkan metrik berdasarkan nama bot, versi bot, operasi (PostContent), dan apakah inputnya adalah teks atau ucapan.
BotName, BotVersion, Operation Kelompokkan metrik berdasarkan nama bot, versi bot, dan operasi,. PostText
BotName, BotAlias, Operation Mengelompokkan metrik berdasarkan nama bot, alias bot, dan dengan operasi,. PostText

CloudWatch Metrik untuk Asosiasi Saluran Amazon Lex

Asosiasi saluran adalah hubungan antara Amazon Lex dan saluran perpesanan, seperti Facebook. Tabel berikut menjelaskan metrik asosiasi saluran Amazon Lex.

Metrik Deskripsi
BotChannelAuthErrors

Jumlah kesalahan otentikasi yang dikembalikan oleh saluran pesan dalam periode waktu yang ditentukan. Kesalahan otentikasi menunjukkan bahwa token rahasia yang diberikan selama pembuatan saluran tidak valid atau telah kedaluwarsa.

BotChannelConfigurationErrors

Jumlah kesalahan konfigurasi dalam periode yang ditentukan. Kesalahan konfigurasi menunjukkan bahwa satu atau beberapa entri konfigurasi untuk saluran tidak valid.

BotChannelInboundThrottledEvents

Berapa kali pesan yang dikirim oleh saluran pesan dibatasi oleh Amazon Lex dalam periode yang ditentukan.

BotChannelOutboundThrottledEvents

Berapa kali peristiwa keluar dari Amazon Lex ke saluran pesan dibatasi dalam periode waktu yang ditentukan.

BotChannelRequestCount

Jumlah permintaan yang dibuat pada saluran dalam periode waktu yang ditentukan.

BotChannelResponseCardErrors

Berapa kali Amazon Lex tidak dapat memposting kartu respons dalam periode yang ditentukan.

BotChannelSystemErrors

Jumlah kesalahan internal yang terjadi di Amazon Lex untuk saluran dalam periode yang ditentukan.

Metrik asosiasi saluran Amazon Lex menggunakan AWS/Lex namespace, dan menyediakan metrik untuk dimensi berikut. Anda dapat mengelompokkan metrik berdasarkan dimensi di CloudWatch konsol:

Dimensi Deskripsi
BotAlias, BotChannelName, BotName, Source Metrik grup berdasarkan alias bot, nama saluran, nama bot, dan sumber lalu lintas.

CloudWatch Metrik untuk Log Percakapan

Amazon Lex menggunakan metrik berikut untuk pencatatan percakapan:

Metrik Deskripsi
ConversationLogsAudioDeliverySuccess

Jumlah log audio yang berhasil dikirim ke bucket S3 dalam periode waktu yang ditentukan.

Unit: Count (Jumlah)

ConversationLogsAudioDeliveryFailure

Jumlah log audio yang gagal dikirim ke bucket S3 dalam periode waktu yang ditentukan. Kegagalan pengiriman menunjukkan kesalahan dengan sumber daya yang dikonfigurasi untuk log percakapan. Kesalahan dapat mencakup izin IAM yang tidak mencukupi, AWS KMS kunci yang tidak dapat diakses, atau bucket S3 yang tidak dapat diakses.

Unit: Count (Jumlah)

ConversationLogsTextDeliverySuccess

Jumlah log teks yang berhasil dikirim ke CloudWatch Log dalam periode waktu yang ditentukan.

Unit: Count (Jumlah)

ConversationLogsTextDeliveryFailure

Jumlah log teks yang gagal dikirim ke CloudWatch Log dalam periode waktu yang ditentukan. Kegagalan pengiriman menunjukkan kesalahan dengan sumber daya yang dikonfigurasi untuk log percakapan. Kesalahan dapat mencakup izin IAM yang tidak memadai, AWS KMS kunci yang tidak dapat diakses, atau grup log Log yang tidak dapat diakses CloudWatch .

Unit: Count (Jumlah)

Metrik log percakapan Amazon Lex menggunakan AWS/Lex namespace, dan menyediakan metrik untuk dimensi berikut. Anda dapat mengelompokkan metrik berdasarkan dimensi di CloudWatch konsol.

Dimensi Deskripsi

BotAlias

Metrik grup dengan alias bot.

BotName

Metrik grup dengan nama bot.

BotVersion

Metrik grup berdasarkan versi bot.