O painel de observabilidade da memória armazena gráficos em tempo real sobre o uso da memória e solicitações de API.Também tem um sistema de alerta integrado que notifica você por e-mail quando um problema surge para ajudá-lo a resolvê-lo em sincronia.Para mais informações sobre erros específicos, você pode ver seu Relatório de Erros para encontrar os registros de erros.
Acesse o painel
O painel de observabilidade da memória está disponível para qualquer experiência usando MemoryStoreService, mas você deve ser o proprietário da experiência ou ter permissões de grupo de análise de dados para acessar o painel.
Para acessar o painel:
- Navegue até a página Criações na página Painel do Criador .
- Sob o menu suspenso Centro do Criador , selecione sua conta ou o grupo que possui a experiência alvo.
- Selecione a experiência.
- Na caixa de seleção Monitoramento , selecione Armazenamentos de Memória .
Gráficos disponíveis
O painel inclui duas categorias de gráficos de linha:
- Uso da quota tabelas para rastrear seu uso em comparação com as quotas alocadas dinamicamente, que são calculadas com base no número de usuários em sua experiência.
- Uso de memória sobre o uso de memória por minuto em bytes comparado ao quanto sua quota alocada restou.
- Unidade de Pedido de API em suas unidades de pedido totais por minuto em comparação com quanto sua quota alocada restou.Este gráfico pode ser quebrado por cada método da API.
- Uso e desempenho da API tabelas para monitorar o padrão de uso da API e o desempenho com base no status do método e da resposta da API.
- Contagem de solicitações por API na contagem de solicitações da API por minuto pelo método da API, como MemoryStoreQueue:ReadAsync() ou MemoryStoreSortedMap:UpdateAsync().
- Contagem de solicitações por status na contagem de solicitações da API por status de resposta.
- Solicitação por API x Status em estados de resposta retornados por uma API específica ou por todas.
O gráfico contém dados dos últimos 30 dias e você pode selecionar para ver um período de tempo personalizado com o seletor na parte superior da página.Se você selecionar um período de tempo antes de 30 dias, o sistema retorna um erro de solicitação Falha .
Códigos de status de resposta
Os gráficos de solicitações do painel de observabilidade por status e solicitações pela API x status incluem códigos de status de respostas da API que você pode usar para entender e solucionar problemas.Para uma tabela que lista e descreve todos esses códigos de status, veja Observabilidade.Além disso, para obter informações sobre como resolver esses erros, ou a cota ou limite específico a que um erro se refere, veja Solução de Problemas e Limites e Quotas, respectivamente.
Alertas de notificação
O sistema de alerta de e-mail detecta e envia automaticamente alertas de problemas de uso de armazenamento de memória que podem prejudicar o desempenho de sua experiência.Existem dois tipos de alertas:
- Avisos são alertas com prioridade mais baixa sobre problemas que podem potencialmente impactar sua experiência.Você deve resolvê-los antes que se tornem problemas críticos.O painel sinaliza esses alertas destacando o gráfico em amarelo com uma mensagem de aviso.
- Críticos são alertas com prioridade mais alta em questões que impactam diretamente sua experiência.Você deve resolver esses problemas o mais rápido possível para evitar um performancedegradado.O painel sinaliza esses alertas destacando o gráfico em vermelho com uma mensagem de erro.
Quando sua experiência gera dois tipos de alertas ao mesmo tempo, o painel exibe a mensagem de cabeçalho de alerta e destaca a região do gráfico para sua atenção como Crítico .
Atualmente, o sistema tem quatro alertas integrados para uso de memória e solicitações de API.Se a sua experiência exceder um limite de alerta, o sistema notifica você no máximo uma vez por dia para cada alerta.Ao receber um alerta de e-mail, você deve ver o painel e tomar medidas para prevenir o performancedegradado.
Alertas de uso de memória
O sistema envia os seguintes avisos de uso de memória:
Um alerta de Aviso quando o uso de memória da sua experiência excedeu 70% da quota total dentro da última hora.
Um alerta Crítico quando sua experiência excedeu a quota de tamanho de memória para a última hora.
Esses problemas geralmente ocorrem quando você superpopula uma estrutura de dados de armazenamento de memória com muita informação, que pode consumir a quota rapidamente mesmo se você enviar apenas solicitações em algumas chaves.Por exemplo, se você definir um longo tempo de expiração em chaves ou não limpar dados processados, dados adicionais podem preencher sua quota de memória.
Para prevenir e resolver esses problemas, aplique melhores práticas para acompanhar as estruturas de dados que você está usando ativamente e configure um mecanismo para limpar dados processados.
Alertas de solicitações de API
O sistema envia os seguintes alertes de solicitação de API:
Um alerta Crítico quando o número de falhas de solicitações da sua loja de memória excedeu 20% dentro da última hora.
Um alerta Crítico quando mais de 10% das solicitações do armazenamento de memória estão sendo limitadas na última hora.
- Este alerta é baseado no número de Solicitações de Estrutura de Dados Sobre Limite + Solicitações Totais Sobre Limite , que são respostas de erro que indicam que sua experiência está limitada porque envia muitas solicitações.
- Este alerta não está relacionado ao tamanho da solicitação, apenas à quantidade.
Todos os pedidos de API têm códigos de status de resposta correspondentes , então você pode ver a proporção de respostas de Sucesso para todas as respostas de erro usando o gráfico Contagem de Pedidos por Estado para solucionar problemas.