Ambil perhatian
Akses ke halaman ini memerlukan kebenaran. Anda boleh cuba log masuk atau menukar direktori.
Akses ke halaman ini memerlukan kebenaran. Anda boleh cuba menukar direktori.
Anda boleh menetapkan persekitaran Application Insights untuk menerima telemetri pada diagnostik dan prestasi yang ditangkap oleh platform Dataverse.
Anda boleh melanggan untuk menerima telemetri tentang operasi yang dilakukan oleh aplikasi pada pangkalan data Dataverse anda dan dalam aplikasi berpandukan model. Telemetri ini menyediakan maklumat yang boleh anda gunakan untuk mendiagnosis dan menyelesaikan masalah isu yang berkaitan dengan ralat dan prestasi.
Anda tidak perlu menulis sebarang kod untuk mendayakan telemetri ini. Anda boleh mendayakan atau menyahdayakan suapan telemetri pada bila-bila masa.
Application Insights ialah sebahagian daripada ekosistem Azure Monitor. Ia digunakan secara meluas oleh perusahaan untuk pemantauan dan diagnostik. Ramai pelanggan telah menambah kod dengan sambungan mereka untuk menangkap data ini ke dalam persekitaran Application Insights mereka. Kod tambahan ini mempunyai kos, namun—bukan sahaja kos untuk menulis dan menyelenggara, tetapi juga kos prestasi pada masa jalanan. Kos ini boleh dielakkan dengan menggunakan integrasi terbina dalam Application Insights.
Nota
Pendayaan Application Insights dihadkan kepada pelanggan dengan lesen Dataverse berbayar/premium yang tersedia untuk penyewa.
Mengapakah saya memerlukan telemetri?
Telemetri menyediakan data tentang perkara yang berlaku dalam aplikasi berpandukan model atau pada pelayan. Tanpa data ini, aplikasi atau perkhidmatan ialah "kotak hitam"; satu-satunya cara untuk mendapatkan wawasan jika anda mempunyai isu untuk menghubungi sokongan teknikal. Telemetri membolehkan anda mengesan dan mengukur operasi tertentu untuk memahami dengan lebih baik sama ada perkara berfungsi secara normal atau sesuatu menjejaskan sistem secara negatif.
Jika anda telah melanjutkan aplikasi berpandukan model dengan menggunakan JavaScript bahagian klien atau menambahkan logik bahagian pelayan dengan menggunakan pasang masuk, anda boleh melihat kesan sambungan ini mungkin mempunyai prestasi dan mencari cara mengoptimumkan sambungan tersebut, termasuk mengubah reka bentuk jika diperlukan.
Anda juga boleh menggunakan telemetri untuk melihat arah aliran prestasi secara keseluruhan supaya anda boleh menguruskan prestasi tersebut secara proaktif dan bukannya bertindak balas kepada kejadian pengguna. Dengan Application Insights, anda boleh mentakrifkan keadaan yang anda akan dimaklumkan apabila metrik melebihi ambang tertentu.
Bagaimanakah ciri berfungsi?
Microsoft sudah mengumpulkan telemetri yang meluas pada Dataverse dan aplikasi berpandukan model. Dengan integrasi Application Insights, pentadbir persekitaran atau penyewa menyediakan kunci instrumentasi Application Insights sambil menyediakan proses eksport data dalam pusat pentadbir Power Platform. Sebaik sahaja persediaan selesai, telemetri yang Microsoft kumpulkan tentang persekitaran anda dan apa-apa aplikasi berpandukan model yang menggunakan Application Insights dihantar kepada persekitaran Application Insights anda. Maklumat lanjut: Cipta sumber Application Insights
Jika anda memutuskan untuk menarik diri, anda boleh pergi ke pusat pentadbir Power Platform dan memadamkan sambungan eksport data. Ini akan menghentikan proses eksport data. Anda boleh memulakan semula proses pada bila-bila masa.
Faedah pendekatan integrasi ini
Apabila anda menggunakan integrasi Application Insights, anda akan menerima set telemetri seragam yang mengikut model data telemetri Application Insights.
Telemetri dihubung kait supaya anda boleh mengikut operasi yang bermula dengan klik tetikus dalam aplikasi berpandukan model sepanjang jalan melalui pelayan dan kembali. Di sepanjang jalan, anda akan dapat melihat bahagian aplikasi yang sedang digunakan dan jumlah masa yang diambil oleh setiap langkah.
Jika anda perlu menghubungi sokongan teknikal, anda boleh menggunakan nilai ID untuk operasi (medan operation_id). Ini ialah nilai yang sama yang digunakan oleh jurutera Microsoft apabila mereka bertanyakan data telemetri.
Jika anda bekerja dengan rakan kongsi atau anda ialah penyepadu sistem, telemetri standard bermaksud bahawa orang tidak perlu mengetahui tentang pilihan reka bentuk berbeza yang dibuat untuk telemetri tersuai dalam persekitaran yang berbeza.
Harap maklum bahawa Monitor boleh digunakan untuk penyahpepijatan terperinci secara langsung untuk aplikasi kanvas dan aplikasi berpandukan model.
Telemetri tersuai
Jika telemetri standard tidak menyediakan beberapa metrik tertentu yang anda perlukan, anda boleh menulis kod untuk menambah perkara yang sudah dikumpulkan.
Apabila anda telah mendayakan keupayaan Application Insights ini, anda boleh menggunakan Antara Muka Microsoft.Xrm.Sdk.PluginTelemetry.ILogger dalam kod pasang masuk anda untuk menulis data telemetri terus kepada sumber Application Insights anda. Telemetri ini tidak pernah dihantar kepada Microsoft. Maklumat lanjut: Tulis Telemetri pada sumber anda Application Insights menggunakan ILogger
Untuk JavaScript bahagian klien dalam aplikasi berpandukan model, anda boleh menggunakan corak sama yang anda gunakan hari ini untuk menulis kepada sumber Application Insights anda.
Apakah yang disertakan dan tidak disertakan?
Berbilang jenis telemetri akan tersedia dalam persekitaran Application Insights anda. Penting untuk mengambil perhatian bahawa Application Insights mempunyai skema yang ditakrifkan. Jadual dalam Application Insights diisi mengikut skema ini semasa eksport data.
Untuk aplikasi berpandukan model, telemetri meliputi ciri aplikasi biasa seperti borang edit, grid dan peristiwa muatan papan pemuka. Ini adalah peristiwa yang prestasi biasanya menjadi isu. Pada masa ini, simpan peristiwa dan perintah reben tidak disertakan. Ciri ini kini tersedia untuk aplikasi berpandukan model sahaja. Lihat peristiwa telemetri untuk aplikasi berpandukan model.
Untuk aplikasi kanvas, keupayaan sedia ada membenarkan pembuat aplikasi untuk log telemetri tersuai dengan Application Insights apabila membangunkan aplikasi.
Dataverse merangkumi semua permintaan yang dibuat pada pelayan. Anda akan dapat melihat cara permintaan diproses dalam pelayan web. Anda tidak akan mendapatkan maklumat terperinci daripada pangkalan data itu sendiri, kecuali untuk tempoh masa yang diluangkan untuk pemprosesan operasi. Anda juga tidak akan mempunyai telemetri berkaitan dengan sumber fizikal pelayan, seperti penggunaan memori. Maklumat lanjut: Peristiwa telemetri untuk Dataverse
Nota
Application Insights Telemetri direka bentuk untuk memberikan keterlihatan yang luas dan boleh dipercayai ke dalam tingkah laku aplikasi anda. Walau bagaimanapun, disebabkan oleh pensampelan dan kekangan khusus saluran paip, sesetengah isyarat mungkin tidak ditangkap. Jurang data kecil dijangka dan tidak menunjukkan isu sistem.