Bagikan melalui


Metrik .NET

Metrik adalah pengukuran numerik yang dilaporkan dari waktu ke waktu. Mereka biasanya digunakan untuk memantau kesehatan aplikasi dan menghasilkan pemberitahuan. Misalnya, layanan web mungkin melacak berapa banyak:

  • Permintaan yang diterima per detik.
  • Milidetik yang dibutuhkan untuk merespons.
  • Sistem mengirimkan respons kesalahan.

Metrik ini dapat dilaporkan ke sistem pemantauan secara berkala. Jika layanan web dimaksudkan untuk menanggapi permintaan dalam waktu 400 md dan mulai merespons dalam 600 ms, sistem pemantauan dapat memberi tahu teknisi bahwa respons aplikasi lebih lambat dari biasanya.

Menggunakan metrik

Ada dua bagian untuk menggunakan metrik dalam aplikasi .NET:

  • Instrumentasi: Kode di pustaka .NET mengambil pengukuran dan mengaitkan pengukuran ini dengan nama metrik.
  • Collection: Aplikasi .NET mengonfigurasi metrik bernama untuk dikirimkan dari aplikasi tersebut ke penyimpanan dan analisis eksternal. Beberapa alat dapat melakukan konfigurasi di luar aplikasi menggunakan file konfigurasi atau alat UI.

Pengembang pustaka .NET terutama tertarik pada langkah instrumentasi. Pengembang aplikasi atau insinyur operasional biasanya berfokus pada langkah pengumpulan, memanfaatkan instrumentasi yang sudah ada sebelumnya dalam pustaka yang mereka gunakan. Namun, jika Anda adalah pengembang aplikasi dan tidak ada metrik yang ada yang memenuhi kebutuhan Anda, Anda dapat membuat metrik baru.

Langkah berikutnya