全部产品
Search
文档中心

IoT Platform:Membuang Log IoT Platform

更新时间:Jul 06, 2025

Secara default, Anda dapat melihat log yang dihasilkan dalam tujuh hari terakhir di modul Device Log pada Konsol IoT Platform. Anda juga dapat mengekspor log dari modul tersebut ke penyimpanan log Layanan Log untuk penyimpanan jangka panjang. Setelah mengaktifkan fitur pembuangan log IoT Platform, Anda dapat melakukan query dan analisis log, melihat serta berlangganan laporan log, serta mengonfigurasi peringatan di Konsol IoT Platform.

Prasyarat

Layanan Log telah diaktifkan. Untuk informasi lebih lanjut, lihat Ikhtisar manajemen sumber daya.

Catatan penggunaan

Fitur pembuangan log hanya tersedia untuk akun Alibaba Cloud. Pengguna RAM tidak dapat menggunakan fitur ini.

Ketika fitur pembuangan log diaktifkan, log dikirimkan dan disimpan di Layanan Log Alibaba Cloud. Anda akan dikenakan biaya untuk menyimpan log di penyimpanan log berdasarkan harga Layanan Log. Untuk informasi lebih lanjut, lihat Ikhtisar.

Aktifkan fitur pembuangan log IoT Platform

Jika ingin menyimpan log dari beberapa produk untuk periode waktu yang lama, Anda harus mengaktifkan fitur pembuangan log untuk setiap produk.

  1. Masuk ke Konsol IoT Platform.
  2. Di halaman Overview, klik All environment. Pada tab Semua lingkungan, temukan instance yang ingin Anda kelola dan klik ID instance atau nama instance.

  3. Di panel navigasi di sebelah kiri, pilih Maintenance > Device Log.
  4. Pilih produk dan klik tab IoT Platform Log Dump.
  5. Klik Enable.
  6. Ikuti petunjuk di layar untuk mengaktifkan fitur pembuangan log IoT Platform.
    Catatan Jika Layanan Log belum diaktifkan, Anda dapat mengklik Enable untuk pergi ke halaman aktivasi Layanan Log.
    1. Di kotak dialog yang muncul, klik Create di sebelah bagian Role dan Log Storage Location.
      Catatan Jika Created ditampilkan di sebelah bagian Role dan Log Storage Location, lewati langkah ini.
    2. Klik OK.
    Setelah mengaktifkan fitur pembuangan log IoT Platform untuk produk tersebut, IoT Platform secara otomatis membuat lokasi penyimpanan log dan peran terkait layanan yang digunakan untuk mengekspor log.
    • Peran terkait layanan: Anda dapat menggunakan peran ini untuk mendapatkan izin mengekspor log. Untuk informasi lebih lanjut, lihat AliyunServiceRoleForIoTLogExport service linked role.
    • Lokasi penyimpanan log:
      • Proyek: iot-log-${uid}-${regionId}. Ganti variabel ${uid} dengan ID akun Alibaba Cloud Anda dan variabel ${regionId} dengan ID wilayah tempat IoT Platform berada.
      • Penyimpanan log: iot-logs.

      Semua produk Anda yang terhubung ke IoT Platform berbagi lokasi penyimpanan log. Anda dapat mengidentifikasi log suatu produk berdasarkan ProductKey. Untuk informasi lebih lanjut, lihat Log IoT Platform.

  7. Tentukan periode retensi log.
    Log yang diekspor dari IoT Platform akan dihapus ketika periode retensinya berakhir. Anda dapat mengatur periode retensi antara 1 hingga 3.000 hari. Periode retensi log default adalah 7 hari. Anda juga dapat mengaktifkan saklar Penyimpanan Permanen untuk menyimpan log secara permanen.

    Di tab IoT Platform Log Dump, klik Set log save time. Di pesan yang muncul, klik OK. Di halaman Atribut Logstore, klik Modify, atur parameter Data Retention Period, lalu klik Save.

