Bagikan melalui


metrik standar Application Insights

Metrik standar telah dilewati selama pengumpulan, yang memberi mereka performa yang lebih baik pada waktu kueri. Ini menjadikan mereka pilihan terbaik untuk dasbor dan peringatan real-time.

Catatan

Dokumentasi berikut bergantung pada API klasik Application Insights. Rencana jangka panjang untuk Application Insights adalah mengumpulkan data menggunakan OpenTelemetry. Untuk informasi selengkapnya, lihat Mengaktifkan Azure Monitor OpenTelemetry untuk aplikasi .NET, Node.js, Python, dan Java.

Metrik ketersediaan

Metrik dalam kategori Ketersediaan memungkinkan Anda untuk melihat kesehatan aplikasi web Anda seperti yang diamati dari titik-titik di seluruh dunia. Konfigurasikan pengujian ketersediaan untuk mulai menggunakan metrik apa pun dari kategori ini.

Ketersediaan (availabilityResults/availabilityPercentage)

Metrik Ketersediaan memperlihatkan persentase pengujian web yang berjalan yang tidak mendeteksi masalah apa pun. Nilai terendah yang mungkin adalah 0, yang menunjukkan bahwa semua pengujian web yang berjalan telah gagal. Nilai 100 berarti bahwa semua pengujian web yang berjalan telah melewati kriteria validasi.

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Persentase Tengah Run location, Test name

Durasi uji ketersediaan (availabilityResults/duration)

Metrik durasi uji Ketersediaan menunjukkan berapa banyak waktu yang diperlukan untuk menjalankan uji web. Untuk uji web multi-langkah, metrik mencerminkan total waktu eksekusi semua langkah.

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Milidetik Rata-rata, Min, Maks Run location, , Test nameTest result

Uji ketersediaan (availabilityResults/count)

Metrik uji Ketersediaan mencerminkan hitungan pengujian web yang dijalankan oleh Azure Monitor.

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Jumlah Jumlah Run location, , Test nameTest result

Metrik browser

Metrik browser dikumpulkan oleh Application Insights JavaScript SDK dari browser pengguna akhir yang nyata. Mereka memberikan wawasan hebat tentang pengalaman pengguna Anda dengan aplikasi web Anda. Metrik browser biasanya tidak diambil sampel, yang berarti bahwa mereka memberikan presisi yang lebih tinggi dari jumlah penggunaan dibandingkan dengan metrik sisi server yang mungkin miring dengan pengambilan sampel.

Catatan

Untuk mengumpulkan metrik browser, aplikasi Anda harus berinstrumen dengan Application Insights JavaScript SDK.

Waktu muat halaman browser (browserTimings/totalDuration)

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Milidetik Rata-rata, Min, Maks Tidak

Waktu pemrosesan klien (browserTiming/processingDuration)

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Milidetik Rata-rata, Min, Maks Tidak

Waktu sambungkan jaringan load halaman (browserTimings/networkDuration)

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Milidetik Rata-rata, Min, Maks Tidak

Waktu respons penerimaan (browserTimings/receiveDuration)

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Milidetik Rata-rata, Min, Maks Tidak

Mengirim waktu permintaan (browserTimings/sendDuration)

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Milidetik Rata-rata, Min, Maks Tidak

Metrik kegagalan

Metrik dalam Kegagalan menunjukkan masalah dengan permintaan pemrosesan, panggilan dependensi, dan pengecualian yang dilemparkan.

Pengecualian browser (exceptions/browser)

Metrik ini mencerminkan jumlah pengecualian yang dilemparkan dari kode aplikasi Anda yang berjalan di browser. Hanya pengecualian yang dilacak dengan panggilan trackException() API Application Insights yang disertakan di dalam metrik.

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Jumlah Jumlah Cloud role name

Kegagalan panggilan dependensi (dependensi/gagal)

Jumlah panggilan dependensi yang gagal.

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Jumlah Jumlah Cloud role instance, , Dependency performanceCloud role name, Dependency type, Is traffic synthetic, , Result code. Target of dependency call

Pengecualian (exceptions/count)

Setiap kali Anda mencatat pengecualian untuk Application Insights, ada panggilan ke metode trackException() SDK. Metrik Pengecualian memperlihatkan jumlah pengecualian yang dicatat.

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Jumlah Jumlah Cloud role instance, , Cloud role nameDevice type

Permintaan gagal (permintaan/gagal)

Jumlah permintaan server terlacak yang ditandai sebagai gagal. Secara default, Application Insights SDK secara otomatis menandai setiap permintaan server yang mengembalikan kode respons HTTP 5xx atau 4xx sebagai permintaan yang gagal. Anda dapat menyesuaikan logika ini dengan mengubah properti sukses dari item telemetri permintaan di penginisialisasi telemetri kustom.

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Jumlah Jumlah Cloud role instance, , Cloud role nameIs synthetic traffic, , Request performance,Result code

Pengecualian server (exceptions/server)

