Leistungsindikatoren von Azure Managed Cache Service

Wichtig

Microsoft empfiehlt, alle neuen Entwicklungen azure Redis Cache zu verwenden. Aktuelle Dokumentation und Anleitung zum Auswählen eines Azure Cache-Angebots finden Sie unter Welches Azure Cache-Angebot ist für mich geeignet?

Dieses Thema enthält eine Beschreibung der Leistungsindikatoren, die für die Überwachung von Azure Managed Cache Service-Anwendungen verfügbar sind.

Cacheleistungsindikatoren

Microsoft Azure Cache bietet Leistungsüberwachungsindikatoren, mit denen Sie Managed Cache Service Anwendungen überwachen und beheben können. Es gibt separate Leistungsindikatoren für Cacheclients und die Managed Cache Service.

  • Cache Service-Leistungsindikatoren

    • Konfigurieren von Cache Service-Leistungsindikatoren

    • Referenz zu den Cache Service-Leistungsindikatoren

  • Cacheclient-Leistungsindikatoren

    • Azure Caching:Client

    • Azure Caching:Clienthost

Cache Service-Leistungsindikatoren

Managed Cache Service bietet Leistungsindikatoren, die Ihnen helfen, den Status und die Leistung Ihres Caches zu überwachen und die Kapazitätsplanung für die Cacheskalierung zu unterstützen. Diese Leistungsindikatoren können im Verwaltungsportal auf der Registerkarte Überwachen für den Cache angezeigt und konfiguriert werden.

  • Konfigurieren von Cache Service-Leistungsindikatoren

  • Referenz zu den Cache Service-Leistungsindikatoren

Konfigurieren von Cache Service-Leistungsindikatoren

Um Managed Cache Service Leistungsindikatoren anzuzeigen und zu konfigurieren, melden Sie sich beim Verwaltungsportal an, und navigieren Sie zur Registerkarte "Überwachen" für den Cache.

Cache Service Monitor Tab

Sie können bis zu 12 Metriken für die Metriktabelle auswählen und sechs dieser Metriken im Diagramm zeichnen, indem Sie die Kontrollkästchen an ihren Tabellenkopfzeilen aktivieren.

Wenn Sie Leistungsindikatoren hinzufügen oder entfernen möchten, klicken Sie auf Metriken hinzufügen.

Cache Service Monitor tab Select Metrics

Referenz zu den Cache Service-Leistungsindikatoren

In der folgenden Tabelle sind die Leistungsindikatoren für Managed Cache Service aufgeführt.

Hinweis

Leistungsindikatoren, die Informationen vom Start des Cache Services bereitstellen, werden zurückgesetzt, wenn der Cache Service beendet wird (z. B., wenn das Cacheangebot geändert wird).

Die GetAndLock-Methode wird als Lesevorgang betrachtet. Wenn das Objekt an den Client zurückgegeben wird, werden Leistungsindikatoren, die Lesevorgänge und gesendete Daten messen, aktualisiert. Wenn das Objekt bereits gesperrt ist, wird die Anzahl der Cachefehler % erhöht. Auf die gleiche Weise ist PutAndUnlock ein Schreibvorgang.

Methoden, mit denen der Status von Objekten im Cache geändert wird, wie Unlock und ResetTimeout, werden nicht in Lese- oder Schreibzähler eingeschlossen. Diese Methoden werden stattdessen in der Clientanforderungsanzahl angegeben.

Leistungsindikator BESCHREIBUNG

Verwendete Bandbreite %

Der Prozentsatz der verwendeten Bandbreitenkapazität.

Der Cache wird in einer dedizierten Infrastruktur gehostet, die Bandbreite für ein- und ausgehende Daten für das System bereitstellt. Die Bandbreitenauslastung zeigt an, wie diese Bandbreite verwendet wird. Wenn Ihr System eine große Anzahl von großen Objekten aufweist, ist die Bandbreitenauslastung ggf. hoch.

Empfangene Bytes /sek.

Die Anzahl der Datenbytes, die vom Cache von Clients pro Sekunde empfangen wurden.

Gesendete Bytes /sek.

Die Anzahl der Datenbytes, die vom Cache an Clients pro Sekunde gesendet wurden.

Cachefehler %

Der Prozentsatz der nicht erfolgreichen Cacheanforderungen im Vergleich zur Gesamtzahl der Anforderungen seit dem Start des Cache Services.

Server verwendet %

Der Prozentsatz der verwendeten Verarbeitung.

