Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Metriken sind numerische Messungen, die im Laufe der Zeit gemeldet werden. Sie werden in der Regel verwendet, um den Status einer App zu überwachen und Warnungen zu generieren. Beispielsweise kann ein Webdienst nachverfolgen, wie viele:
- Anforderungen er pro Sekunde empfängt.
- Millisekunden dauerte es, um zu antworten.
- Gesendete Fehlerantworten.
Diese Metriken können in regelmäßigen Abständen an ein Überwachungssystem gemeldet werden. Wenn der Webdienst innerhalb von 400 ms auf Anforderungen reagieren soll und in 600 ms reagiert, kann das Überwachungssystem Techniker benachrichtigen, dass die App-Antwort langsamer als normal ist.
Verwenden von Metriken
Es gibt zwei Teile für die Verwendung von Metriken in einer .NET-App:
- Instrumentation: Code in .NET-Bibliotheken nimmt Messungen an und ordnet diese Messungen einem Metriknamen zu.
- Sammlung: Eine .NET-App konfiguriert benannte Metriken, die von der App für externe Speicherung und Analyse übertragen werden. Einige Tools können eine Konfiguration außerhalb der App mithilfe von Konfigurationsdateien oder einem UI-Tool durchführen.
.NET-Bibliotheksentwickler interessieren sich hauptsächlich für den Instrumentierungsschritt. App-Entwickler oder Betriebsingenieure konzentrieren sich in der Regel auf den Sammlungsschritt, wobei die bereits vorhandene Instrumentierung in Bibliotheken genutzt wird, die sie verwenden. Wenn Sie jedoch ein App-Entwickler sind und keine der vorhandenen Metriken Ihren Anforderungen entspricht, können Sie neue Metriken erstellen.
Nächste Schritte
- Instrumentationstutorial – Wie man neue Metriken im Code erstellt
- Sammlungslernprogramm – Speichern und Anzeigen von Metrikdaten für Ihre App
- Generierte Quellmetriken – Verwenden des Quellgenerators zum Erstellen von Metriken
- Vom Quell generierte Metriken mit stark typierten Tags – Verwenden von quellgenerierten Metriken mit stark typierten Tags
- Integrierte Metriken – Ermitteln von Metriken, die für die Verwendung in .NET-Laufzeitbibliotheken bereit sind
- Vergleichen von Metrik-APIs
- EventCounters – Erfahren Sie, was EventCounters sind, wie Sie sie implementieren und wie Sie sie nutzen können