View a markdown version of this page

Memantau Agen Edge Streaming Video Amazon Kinesis dengan CloudWatch - Amazon Kinesis Video Streams

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

Memantau Agen Edge Streaming Video Amazon Kinesis dengan CloudWatch

Anda dapat memantau Amazon Kinesis Video Streams Edge Agent menggunakan Amazon CloudWatch, yang mengumpulkan dan memproses data mentah menjadi metrik yang dapat dibaca dan hampir real-time. Statistik ini dicatat untuk jangka waktu 15 bulan. Dengan informasi historis ini, Anda dapat memperoleh perspektif yang lebih baik tentang kinerja aplikasi web Anda atau layanan Amazon Kinesis Video Streams Edge Agent.

Untuk melihat metrik, lakukan hal berikut:

  1. Masuk ke Konsol Manajemen AWS dan buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/.

  2. Di navigasi kiri, di bawah Metrik, pilih Semua Metrik.

  3. Pilih tab Browse, lalu pilih namespace ku EdgeRuntimeAgent stom.

Amazon Kinesis Video Streams Edge Agent menerbitkan metrik berikut di bawah namespace: EdgeRuntimeAgent

Dimensi Status Deskripsi

Nama aliran, RecordJob

Berjalan

Menerbitkan terus menerus saat RecordJob sedang berjalan.

Unit: Tidak ada. “1" diterbitkan selama RecordJob berada dalam keadaan ini.

FatalError

Menerbitkan jika kesalahan RecordJob fatal.

Unit: Tidak ada. “1" diterbitkan sekali, ketika peristiwa ini terjadi.

catatan

Lihat log untuk informasi tambahan.

Selesai

Diterbitkan ketika a RecordJob selesai.

Unit: Tidak ada. “1" diterbitkan sekali, ketika peristiwa ini terjadi.

Nama aliran, UploadJob

Berjalan

Menerbitkan terus menerus saat UploadJob sedang berjalan.

Unit: Tidak ada. “1" diterbitkan selama UploadJob berada dalam keadaan ini.

FatalError

Menerbitkan jika kesalahan UploadJob fatal.

Unit: Tidak ada. “1" diterbitkan sekali, ketika peristiwa ini terjadi.

catatan

Lihat log untuk informasi tambahan.

Selesai

Diterbitkan ketika UploadJob selesai.

Unit: Tidak ada. “1" diterbitkan sekali, ketika peristiwa ini terjadi.

Nama Stream

PercentageSpaceUsed

Ini adalah persentase yang digunakan dari total ruang yang dialokasikan dalam konfigurasi Amazon Kinesis Video Streams Edge Agent untuk media perekaman. Untuk informasi selengkapnya, lihat LocalSizeConfig.

Satuan: Persentase (skala 0—1).

Nama benda

Hidup

Menerbitkan setiap menit dari Amazon Kinesis Video Streams Edge Agent, terlepas dari konfigurasi apa pun yang berjalan di atasnya.

Ini dapat digunakan untuk memahami apakah Amazon Kinesis Video Streams Edge Agent masih hidup dan siap menerima konfigurasi.

Unit: Tidak ada. “1" diterbitkan setiap menit.

RecordJobs.HealthyJobCount

Jumlah total pekerjaan rekaman yang sedang berjalan dan dijadwalkan di Amazon Kinesis Video Streams Edge Agent.

Unit: Hitung.

UploadJobs.HealthyJobCount

Jumlah total pekerjaan unggahan yang sedang berjalan dan dijadwalkan di Amazon Kinesis Video Streams Edge Agent.

Unit: Hitung.

RecordJobs.UnhealthyJobCount

Jumlah total pekerjaan catatan yang saat ini salah.

Unit: Hitung.

UploadJobs.UnhealthyJobCount

Jumlah total pekerjaan unggahan yang saat ini mengalami kesalahan.

Unit: Hitung.

RecordJobs.RunningJobCount

Jumlah total pekerjaan rekaman yang aktif berjalan.

Unit: Hitung.

UploadJobs.RunningJobCount

Jumlah total pekerjaan unggahan yang sedang berjalan secara aktif.

Unit: Hitung.

RecordJobs.EdgeConfigCount

Jumlah total konfigurasi rekaman dalam proses di Amazon Kinesis Video Streams Edge Agent.

Unit: Hitung.

UploadJobs.EdgeConfigCount

Jumlah total konfigurasi unggahan dalam proses di Amazon Kinesis Video Streams Edge Agent.

Unit: Hitung.

CloudWatch panduan metrik untuk Amazon Kinesis Video Streams Edge Agent

CloudWatch metrik dapat berguna untuk menemukan jawaban atas pertanyaan-pertanyaan berikut:

Apakah Amazon Kinesis Video Streams Edge Agent memiliki cukup ruang untuk merekam?

Metrik yang relevan: PercentageSpaceUsed

Tindakan: Tidak ada tindakan yang diperlukan.

Apakah Agen Edge Streaming Video Amazon Kinesis masih hidup?

Metrik yang relevan: Alive

Tind akan: Jika suatu saat Anda berhenti menerima metrik ini, itu berarti bahwa Amazon Kinesis Video Streams Edge Agent menemukan satu atau beberapa hal berikut:

  • Masalah runtime aplikasi: memori atau batasan sumber daya lainnya, bug, dan sebagainya

  • AWS IoT Perangkat yang dijalankan agen saat dimatikan, macet, atau dihentikan

  • AWS IoT Perangkat tidak memiliki konektivitas jaringan

Apakah ada pekerjaan yang tidak sehat?

Metrik yang relevan:

  • RecordJobs.UnhealthyJobCount

  • UploadJobs.UnhealthyJobCount

Tind akan: Periksa log dan cari FatalError metriknya.

  • Jika FatalError metrik ada, kesalahan fatal ditemukan dan Anda perlu memulai ulang pekerjaan secara manual. Periksa log dan perbaiki masalah sebelum menggunakan StartEdgeConfigurationUpdate untuk memulai ulang pekerjaan secara manual.

  • Jika FatalError metrik tidak ada, kesalahan sementara (tidak fatal) terjadi dan Amazon Kinesis Video Streams Edge Agent akan mencoba lagi pekerjaan tersebut.

catatan

Agar agen mencoba kembali pekerjaan yang salah fatal, gunakan. StartEdgeConfigurationUpdate

Apakah ada pekerjaan yang membutuhkan intervensi eksternal?

Metrik yang relevan:

  • PercentageSpaceUsed— Jika ini melebihi nilai tertentu, pekerjaan rekaman dijeda dan dilanjutkan hanya ketika ruang tersedia (saat media kehabisan retensi). Anda dapat mengirim konfigurasi yang diperbarui dengan yang lebih tinggi MaxLocalMediaSizeInMB untuk segera memperbarui pekerjaan.

  • RecordJob.FatalError/UploadJob.FatalError- Selidiki log agen dan kirim konfigurasi lagi agar pekerjaan dilanjutkan.

Tind akan: Buat panggilan API dengan konfigurasi untuk memulai ulang pekerjaan yang mengalami masalah ini.