Der Cache Service verwendet Serverressourcen, um alle Cacheanforderungen zu verarbeiten. Für Anwendungen mit hohem Durchsatz können sich die Ressourcen, die für Ihre dedizierte Infrastruktur bereitgestellt werden, erschöpfen. Daher ist es wichtig für solche Anwendungen, den Leistungsindikator Server verwendet % zu überwachen, damit sichergestellt wird, dass es nicht mehr als 70 - 80 % sind. Auf diese Weise ist gewährleistet, dass der Cache reagieren und der Datenzugriff mit geringer Latenz fortgesetzt werden kann.

Datengröße in Bytes

Stellt die Gesamtgröße der im Cache zwischengespeicherten Daten dar, ausschließlich des Cachemehraufwands.

Entfernte Objekte

Die Anzahl der entfernten Objekte seit dem Start des Cache Services.

Abgelaufene Objekte

Die Anzahl der abgelaufenen Objekte seit dem Start des Cache Services.

Verwendeter Arbeitsspeicher %

Der Prozentsatz der verwendeten Arbeitsspeicherkapazität einschließlich des Mehraufwands für Arbeitsspeicher, der für den Cache Service bereitgestellt wurde.

Die zugewiesene Menge an Arbeitsspeicher für den Cache wird zum Speichern von Benutzerdaten und zum Speichern der Metadaten zu diesen Objekten verwendet, die der Cache speichern muss, um Anforderungen zu verarbeiten. Dieser Leistungsindikator gibt an, wie viel des verwendbaren Arbeitsspeicher des Caches bereits verwendet wird.

Beachten Sie, dass das ggf. keine genaue Übereinstimmung zwischen der gespeicherten Datenmenge und der Verwendung angezeigt wird, da dies von der Objektgröße und der Verwendung von Features wie Tags, Bereichen und Benachrichtigungen abhängt.

Objektanzahl

Die Anzahl der im Cache gespeicherten Objekte.

Primäre Datengröße in Bytes

Die Größe der Datenverwendung des primären Arbeitsspeichers des Caches ohne den Cachemehraufwand und ohne sekundäre Kopien der Daten für hohe Verfügbarkeit.

Leseanforderungen

Die Anzahl der von allen Clients seit dem Start des Cache Services eingegangenen Leseanforderungen (Bulk Get, Get und Enumeration).

Leseanforderungen/Sek.

Die Anzahl der von allen Clients seit dem Start des Cache Services pro Sekunde eingegangenen Leseanforderungen (Bulk Get, Get und Enumeration).

Schreibanforderungen

Die Anzahl der Schreibanforderungen (Put, Add und Lock) seit dem Start des Cache Services.

Schreibanforderungen/Sek.

Die Anzahl der Schreibanforderungen pro Sekunde seit dem Start des Cachediensts. Die Methoden Put, Add und Lock werden in die Schreibvorgänge eingeschlossen.

Cacheclient-Leistungsindikatoren

Es gibt zwei Kategorien von Cache-Clientleistungsindikatoren: Azure Caching:Client und Azure Caching:Clienthost. Azure Cache:Client verfügt über Leistungsindikatoren, die Informationen zu einem einzelnen Cacheclient bereitstellen. Azure Cache:Clienthost verfügt über dieselben Zähler wie Azure Caching:Client und stellt aggregierte Informationen zu allen Cacheclients auf einem Computer bereit.

Hinweis

Zum Anzeigen von Cacheclientleistungsindikatoren in der , wählen Sie Zähler aus der Azure Caching:ClientHost-Kategorie aus.

Azure Caching:Client

Die Kategorie "Azure Caching:Client performance counter" stellt Leistungsindikatoren bereit, die sich auf einen einzelnen Cacheclient beziehen.

Leistungsindikator BESCHREIBUNG

Durchschnittliche Get-Latenz/Vorgang in Mikrosekunden

Die durchschnittliche Latenz in Mikrosekunden für Get-Anforderungen unabhängig davon, ob sie auf den lokalen Cache oder den Cache zugreifen.

Durchschnittliche Get-Latenz (Netzwerk)/Vorgang in Mikrosekunden

Die durchschnittliche Latenz in Mikrosekunden für Get-Anforderungen, die auf den Cache zugreifen. Dies schließt Aufrufe aus, die auf den lokalen Cache zugreifen.

Durchschnittliche Put-Latenz/Vorgang in Mikrosekunden

Die durchschnittliche Latenz in Mikrosekunden für Put-Anforderungen.

Prozentsatz lokaler Cachetreffer

Der Prozentsatz der Get-Anforderungen für alle Cacheclients (unabhängig von ihren lokalen Cacheeinstellungen), die vom lokalen Cache erfüllt werden.

