Pembuatan Log dan Pemantauan - AWS IoT Core

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

Pembuatan Log dan Pemantauan

Pemantauan adalah bagian penting dari menjaga keandalan, ketersediaan, dan kinerja AWS IoT dan AWS solusi Anda. Anda harus mengumpulkan data pemantauan dari semua bagian AWS solusi Anda sehingga Anda dapat lebih mudah men-debug kegagalan multi-titik, jika terjadi. Untuk informasi tentang prosedur pencatatan dan pemantauan, lihat Pemantauan AWS IoT

Alat Pemantauan

AWS menyediakan alat yang dapat Anda gunakan untuk memantau AWS IoT. Anda dapat mengonfigurasi beberapa alat ini agar melakukan pemantauan untuk Anda. Beberapa alat memerlukan intervensi manual. Kami menyarankan agar Anda mengautomasi tugas pemantauan sebanyak mungkin.

Alat Pemantauan Otomatis

Anda dapat menggunakan alat pemantauan otomatis berikut untuk menonton AWS IoT dan melaporkan ketika ada sesuatu yang salah:

  • CloudWatch Alarm Amazon — Tonton satu metrik selama periode waktu yang Anda tentukan, dan lakukan satu atau beberapa tindakan berdasarkan nilai metrik relatif terhadap ambang batas tertentu selama beberapa periode waktu. Tindakannya adalah pemberitahuan yang dikirim ke topik Amazon Simple Notification Service (Amazon SNS) atau kebijakan Amazon EC2 Auto Scaling. CloudWatch alarm tidak memanggil tindakan hanya karena mereka berada dalam keadaan tertentu. Status harus diubah dan dipelihara selama jangka waktu tertentu. Untuk informasi selengkapnya, lihat Pantau AWS IoT alarm dan metrik menggunakan Amazon CloudWatch.

  • Amazon CloudWatch Logs — Pantau, simpan, dan akses file log Anda dari AWS CloudTrail atau sumber lain. Amazon CloudWatch Logs juga memungkinkan Anda melihat langkah-langkah penting yang diambil oleh kasus pengujian AWS IoT Device Advisor, peristiwa yang dihasilkan, dan pesan MQTT yang dikirim dari perangkat Anda atau AWS IoT Core selama eksekusi pengujian. Log ini memungkinkan untuk men-debug dan mengambil tindakan korektif pada perangkat Anda. Untuk informasi selengkapnya, lihat Monitor AWS IoT menggunakan CloudWatch Log Untuk informasi selengkapnya tentang menggunakan Amazon CloudWatch, lihat Memantau File Log di Panduan CloudWatch Pengguna Amazon.

  • CloudWatch Acara Amazon — Cocokkan acara dan arahkan ke satu atau beberapa fungsi atau aliran target untuk membuat perubahan, menangkap informasi status, dan mengambil tindakan korektif. Untuk informasi selengkapnya, lihat Apa Itu CloudWatch Acara Amazon di Panduan CloudWatch Pengguna Amazon.

  • AWS CloudTrail Pemantauan Log - Bagikan file log antar akun, pantau file CloudTrail log secara real time dengan mengirimkannya ke CloudWatch Log, menulis aplikasi pemrosesan log di Java, dan validasi bahwa file log Anda tidak berubah setelah pengiriman oleh CloudTrail. Untuk informasi selengkapnya, lihat Logging panggilan AWS IoT API menggunakan AWS CloudTrail dan juga Bekerja dengan File CloudTrail Log di Panduan AWS CloudTrail Pengguna.

Alat Pemantauan Manual

Bagian penting lainnya dari pemantauan AWS IoT melibatkan pemantauan secara manual item-item yang tidak tercakup oleh CloudWatch alarm. Dasbor AWS IoT CloudWatch,, dan konsol AWS layanan lainnya memberikan at-a-glance tampilan status AWS lingkungan Anda. Kami menyarankan Anda juga memeriksa file log AWS IoT.

  • AWS IoT dasbor menunjukkan:

    • Sertifikat CA

    • Sertifikat

    • Kebijakan

    • Aturan

    • Hal-hal

  • CloudWatch halaman rumah menunjukkan:

    • Alarm dan status saat ini.

    • Grafik alarm dan sumber daya.

    • Status kesehatan layanan.

    Anda dapat menggunakan CloudWatch untuk melakukan hal berikut:

    • Buat dasbor yang disesuaikan untuk memantau layanan yang Anda pedulikan.

    • Data metrik grafik untuk memecahkan masalah dan menemukan tren.

    • Cari dan telusuri semua metrik AWS sumber daya Anda.

    • Buat dan sunting alarm untuk menerima pemberitahuan tentang masalah.