Mengonfigurasi dump crash

Perangkat Azure Sphere dapat dikonfigurasi secara opsional sehingga dump crash mode pengguna penuh dilaporkan ke Microsoft saat TERJADI crash PADA OS atau aplikasi. Microsoft menggunakan informasi ini untuk meningkatkan kualitas AZURE Sphere OS untuk semua perangkat Azure Sphere.

Diagram berikut ini mengilustrasikan tahapan pengumpulan crash dump:

Alur kerja dump crash

Tahap Deskripsi
1. Aktifkan pengumpulan crash dump untuk satu atau beberapa grup perangkat Anda. Jika Anda memilih untuk mengaktifkan pengumpulan crash dump untuk grup perangkat, ini menunjukkan bahwa Anda telah memberikan persetujuan agar dump crash mode pengguna dikumpulkan, diunggah, dan dianalisis.
Catatan: Jika aplikasi Anda mengumpulkan data pribadi dari pengguna akhir, Anda harus mendapatkan persetujuan dari mereka sebelum mengaktifkan crash dump untuk perangkat tersebut.
2. Layanan Azure Sphere Security akan menyinkronkan status keikutsertaan dengan perangkat Anda dalam waktu 48 jam. Crash dump tidak pernah dihasilkan kecuali perangkat telah menerima sinyal opt-in. Jika perangkat tidak menghubungi Layanan Keamanan Azure Sphere dalam periode waktu ini, perangkat akan secara otomatis berhenti menghasilkan dump crash hingga status keikutsertaan berhasil disinkronkan dengan Layanan Keamanan Azure Sphere lagi.
3. Jika crash dump diaktifkan, ketika komponen OS atau aplikasi mengalami crash, perangkat berusaha mengunggah crash dump ke lokasi yang aman. Setelah diunggah dengan aman, data tidak meninggalkan lokasi yang aman.
4. Data hanya dapat diakses untuk pemecahan masalah oleh tim Azure Sphere, melalui sesi yang aman, jarak jauh, dan diaudit sepenuhnya.

Pertimbangan privasi

  • Dump crash dari semua perangkat Azure Sphere disimpan dengan aman di pusat data AS Timur, AS Barat, dan UE. Pelanggan di Uni Eropa dapat memastikan bahwa gambar aplikasi dan file crash dump mereka diproses dan disimpan hanya di UE dengan mengatur parameter pengaturan batas data kawasan ke EU.

    Catatan

    Jika Anda mengatur pengaturan Batas Data Kawasan ke None, file dump crash Anda akan disimpan di As Timur atau Barat secara default.

  • Data crash dump disimpan sesuai dengan semua hukum dan peraturan yang berlaku, termasuk GDPR, dan dihapus setelah 29 hari.

Pertimbangan kinerja

  • Ukuran unggahan crash dump biasanya berkisar dari beberapa KiB hingga puluhan KiB.
  • Kebijakan pembatasan cerdas memastikan pengunggahan crash dump dimulai hanya jika diperlukan untuk meminimalkan kinerja dan efek bandwidth pada perangkat Anda. Pembatasan cerdas ini terjadi secara otomatis dan tidak memerlukan tindakan. Unggahan crash dump akan dilewati setelah jumlah dump yang cukup dari crash yang identik telah dikumpulkan.
  • Ketika aplikasi mengalami crash, perangkat akan mencoba mengunggah crash dump dengan aman, jika diaktifkan. Aplikasi crash akan dimulai ulang setelah unggahan crash dump selesai. Jika koneksi jaringan tidak dapat dibuat untuk unggahan, dan perangkat tidak merespons dalam periode waktu habis 5 detik, aplikasi yang mengalami crash segera dimulai ulang.

Aktifkan pengumpulan crash dump

Dump crash tidak diaktifkan secara default. Anda dapat memberikan persetujuan untuk mengaktifkan pengumpulan crash dump dengan menggunakan perintah pembaruan grup perangkat bola az atau di AllowCrashDumpsCollection bidang isi permintaan dalam Device Group - Patch API.

Misalnya, perintah CLI berikut ini mengaktifkan pengumpulan crash dump dan menentukan bahwa data dump crash disimpan di UE.

az sphere device-group update --product DW100 --device-group Marketing --allow-crash-dumps-collection Enabled  --regional-data-boundary EU

Untuk menonaktifkan pengumpulan crash dump dari CLI, atur --allow-crash-dumps-collection ke "Disabled".

az sphere device-group update --product DW100 --device-group Marketing --allow-crash-dumps-collection "Disabled" 

Menonaktifkan crash dump untuk semua grup perangkat setara dengan mencabut persetujuan.

Skrip untuk mengonfigurasi dump crash

Kami menyediakan contoh skrip yang dapat Anda gunakan untuk melakukan GET atau PATCH melakukan panggilan ke API Azure Sphere untuk melihat atau mengubah AllowCrashDumpsCollection nilai untuk satu atau banyak grup perangkat. Untuk informasi selengkapnya, lihat Crash Dumps Configure Script di Azure Sphere Gallery, kumpulan skrip, utilitas, dan fungsi yang tidak tertandingi.

Lihat juga

Meningkatkan transparansi dan kontrol pelanggan atas data