Prozentsatz lokale Cachespeicherung

Der Prozentsatz von Objekten, die im lokalen Cache im Verhältnis zur Gesamtkapazität des lokalen Caches gespeichert werden. Beachten Sie, dass dies eine Zusammenfassung der lokalen Cacheeigenschaften aller Cacheclients im aktuellen Prozess ist.

Leseanforderungen

Die Anzahl der Leseanforderungen (Get und Enumeration) seit dem Start des Prozesses.

Schreibanforderungen

Die Anzahl der Schreibanforderungen (Put und Add) seit dem Start des Prozesses.

Bytes empfangen / sec

Die Anzahl der Datenbytes, die vom Cache innerhalb der letzten Sekunde empfangen wurden.

Bytes gesendet / sec

Die Anzahl der Datenbytes, die an den Cache innerhalb der letzten Sekunde gesendet wurden.

Aktuelle Serververbindungen

Die Anzahl der aktiven Verbindungen mit dem Cache aus diesem Prozess.

Fehler Verbindungsanforderungen gesamt

Die Anzahl der fehlerhaften Verbindungsanforderungen seit dem Start des Prozesses.

Aktuell wartende Anforderungen

Die aktuelle Anzahl von Anforderungen, die noch keine Antwort vom Cache empfangen haben.

Empfangene Benachrichtigungen gesamt

Die Anzahl der Caching-Benachrichtigungen, die seit dem Start des Prozesses empfangen wurden.

Fehlerausnahmen

Die Anzahl der Caching-Ausnahmen, die seit dem Start des Prozesses empfangen wurden.

Fehlerausnahmen/Sek.

Die Rate der Caching-Ausnahmen, die vom Prozess empfangen wurden.

Wiederholungsversuchausnahmen

Die Anzahl der Wiederholungsversuchausnahmen, die seit dem Start des Prozesses empfangen wurden.

Wiederholungsversuchausnahmen/Sek.

Die Rate der Wiederholungsversuchausnahmen, die vom Prozess empfangen wurden.

Timeoutausnahmen

Die Anzahl der Timeoutausnahmen, die seit dem Start des Prozesses empfangen wurden.

Timeoutausnahmen/Sek.

Die Rate der Timeoutausnahmen, die vom Prozess empfangen wurden.

Netzwerkausnahmen

Die Anzahl der Netzwerkausnahmen, die seit dem Start des Prozesses empfangen wurden.

Netzwerkausnahmen/Sek.

Die Rate der Netzwerkausnahmen, die vom Prozess empfangen wurden.

Abgelegte Serverantworten/Sek.

Die Gesamtzahl von Anforderungen, für die der Prozess keine Antwort vom Cache empfangen konnte. Dies kann geschehen, wenn für einen Clientthread ein Timeout auftritt und keine anderen Threads für das Empfangen der Antwort verfügbar sind.

Requests

Die Anzahl der vom Prozess an den Cache gesendeten Anforderungen seit dem Start des Prozesses.

Anforderungen/Sek.

Die Rate der Anforderungen, die vom Prozess an den Cache gesendet wurden.

Lokale Cachetreffer gesamt

Die Gesamtzahl der Anforderungen, die vom lokalen Cache seit dem Start des Prozesses erfüllt wurden. Es wird nicht zwischen verschiedenen Cacheclients mit unterschiedlichen lokalen Cacheeinstellungen unterschieden.

Lokale Cacheobjekte gesamt

Die Gesamtzahl der Objekte im lokalen Cache. Beachten Sie, dass dies eine Zusammenfassung der lokalen Cacheeigenschaften aller Cacheclients im aktuellen Prozess ist.

Azure Caching:Clienthost

Die Kategorie "Azure Cache:Clienthost-Leistungsindikatoren " stellt Zähler bereit, die sich auf alle Cacheclients auf einem Computer beziehen. Zum Anzeigen von Cache-Clientleistungsindikatorendaten in der Kategorie "Azure Cache:Clienthost " verwenden Sie Leistungsindikatoren.

Leistungsindikator BESCHREIBUNG

Durchschnittliche Get-Latenz/Vorgang in Mikrosekunden

Die durchschnittliche Latenz in Mikrosekunden für Get-Anforderungen unabhängig davon, ob sie auf den lokalen Cache oder den Cache zugreifen.

Durchschnittliche Get-Latenz (Netzwerk)/Vorgang in Mikrosekunden

Die durchschnittliche Latenz in Mikrosekunden für Get-Anforderungen, die auf den Cache zugreifen. Dies schließt Aufrufe aus, die auf den lokalen Cache zugreifen.

