2016-08-06 42 views
0

Ich benutze Redis Cache auf der Azure. Die Preisklasse davon als Standard 2.5 GB. So meine Frage ist, können Sie mir sagen, wie die aktuelle Nutzung des Speichers im Cache zu sehen? Mit anderen Worten: Wie viel Cache-Speicher bleibt für die zukünftige Verwendung übrig? Ich habe versucht, es auf dem Armaturenbrett herauszufinden. Aber nicht in der Lage, es herauszufinden.Verwendung von Redis auf Azure

+0

Haben Sie Folgendes gesehen: https://azure.microsoft.com/en-in-/documentation/articles/cache-how-to-monitor/? –

+0

Oh ... Es ist Abendessen cool.Thanks viel :) Möchten Sie es als Antwort @GauravMantri setzen? Dann kann ich das schließen. – Sampath

Antwort

1

Sie können die Redis-Cache-Diagnose konfigurieren, um diese Informationen zu erhalten. Weitere Informationen finden Sie unter How to monitor Azure Redis Cache - Available metrics and reporting intervals. Von diesem Link ist eine der verfügbaren Metriken Used Memory, die Sie suchen.

Gebrauchte Speicher Die Speichermenge Cache für Schlüssel/Wert-Paare in dem Cache-Speicher in MB während der festgelegten Berichtsintervall verwendet. Dieser Wert ordnet dem Befehl redis INFO zu used_memory zu. Dies beinhaltet keine Metadaten oder Fragmentierung.

Ich habe nicht persönlich REDIS Cache verwendet, aber wenn mein Gedächtnis mich richtig dient, ich habe irgendwo gelesen, dass Sie diese Informationen durch Ausführen REDIS-Befehle über REDIS Console verfügbar im Portal als auch finden können. Weitere Informationen hierzu finden Sie unter folgendem Link: https://azure.microsoft.com/en-in/documentation/articles/cache-configure/#redis-console.

0

Führen Sie in der Redis Console den Befehl INFO memory aus und suchen Sie nach dem Parameter used_memory_human in der Ausgabe.