Metrik ini menunjukkan jumlah pengecualian server.

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Jumlah Jumlah Cloud role instance, Cloud role name

Penghitung kinerja

Gunakan metrik dalam kategori Penghitung kinerja untuk mengakses penghitung kinerja sistem yang dikumpulkan oleh Application Insights.

Memori yang tersedia (performanceCounters/availableMemory)

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Tergantung data: Megabyte, Gigabyte Rata-rata, Maks, Min Cloud role instance

Laju pengecualian (performanceCounters/exceptionRate)

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Hitung Rata-rata, Maks, Min Cloud role instance

Waktu eksekusi permintaan HTTP (performanceCounters/requestExecutionTime)

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Milidetik Rata-rata, Maks, Min Cloud role instance

Laju permintaan HTTP (performanceCounters/requestsPerSecond)

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Permintaan per detik Rata-rata, Maks, Min Cloud role instance

Permintaan HTTP dalam antrean aplikasi (performanceCounters/requestsInQueue)

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Hitung Rata-rata, Maks, Min Cloud role instance

CPU Proses (performanceCounters/processCpuPercentage)

Metrik menunjukkan berapa banyak dari total kapasitas prosesor yang dikonsumsi oleh proses yang meng-hosting aplikasi Anda yang dipantau.

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Persentase Rata-rata, Maks, Min Cloud role instance

Catatan

Rentang metrik adalah antara 0 dan 100 * n, di mana n adalah jumlah inti CPU yang tersedia. Misalnya, nilai metrik 200% dapat mewakili pemanfaatan penuh dari dua inti CPU atau setengah pemanfaatan dari 4 inti CPU dan seterusnya. Proses CPU Dinormalisasi adalah metrik alternatif yang dikumpulkan oleh banyak SDK yang mewakili nilai yang sama tetapi membaginya dengan jumlah inti CPU yang tersedia. Dengan demikian, rentang metrik Proses CPU Yang Dinormalisasi adalah 0 hingga 100.

Laju IO proses (performanceCounters/processIOBytesPerSecond)

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Byte per detik Rata-rata, Min, Maks Cloud role instance

Memproses byte privat (performanceCounters/processPrivateBytes)

Jumlah memori yang tidak dibagikan yang dialokasikan proses pemantauan untuk datanya.

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Byte Rata-rata, Min, Maks Cloud role instance

Waktu prosesor (performanceCounters/processorCpuPercentage)

Konsumsi CPU oleh semua proses yang berjalan pada instans server yang dipantau.

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Persentase Rata-rata, Min, Maks Cloud role instance

Catatan

Metrik waktu prosesor tidak tersedia untuk aplikasi yang dihosting di Azure App Services. Gunakan metrik CPU Proses untuk melacak penggunaan CPU dari aplikasi web yang dihosting di Azure App Service.

Metrik server

Panggilan dependensi (dependencies/count)

Metrik ini terkait dengan jumlah panggilan dependensi.

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Jumlah Jumlah Cloud role instance, , Dependency performanceCloud role name, Dependency type, Is traffic synthetic, Result code, , Successful call,Target of a dependency call

Durasi dependensi (dependensi/durasi)

Metrik ini mengacu pada durasi panggilan dependensi.

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Milidetik Rata-rata, Min, Maks Cloud role instance, , Dependency performanceCloud role name, Dependency type, Is traffic synthetic, Result code, , Successful call,Target of a dependency call

Tingkat permintaan server (permintaan/tingkat)

Metrik ini mencerminkan jumlah permintaan server masuk yang diterima oleh aplikasi web Anda.

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Hitung per detik Tengah Cloud role instance, , Cloud role name, , Result performance Result code, Is traffic syntheticSuccessful request

Permintaan server (requests/count)

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Jumlah Jumlah Cloud role instance, , Cloud role name, , Result performance Result code, Is traffic syntheticSuccessful request

Waktu respons server (requests/duration)

Metrik ini mencerminkan waktu yang diperlukan server untuk memproses permintaan masuk.

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Milidetik Rata-rata, Min, Maks Cloud role instance, , Cloud role name, , Result performance Result code, Is traffic syntheticSuccessful request

Metrik penggunaan

Waktu muat tampilan halaman (pageViews/durasi)

Metrik ini mengacu pada jumlah waktu yang diperlukan agar peristiwa PageView dimuat.

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Milidetik Rata-rata, Min, Maks Cloud role name, Is traffic synthetic

Tampilan halaman (pageViews/count)

Hitungan peristiwa PageView yang dicatat dengan API TrackPageView() Application Insights.

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Jumlah Jumlah Cloud role name, Is traffic synthetic

Jejak (traces/count)

Jumlah pernyataan jejak yang dicatat dengan panggilan API TrackTrace() Application Insights.

Satuan ukuran Agregasi yang didukung Dimensi yang didukung
Jumlah Jumlah Cloud role instance, , Cloud role nameIs traffic synthetic,Severity level

Langkah berikutnya