Durchschnittliche Put-Latenz/Vorgang in Mikrosekunden

Die durchschnittliche Latenz in Mikrosekunden für Put-Anforderungen.

Prozentsatz lokaler Cachetreffer

Der Prozentsatz der Get-Anforderungen für alle Cacheclients (unabhängig von ihren lokalen Cacheeinstellungen), die vom lokalen Cache erfüllt werden.

Prozentsatz lokale Cachespeicherung

Der Prozentsatz von Objekten, die im lokalen Cache im Verhältnis zur Gesamtkapazität des lokalen Caches gespeichert werden. Beachten Sie, dass dies eine Zusammenfassung der lokalen Cacheeigenschaften aller Cacheclients im aktuellen Prozess ist.

Leseanforderungen

Die Anzahl der Leseanforderungen (Get und Enumeration) seit dem Start aller Clientprozesse auf dem Computer.

Schreibanforderungen

Die Anzahl der Schreibanforderungen (Put und Add) seit dem Start aller Clientprozesse auf dem Computer.

Bytes empfangen / sec

Die Anzahl der Datenbytes, die vom Cache innerhalb der letzten Sekunde empfangen wurden.

Bytes gesendet / sec

Die Anzahl der Datenbytes, die an den Cache innerhalb der letzten Sekunde gesendet wurden.

Aktuelle Serververbindungen

Die Anzahl der aktiven Verbindungen mit dem Cache aus allen Clientprozessen auf dem Computer.

Fehler Verbindungsanforderungen gesamt

Die Anzahl der fehlerhaften Verbindungsanforderungen seit dem Start aller Clientprozesse auf dem Computer.

Aktuell wartende Anforderungen

Die aktuelle Anzahl von Anforderungen, die noch keine Antwort vom Cache empfangen haben.

Empfangene Benachrichtigungen gesamt

Die Anzahl der Caching-Benachrichtigungen, die seit dem Start aller Clientprozesse auf dem Computer empfangen wurden.

Fehlerausnahmen

Die Anzahl der Caching-Ausnahmen, die seit dem Start aller Clientprozesse auf dem Computer empfangen wurden.

Fehlerausnahmen/Sek.

Die Rate der Caching-Ausnahmen, die von allen Clientprozessen auf dem Computer empfangen wurden.

Wiederholungsversuchausnahmen

Die Anzahl der Wiederholungsversuchausnahmen, die seit dem Start aller Clientprozesse auf dem Computer empfangen wurden.

Wiederholungsversuchausnahmen/Sek.

Die Rate der Wiederholungsversuchausnahmen, die von allen Clientprozessen auf dem Computer empfangen wurden.

Timeoutausnahmen

Die Anzahl der Timeoutausnahmen, die seit dem Start aller Clientprozesse auf dem Computer empfangen wurden.

Timeoutausnahmen/Sek.

Die Rate der Timeoutausnahmen, die von allen Clientprozessen auf dem Computer empfangen wurden.

Netzwerkausnahmen

Die Anzahl der Netzwerkausnahmen, die seit dem Start aller Clientprozesse auf dem Computer empfangen wurden.

Netzwerkausnahmen/Sek.

Die Rate der Netzwerkausnahmen, die vom Prozess empfangen wurden.

Abgelegte Serverantworten/Sek.

Die Gesamtzahl von Anforderungen, für die alle Clients auf dem Computer keine Antwort vom Cache empfangen konnten. Dies kann geschehen, wenn für einen Clientthread ein Timeout auftritt und keine anderen Threads für das Empfangen der Antwort verfügbar sind.

Requests

Die Anzahl der vom Prozess an den Cache gesendeten Anforderungen seit dem Start aller Clientprozesse auf dem Computer.

Anforderungen/Sek.

Die Rate der Anforderungen, die von allen Clientprozessen auf dem Computer an den Cache gesendet wurden.

Lokale Cachetreffer gesamt

Die Gesamtzahl der Anforderungen, die vom lokalen Cache seit dem Start aller Clientprozesse auf dem Computer erfüllt wurden. Es wird nicht zwischen verschiedenen Cacheclients mit unterschiedlichen lokalen Cacheeinstellungen unterschieden.

Lokale Cacheobjekte gesamt

Die Gesamtzahl der Objekte im lokalen Cache. Beachten Sie, dass dies eine Zusammenfassung der lokalen Cacheeigenschaften aller Cacheclients im aktuellen Prozess ist.

Weitere Informationen

Konzepte

Überwachen von Azure Managed Cache Service