Konfigurasikan AWS pencatatan IoT FleetWise - AWS IoT FleetWise

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

Konfigurasikan AWS pencatatan IoT FleetWise

Anda dapat mengirim data FleetWise log AWS IoT Anda ke grup CloudWatch log. CloudWatch Log memberikan visibilitas jika AWS FleetWise IoT gagal memproses pesan dari kendaraan. Misalnya, ini dapat terjadi karena konfigurasi yang salah atau kesalahan klien lainnya. Anda diberi tahu tentang kesalahan apa pun sehingga Anda dapat mengidentifikasi dan mengurangi masalah.

Sebelum Anda dapat mengirim log ke CloudWatch, Anda harus membuat grup CloudWatch log. Konfigurasikan grup log dengan akun yang sama dan di Wilayah yang sama yang Anda gunakan dengan AWS IoT FleetWise. Saat Anda mengaktifkan login di AWS IoT FleetWise, berikan nama grup log. Setelah logging diaktifkan, AWS IoT FleetWise mengirimkan log ke grup log dalam CloudWatch aliran log.

Anda dapat melihat data log yang dikirim dari AWS IoT FleetWise di konsol. CloudWatch Untuk informasi selengkapnya tentang mengonfigurasi grup CloudWatch log dan melihat data log, lihat Bekerja dengan Grup Log.

Izin untuk mempublikasikan log ke CloudWatch

Mengkonfigurasi logging untuk grup CloudWatch log memerlukan pengaturan izin yang dijelaskan di bagian ini. Untuk informasi tentang mengelola izin, lihat Manajemen akses untuk AWS sumber daya di Panduan Pengguna IAM.

Dengan izin ini, Anda dapat mengubah konfigurasi logging, mengonfigurasi pengiriman log untuk CloudWatch, dan mengambil informasi tentang grup log Anda.

{ "Version":"2012-10-17", "Statement":[ { "Action":[ "iotfleetwise:PutLoggingOptions", "iotfleetwise:GetLoggingOptions" ], "Resource":[ "*" ], "Effect":"Allow", "Sid":"IoTFleetwiseLoggingOptionsAPI" } { "Sid":"IoTFleetwiseLoggingCWL", "Action":[ "logs:CreateLogDelivery", "logs:GetLogDelivery" "logs:UpdateLogDelivery", "logs:DeleteLogDelivery", "logs:ListLogDeliveries", "logs:PutResourcePolicy", "logs:DescribeResourcePolicies", "logs:DescribeLogGroups" ], "Resource":[ "*" ], "Effect":"Allow" } ] }

Ketika tindakan diizinkan pada semua AWS sumber daya, itu ditunjukkan dalam kebijakan dengan "Resource" pengaturan"*". Ini berarti bahwa tindakan diizinkan pada semua AWS sumber daya yang didukung oleh setiap tindakan.

Konfigurasikan login di AWS IoT FleetWise (konsol)

Bagian ini menjelaskan cara menggunakan FleetWise konsol AWS IoT untuk mengonfigurasi logging.

Untuk menggunakan FleetWise konsol AWS IoT untuk mengonfigurasi logging
  1. Buka konsol AWS IoT FleetWise.

  2. Di panel kiri, pilih Pengaturan.

  3. Di bagian Logging pada halaman Pengaturan, pilih Edit.

  4. Di bagian CloudWatch logging, masukkan grup Log.

  5. Untuk menyimpan perubahan, pilih Kirim.

Setelah mengaktifkan logging, Anda dapat melihat data log Anda di CloudWatch konsol.

Konfigurasikan logging default di AWS IoT ( FleetWise CLI)

Bagian ini menjelaskan cara mengonfigurasi logging untuk AWS IoT FleetWise dengan menggunakan CLI.

Anda juga dapat melakukan prosedur ini dengan API dengan menggunakan metode di AWS API yang sesuai dengan perintah CLI yang ditampilkan di sini. Anda dapat menggunakan operasi GetLoggingOptionsAPI untuk mengambil konfigurasi saat ini dan operasi PutLoggingOptionsAPI untuk memodifikasi konfigurasi.

Untuk menggunakan CLI untuk mengonfigurasi logging untuk IoT AWS FleetWise
  1. Untuk mendapatkan opsi logging untuk akun Anda, gunakan get-logging-options perintah.

    aws iotfleetwise get-logging-options
  2. Untuk mengaktifkan logging, gunakan put-logging-options perintah.

    aws iotfleetwise put-logging-options --cloud-watch-log-delivery logType=ERROR,logGroupName=MyLogGroup

    di mana:

    logType

    Jenis log untuk mengirim data ke CloudWatch Log. Untuk menonaktifkan logging, ubah nilainya menjadiOFF.

    logGroupName

    Grup CloudWatch Log tempat operasi mengirimkan data ke. Pastikan Anda membuat nama grup log sebelum mengaktifkan logging untuk AWS IoT FleetWise.

Setelah Anda mengaktifkan logging, lihat Cari entri log menggunakan AWS CLI.