Gunakan fitur query dan analisis log

Setelah mengaktifkan fitur pembuangan log IoT Platform, Anda dapat melakukan operasi berikut di tab IoT Platform Log Dump:

  • Raw Logs:
    OperasiDeskripsi
    Query dan analisis logTab Raw Logs memungkinkan Anda menggunakan pernyataan SQL untuk melakukan query log dalam periode waktu tertentu dan melakukan analisis statistik. Untuk informasi lebih lanjut tentang sintaks SQL, lihat Sintaks pencarian dan fungsi dan Ikhtisar analisis log.
    Lihat grafikTab Graph memungkinkan Anda melihat grafik yang dihasilkan.
    Agregasi logTab LogReduce memungkinkan Anda mengumpulkan log serupa dan mendapatkan pandangan yang lebih komprehensif tentang bisnis Anda.
    Lakukan analisis cepatSetelah Anda melakukan query log, Anda dapat menganalisis hasil query dan melihat distribusi bidang dalam hasil.
    Konfigurasikan aturan peringatanJika kondisi peringatan terpenuhi, IoT Platform mengirimkan peringatan melalui pesan teks, panggilan telepon, email, atau notifikasi DingTalk.
  • Log Report:
    OperasiDeskripsi
    Lihat laporanAnda dapat melihat laporan log dalam rentang waktu tertentu. Laporan log mencerminkan status dan pengecualian perangkat. Untuk informasi lebih lanjut tentang laporan log, lihat tabel berikut yang menjelaskan berbagai laporan log.

    Secara default, laporan log menampilkan data satu jam terakhir yang dimulai dan berakhir tepat pada jam. Data dikumpulkan dengan interval satu menit dalam grafik garis.

    • Untuk menentukan rentang waktu, Anda dapat mengklik Rentang Waktu di sudut kanan atas tab Laporan Log atau memilih More icon > Select Time Range di sudut kanan atas grafik.
    • Untuk mengubah resolusi grafik garis Anda, buka tab Raw Logs dan buat pernyataan SQL yang mengquery data yang dikumpulkan pada interval tertentu. Untuk informasi lebih lanjut tentang sintaks SQL, lihat Fungsi tanggal dan waktu.

      Sebagai contoh, Anda dapat menggunakan pernyataan berikut untuk mengatur interval waktu menjadi satu jam: bizCode:device | SELECT date_format(date_trunc('hour',__time__), '%m-%d %H:%i') AS Time, count(1) AS count , operation GROUP BY Time, operation ORDER BY Time limit 1440.

    Berlangganan laporanIoT Platform secara berkala mengonversi laporan menjadi gambar dan mengirimkan gambar-gambar tersebut ke kontak yang ditentukan melalui email atau chatbot DingTalk.
    Tabel 1. Laporan log
    LaporanJenis grafikDeskripsi
    Jumlah Kali Perangkat Online & OfflineGrafik garisGrafik garis menunjukkan jumlah kali perangkat terhubung ke IoT Platform dan jumlah kali perangkat terputus dari IoT Platform dalam periode waktu tertentu.
    Pesan Uplink & Downlink PerangkatGrafik garisGrafik garis menunjukkan jumlah pesan upstream dan jumlah pesan downstream dalam periode waktu tertentu.
    20 Perangkat Teratas Berdasarkan Pesan Uplink&DownlinkDaftarDaftar menunjukkan 20 perangkat teratas yang mengirim atau menerima pesan upstream atau downstream terbanyak, serta jumlah pesan setiap perangkat.
    Distribusi Kesalahan Skrip Parsing DataDiagram lingkaranDiagram lingkaran menunjukkan distribusi kesalahan parsing data dalam periode waktu tertentu.

    Anda dapat melakukan query log berdasarkan kode kesalahan dan melihat detail kesalahan parsing data dalam log. Ini membantu meningkatkan skrip parsing data secara efektif.

    10 Perangkat Teratas Berdasarkan Kesalahan Skrip Parsing DataDaftarDaftar menunjukkan 10 perangkat teratas yang paling banyak mengalami kesalahan parsing data, serta jumlah kesalahan yang terjadi pada setiap perangkat dalam periode waktu tertentu.

    Anda dapat melakukan query log berdasarkan nama perangkat dan melihat detail kesalahan parsing data dalam log. Ini membantu meningkatkan skrip parsing data secara efektif.

    Distribusi Kesalahan Validasi TSLDiagram lingkaranDiagram lingkaran menunjukkan distribusi kesalahan validasi Thing Specification Language (TSL) dalam periode waktu tertentu.

    Anda dapat melakukan query log berdasarkan kode kesalahan, melihat detail kesalahan validasi TSL dalam log, dan memecahkan masalah kesalahan.

    10 Perangkat Teratas Berdasarkan Kesalahan Validasi TSLDaftarDaftar menunjukkan 10 perangkat teratas yang paling banyak mengalami kesalahan validasi TSL, serta jumlah kesalahan yang terjadi pada setiap perangkat dalam periode waktu tertentu.

    Anda dapat melakukan query log berdasarkan nama perangkat, melihat detail kesalahan validasi TSL dalam log, dan memecahkan masalah kesalahan.

    Pesan Langganan Sisi Server DiteruskanGrafik garisGrafik garis menunjukkan jumlah total pesan yang diteruskan oleh langganan sisi server Advanced Message Queuing Protocol (AMQP) atau Message Service (MNS) dalam periode waktu tertentu.
    20 Pesan Anomali Perangkat TerakhirDiagram lingkaranDiagram lingkaran menunjukkan 20 pesan kesalahan perangkat terakhir.

    Anda dapat melakukan query log berdasarkan nama perangkat dan kode kesalahan, melihat detail pesan kesalahan perangkat dalam log, dan memecahkan masalah kesalahan.

    Pesan Layanan Cloud DiteruskanGrafik garisGrafik garis menunjukkan jumlah total pesan yang diteruskan oleh fitur penerusan data dalam periode waktu tertentu.
    20 Kesalahan Penerusan Data TerakhirDaftarDaftar menunjukkan 20 kesalahan penerusan data mesin aturan terakhir dalam periode waktu tertentu.

    Anda dapat melakukan query log berdasarkan nama perangkat dan kode kesalahan, melihat detail kesalahan penerusan data untuk mesin aturan dalam log, dan memecahkan masalah kesalahan.

    Distribusi Kesalahan Panggilan API CloudDiagram lingkaranDiagram lingkaran menunjukkan distribusi kesalahan dalam panggilan API dalam periode waktu tertentu.

    Anda dapat melakukan query log berdasarkan nama operasi API dan memecahkan masalah kesalahan berdasarkan detail log dan kode kesalahan.

Nonaktifkan fitur pembuangan log IoT Platform

Anda dapat menonaktifkan fitur pembuangan log IoT Platform untuk produk tertentu kapan saja sesuai kebutuhan untuk menghemat ruang penyimpanan.

  1. Masuk ke Konsol IoT Platform . Di halaman Overview, temukan instance yang ingin Anda kelola dan klik instance tersebut.
  2. Di panel navigasi di sebelah kiri, pilih Maintenance > Device Log.
  3. Pilih produk dan klik tab IoT Platform Log Dump.
  4. Klik Stop Dump. Di pesan yang muncul, klik OK.
    Setelah fitur pembuangan log IoT Platform dinonaktifkan, log IoT Platform yang baru dibuat tidak lagi diekspor ke penyimpanan log Anda. Log yang sudah diekspor ke Layanan Log tidak langsung dihapus. Mereka dihapus ketika periode retensi log yang ditentukan berakhir.