Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln innehåller all övervakningsreferensinformation för den här tjänsten.
Mätvärden
I det här avsnittet visas alla automatiskt insamlade plattformsmått för den här tjänsten. Dessa mått är också en del av den globala listan över alla plattformsmått som stöds i Azure Monitor.
För information om lagring av metrik, se Azure Monitor Metrics-översikten.
Mer information och information om mått som stöds för Microsoft.Cache/redisEnterprise finns i följande avsnitt.
Mått som stöds för Microsoft.Cache/redisEnterprise
I följande tabell visas de mått som är tillgängliga för resurstypen Microsoft.Cache/redisEnterprise.
- Alla kolumner kanske inte finns i varje tabell.
- Vissa kolumner kan ligga utanför sidans visningsområde. Välj Expandera tabell för att visa alla tillgängliga kolumner.
Tabellrubriker
- Kategori – måttgruppen eller klassificeringen.
- Metrik – Det är namnet på metrikdisplayen som visas i Azure-portalen.
- Namn i REST API – måttnamnet som anges i REST-API:et.
- Enhet – måttenhet.
- Sammansättning – standardaggregeringstypen. Giltiga värden: Genomsnitt (Gen), Minimum (Min), Maximum (Max), Total (Sum), Antal.
- Mått - Tillgängliga dimensioner för måttet.
-
Tidsintervall - Intervall där måttet samplas. Till exempel,
PT1Mindikerar att metriska provtagningar sker varje minut,PT30Mvarje 30 minuter,PT1Hvarje timme, och så vidare. - DS-export – Om måttet kan exporteras till Azure Monitor-loggar via diagnostikinställningar. Information om hur du exporterar mått finns i Skapa diagnostikinställningar i Azure Monitor.
| Måttsystem | Namn i REST API | Enhet | Aggregering | Mått | Tidkornen | DSExport |
|---|---|---|---|---|---|---|
|
Cacheträffar Antalet lyckade nyckelsökningar. Mer information finns i https://aka.ms/redis/enterprise/metrics. |
cachehits |
Räkna | Totalt (Summa) | <ingen> | PT5M, PT1H | Ja |
|
Cache latency Microseconds (förhandsversion) Svarstiden till cachen i mikrosekunder. Mer information finns i https://aka.ms/redis/enterprise/metrics. |
cacheLatency |
Räkna | Genomsnitt | InstanceId |
PT5M, PT1H | Ja |
|
Cachemissar Antalet misslyckade nyckelsökningar. Mer information finns i https://aka.ms/redis/enterprise/metrics. |
cachemisses |
Räkna | Totalt (Summa) | <ingen> | PT5M, PT1H | Ja |
|
Cacheläsning Mängden data som läses från cacheminnet i Megabyte per sekund (MB/s). Mer information finns i https://aka.ms/redis/enterprise/metrics. |
cacheRead |
Bytes per sekund | Högsta | InstanceId |
PT5M, PT1H | Ja |
| Cache-skrivning Mängden data som skrivs till cacheminnet i Megabyte per sekund (MB/s). Mer information finns i https://aka.ms/redis/enterprise/metrics. |
cacheWrite |
Bytes per sekund | Högsta | InstanceId |
PT5M, PT1H | Ja |
|
Anslutna klienter Antalet klientanslutningar till cachen. Mer information finns i https://aka.ms/redis/enterprise/metrics. |
connectedclients |
Räkna | Högsta | InstanceId |
PT5M, PT1H | Ja |
|
Borttagna nycklar Antalet objekt som avlägsnats från cacheminnet. Mer information finns i https://aka.ms/redis/enterprise/metrics. |
evictedkeys |
Räkna | Totalt (Summa) | <ingen> | PT5M, PT1H | Ja |
|
Nycklar som har upphört att gälla Antalet objekt som har gått ut från cacheminnet. Mer information finns i https://aka.ms/redis/enterprise/metrics. |
expiredkeys |
Räkna | Totalt (Summa) | <ingen> | PT5M, PT1H | Ja |
|
Geo-replikering är hälsosam Hälsotillståndet för geo-replikering i en aktiv geo-replikeringsgrupp. 0 representerar Ohälsosam och 1 representerar Hälsosam. Mer information finns i https://aka.ms/redis/enterprise/metrics. |
geoReplicationHealthy |
Räkna | Högsta | <ingen> | PT5M, PT1H | Ja |
|
Får Antalet get-åtgärder från cacheminnet. Mer information finns i https://aka.ms/redis/enterprise/metrics. |
getcommands |
Räkna | Totalt (Summa) | <ingen> | PT5M, PT1H | Ja |
|
Åtgärder per sekund Antalet omedelbara åtgärder per sekund som körs i cacheminnet. Mer information finns i https://aka.ms/redis/enterprise/metrics. |
operationsPerSecond |
Räkna | Högsta | <ingen> | PT5M, PT1H | Ja |
|
PROCESSOR Processoranvändningen för Azure Redis Cache-servern i procent. Mer information finns i https://aka.ms/redis/enterprise/metrics. |
percentProcessorTime |
Procent | Högsta | InstanceId |
PT5M, PT1H | Ja |
|
Serverbelastning Procentandelen cykler där Redis-servern är upptagen med bearbetning och inte väntar på inaktiva meddelanden. Mer information finns i https://aka.ms/redis/enterprise/metrics. |
serverLoad |
Procent | Högsta | <ingen> | PT5M, PT1H | Ja |
|
Uppsättningar Antalet inställningsoperationer i cacheminnet. Mer information finns i https://aka.ms/redis/enterprise/metrics. |
setcommands |
Räkna | Totalt (Summa) | <ingen> | PT5M, PT1H | Ja |
|
Totalt antal åtgärder Det totala antalet kommandon som bearbetas av cacheservern. Mer information finns i https://aka.ms/redis/enterprise/metrics. |
totalcommandsprocessed |
Räkna | Totalt (Summa) | <ingen> | PT5M, PT1H | Ja |
|
Totalt antal nycklar Det totala antalet objekt i cacheminnet. Mer information finns i https://aka.ms/redis/enterprise/metrics. |
totalkeys |
Räkna | Högsta | <ingen> | PT5M, PT1H | Ja |
|
Använt minne Mängden cacheminne som används för nyckel/värde-par i cacheminnet i MB. Mer information finns i https://aka.ms/redis/enterprise/metrics. |
usedmemory |
byte | Högsta | <ingen> | PT5M, PT1H | Ja |
|
Använd minnesprocent Procentandelen cacheminne som används för nyckel/värde-par. Mer information finns i https://aka.ms/redis/enterprise/metrics. |
usedmemorypercentage |
Procent | Högsta | <ingen> | PT5M, PT1H | Ja |
Information om Azure Managed Redis-mått
Följande lista innehåller information och mer information om de Azure Monitor-mått som stöds för Microsoft.Cache/redisEnterprise.
| Måttsystem | Detaljer |
|---|---|
| Cachesvarstid (förhandsversion) | Den genomsnittliga svarstiden för begäranden som hanteras av slutpunkter på cachenoden under det angivna rapporteringsintervallet. Det här måttet mäts i millisekunder och hämtas från node_avg_latency Prometheus-måttet. Det här måttet rapporteras endast när det finns aktiv trafik i cacheminnet. |
| Cacheträffar | Antalet lyckade nyckelsökningar under det angivna rapporteringsintervallet. Det här värdet hämtas från bdb_read_hits Prometheus-måttet. |
| Cachemissar | Antalet misslyckade nyckelsökningar under det angivna rapporteringsintervallet. Det här värdet hämtas från bdb_read_misses_max Prometheus-måttet. Cachemissar betyder inte nödvändigtvis att det finns ett problem med cachen. När du till exempel använder programmeringsmönstret cache-aside letar ett program först i cacheminnet efter ett objekt. Om objektet inte finns där (cachemiss) hämtas objektet från databasen och läggs till i cacheminnet för nästa gång. Cachemissar är normalt beteende för programmeringsmönstret cache-aside. Om antalet cachemissar är högre än förväntat undersöker du programlogik som fyller i och läser från cachen. Om objekt avlägsnas från cacheminnet på grund av minnesbelastning kan det finnas vissa cachemissar, men ett bättre mått att övervaka för minnestryck skulle vara Used Memory or Evicted Keys. |
| Cacheläsning | Hastigheten för inkommande nätverkstrafik till cachenoden i byte per sekund under det angivna rapporteringsintervallet. Det här värdet hämtas från node_ingress_bytes_max Prometheus-måttet. Om du vill konfigurera aviseringar för nätverksbandbreddsgränser på serversidan skapar du det med hjälp av den här cacheläsningsräknaren. Se den här tabellen för de observerade bandbreddsgränserna för olika prisnivåer och storlekar för cacheminnet. |
| Cacheskrivning | Hastigheten för utgående nätverkstrafik från cachenoden i byte per sekund under det angivna rapporteringsintervallet. Det här värdet hämtas från node_egress_bytes_max Prometheus-måttet. |
| Anslutna klienter | Antalet klientanslutningar till cachen under det angivna rapporteringsintervallet. Det här värdet hämtas från node_conns Prometheus-måttet, som räknar klienter som är anslutna till slutpunkter på noden. När anslutningsgränsen har nåtts misslyckas senare försök att ansluta till cacheminnet. Även om det inte finns några aktiva klientprogram kan det fortfarande finnas några instanser av anslutna klienter på grund av interna processer och anslutningar. |
| CPU (centralenhet) | Processoranvändningen för Azure Managed Redis-servern i procent under det angivna rapporteringsintervallet. Det här värdet härleds från node_cpu_idle_min Prometheus-måttet, som representerar den lägsta cpu-inaktiva tidsdelen som observerades under intervallet, och inverteras för att återspegla cpu-upptagen tid. CPU-måttet innehåller bakgrundsprocesser som skydd mot skadlig kod som inte är strikt Redis-serverprocesser, så det kan ibland ökas oberoende av Redis-arbetsbelastningen. Vi rekommenderar att du använder det här måttet över serverbelastning för övervakning, eftersom det stöder detaljnivån på instansnivå genom att dela upp instans-ID, vilket ger mer kornighet i vilken nod är under tryck. |
| Avlägsnade nycklar | Antalet nycklar som avlägsnats från cachen under det angivna rapporteringsintervallet. Det här värdet hämtas från bdb_evicted_objects Prometheus-måttet. |
| Utgångna nycklar | Antalet nycklar har upphört att gälla från cachen under det angivna rapporteringsintervallet. Det här värdet hämtas från bdb_expired_objects Prometheus-måttet. |
| Geo-replikering är felfri | Anger hälsotillståndet för geo-replikeringslänken mellan cacheminnen i en aktiv Geo-Replication grupp. Måttet rapporterar ett av två värden: 0 – frånkopplad/inte felfri 1 – felfri Måttet är tillgängligt på cacheminnesoptimerad, balanserad och beräkningsoptimerad nivå med geo-replikering aktiverad. Värdet 0 innebär inte att data på geo-repliken går förlorade. Det innebär bara att länken mellan geo-primär och geo-sekundär är inte felfri. Det här måttet kan tyda på att replikeringsstatusen är frånkopplad/inte felfri av flera orsaker, till exempel månatlig korrigering, uppdateringar av värdoperativsystemet, felaktig konfiguration av nätverket eller misslyckad länketablering för geo-replikering. Azure Managed Redis-tjänsten korrigerar regelbundet cacheminnen med de senaste plattformsfunktionerna och förbättringarna. Under dessa uppdateringar tas varje cachenod offline, vilket tillfälligt inaktiverar geo-replikeringslänken. Om geo-replikeringslänken inte är felfri kontrollerar du om den orsakades av en korrigeringshändelse på antingen den geo-primära eller geo-sekundära cachen med hjälp av Diagnostisera och lösa problem från resursmenyn i portalen. Beroende på mängden data i cacheminnet kan stilleståndstiden från korrigeringen ta allt från några minuter till en timme. Om geo-replikeringslänken inte är felfri i över en timme skickar du en supportbegäran. |
| Hämtningar | Antalet läsbegäranden till cachen under det angivna rapporteringsintervallet. Det här värdet hämtas från bdb_read_req Prometheus-måttet, som representerar frekvensen för alla läsbegäranden i databasen och motsvarar summan av cacheträffar och missar under rapporteringsintervallet. |
| Åtgärder per sekund | Det totala antalet begäranden som hanteras per sekund av alla shards i cacheminnet under det angivna rapporteringsintervallet. Det här värdet hämtas från bdb_instantaneous_ops_per_sec Prometheus-måttet. |
| Serverbelastning | Måttet serverbelastning återspeglar Redis-serverns egen utvärdering av den totala belastningen och liknar CPU-måttet men mäts på klusternivå i stället för per instans. Det här värdet härleds från node_cpu_idle_min Prometheus-måttet och inverteras för att återspegla serverns upptagna tid. Om den här räknaren når 100 har Redis-servern nått ett prestandatak och processorn kan inte bearbeta arbetet snabbare. Du kan förvänta dig en stor svarstidseffekt. Om du ser en fortsatt hög serverbelastning kan du överväga att skala upp cacheminnet eller partitionera data över flera cacheminnen. När serverbelastningen bara är måttligt hög, till exempel 50 till 80 procent, är den genomsnittliga svarstiden vanligtvis låg och tidsgränsfel kan ha andra orsaker än hög serverfördröjning.Eftersom serverbelastning mäts på klusternivå kan du inte öka detaljnivån till enskilda instanser. Vi rekommenderar att du använder CPU-måttet i stället eftersom det stöder delning av instans-ID för analys på instansnivå. Försiktighet: Måttet Server Load kan visa felaktiga data för Azure Managed Redis-cacheminnen. Ibland representeras serverbelastningen som över 100. Vi undersöker det här problemet. Vi rekommenderar att du använder CPU-måttet i stället. |
| Uppsättningar | Antalet skrivbegäranden till cachen under det angivna rapporteringsintervallet. Det här värdet hämtas från bdb_write_req Prometheus-måttet, som representerar frekvensen för alla skrivbegäranden i databasen. |
| Totalt antal nycklar | Antalet nycklar i cacheminnet under det angivna rapporteringsintervallet. Det här värdet hämtas från bdb_no_of_keys Prometheus-måttet.Viktigt: På grund av en begränsning i det underliggande måttsystemet för cacheminnen med klustring aktiverat returnerar Total Keys det maximala antalet nycklar för shard som hade det maximala antalet nycklar under rapporteringsintervallet. |
| Totalt antal åtgärder | Det totala antalet begäranden som bearbetas av cachen under det angivna rapporteringsintervallet. Det här värdet hämtas från bdb_total_req Prometheus-måttet. |
| Använt minne | Mängden cacheminne i byte som används av databasen under det angivna rapporteringsintervallet. Det här värdet hämtas från bdb_used_memory Prometheus-måttet. På Flash Optimized-nivåcacheminnen innehåller det här värdet både RAM-minne och minnesanvändning för flash. Det här värdet innehåller inte fragmentering.När hög tillgänglighet är aktiverat innehåller värdet Använt minne minnet i både de primära noderna och repliknoderna. Detta kan göra att måttet visas dubbelt så stort som förväntat. |
| Använt minne i procent | Procent av den konfigurerade minnesgräns som för närvarande används under det angivna rapporteringsintervallet. Det här värdet beräknas som förhållandet mellan bdb_used_memorybdb_memory_limit och från Redis Enterprise Prometheus-måtten. Det här värdet innehåller inte fragmentering. |
Resursloggar
I det här avsnittet visas de typer av resursloggar som du kan samla in för den här tjänsten. Avsnittet hämtar från listan över alla kategorityper för resursloggar som stöds i Azure Monitor.
Resursloggar som stöds för Microsoft.Cache/redisEnterprise/databases
| Kategori | Visningsnamn för kategori | Logaritmtabell | Stöder grundläggande loggplan | Stödjer inmatningstidsförändring | Exempel på förfrågningar | Kostnader för att exportera |
|---|---|---|---|---|---|---|
ConnectionEvents |
Anslutningshändelser (ny anslutning/autentisering/frånkoppling) |
REDConnectionEvents Loggar anslutningshändelserna när klienten ansluter till Redis Enterprise-databasen. |
Ja | Ja | Frågor | Ja |
Tabeller för Azure Monitor-loggar
I det här avsnittet visas tabellerna för Azure Monitor-loggar som är relevanta för den här tjänsten. Dessa är tillgängliga för förfrågningar med Log Analytics med Kusto-frågor. Tabellerna innehåller resursloggdata och eventuellt mer beroende på vad som samlas in och dirigeras till dem.
Azure Managed Redis
Microsoft.Cache/redisEnterprise
Aktivitetslogg
Den länkade tabellen visar de åtgärder som kan registreras i aktivitetsloggen för den här tjänsten. Dessa åtgärder är en delmängd av alla möjliga resursprovideråtgärder i aktivitetsloggen.
Mer information om schemat för aktivitetsloggposter finns i Aktivitetsloggschema.
Relaterat innehåll
- Mer information om övervakning av Azure-resurser finns i Övervaka Azure-resurser med Azure Monitor .