.NET-metrikák

A metrikák az idő múlásával jelentett numerikus mérések. Ezek általában egy alkalmazás állapotának figyelésére és riasztások létrehozására szolgálnak. Egy webszolgáltatás például nyomon követheti, hogy hány:

  • Másodpercenként kapott kérések.
  • Ezredmásodpercig tartott, hogy válaszoljon.
  • Küldött hibaválaszok.

Ezek a metrikák rendszeres időközönként jelenthetők egy monitorozási rendszernek. Ha a webszolgáltatás 400 ms-on belül szeretne válaszolni a kérelmekre, és 600 ms-ban kezd válaszolni, a figyelési rendszer értesítheti a mérnököket, hogy az alkalmazás válasza lassabb a szokásosnál.

Metrikák használata

A .NET-alkalmazásokban két részből áll a metrikák használata:

  • Rendszerezés: A .NET-kódtárakban lévő kód méréseket végez, és ezeket a méréseket egy metrikanévvel társítja.
  • Gyűjtemény: A .NET-alkalmazás úgy konfigurálja az elnevezett metrikákat, hogy külső tárolás és elemzés céljából továbbíthatók legyenek az alkalmazásból. Egyes eszközök konfigurációs fájlokkal vagy felhasználói felületi eszközzel hajthatnak végre konfigurációt az alkalmazáson kívül.

A .NET-kódtár fejlesztőit elsősorban a rendszerezési lépés érdekli. Az alkalmazásfejlesztők vagy az operatív mérnökök általában a gyűjtési lépésre összpontosítanak, kihasználva az általuk használt kódtárakban már meglévő kialakítást. Ha azonban Ön alkalmazásfejlesztő, és a meglévő metrikák egyike sem felel meg az igényeinek, létrehozhat új metrikákat.

Következő lépések