Explore o Azure Monitor Azure Cosmos DB insights

As informações do Azure Cosmos DB fornecem uma exibição do desempenho geral, falhas, capacidade e integridade operacional de todos os seus recursos do Azure Cosmos DB em uma experiência interativa unificada. Este artigo ajuda você a entender os benefícios dessa nova experiência de monitoramento e como você pode modificar e adaptar a experiência para atender às necessidades exclusivas da sua organização.

Introdução

Antes de começar, você deve entender como as informações são apresentadas e visualizadas.

Oferece:

  • Perspetiva em escala dos recursos do Azure Cosmos DB em todas as suas assinaturas em um único local. Você pode definir o escopo seletivamente apenas para as assinaturas e recursos que está interessado em avaliar.
  • Análise detalhada de um recurso específico do Azure Cosmos DB. Você pode diagnosticar problemas ou executar análises detalhadas usando as categorias de utilização, falhas, capacidade e operações. A seleção de qualquer uma das opções fornece uma visão detalhada das métricas relevantes do Azure Cosmos DB.
  • Experiência personalizável criada com base nos modelos de pasta de trabalho do Azure Monitor. Você pode alterar quais métricas são exibidas, modificar ou definir limites que se alinham com seus limites e, em seguida, salvar em uma pasta de trabalho personalizada. Os gráficos nas pastas de trabalho podem ser fixados aos painéis do Azure.

Esse recurso não exige que você habilite ou configure nada. Essas métricas do Azure Cosmos DB são coletadas por padrão.

Nota

O acesso a esta funcionalidade é gratuito. Você só será cobrado pelos recursos essenciais do Azure Monitor que configurar ou habilitar, conforme descrito na página de detalhes de preços do Azure Monitor.

Exibir métricas de utilização e desempenho do Azure Cosmos DB

Para visualizar a utilização e o desempenho de suas contas de armazenamento em todas as suas assinaturas:

  1. Inicie sessão no portal do Azure.

  2. Procure Monitor e selecione Monitor.

    Screenshot that shows the Search box with the word

  3. Selecione Azure Cosmos DB.

    Screenshot that shows the Azure Cosmos DB Overview workbook.

Descrição geral

Na página Visão geral, a tabela exibe métricas interativas do Azure Cosmos DB. Você pode filtrar os resultados com base nas opções selecionadas nas seguintes listas suspensas:

  • Assinaturas: somente as assinaturas que têm um recurso do Azure Cosmos DB são listadas.
  • Azure Cosmos DB: Você pode selecionar todos, um subconjunto ou um único recurso do Azure Cosmos DB.
  • Intervalo de tempo: Por padrão, as últimas quatro horas de informações são exibidas com base nas seleções correspondentes feitas.

O bloco do contador nas listas suspensas acumula o número total de recursos do Azure Cosmos DB que estão nas assinaturas selecionadas. Codificação de cores condicional ou heatmaps para colunas nas métricas de transação do relatório da pasta de trabalho. A cor mais profunda tem o maior valor. Uma cor mais clara baseia-se nos valores mais baixos.

Selecione uma seta suspensa ao lado de um dos recursos do Azure Cosmos DB para revelar um detalhamento das métricas de desempenho no nível de contêiner de banco de dados individual.

Screenshot that shows the Expanded dropdown that reveals individual database containers and associated performance breakdown.

Selecione o nome do recurso do Azure Cosmos DB realçado em azul para ir para a Visão geral padrão da conta associada do Azure Cosmos DB.

Falhas

Selecione a guia Falhas para abrir a parte Falhas do modelo de pasta de trabalho. Ele mostra o total de solicitações com a distribuição de respostas que compõem essas solicitações:

Screenshot that shows failures with breakdown by HTTP request type.

Código Description
200 OK Uma das seguintes operações REST foi bem-sucedida:
- GET em um recurso.
- COLOCAR em um recurso.
- POST em um recurso.
- POST em um recurso de procedimento armazenado para executar o procedimento armazenado.
201 Created Uma operação POST para criar um recurso é bem-sucedida.
404 Not Found A operação está tentando agir sobre um recurso que não existe mais. Por exemplo, o recurso pode já ter sido excluído.

Para obter uma lista completa de códigos de status, consulte Códigos de status HTTP para o Azure Cosmos DB.

Capacidade

Selecione a guia Capacidade para abrir a parte Capacidade do modelo de pasta de trabalho. Mostra-lhe:

  • Quantos documentos tem.
  • O crescimento do seu documento ao longo do tempo.
  • Utilização de dados.
  • Quantidade total de armazenamento disponível que resta.

Essas informações ajudam a identificar possíveis problemas de armazenamento e utilização de dados.

Screenshot that shows the Capacity workbook.

Assim como na pasta de trabalho Visão geral, selecionar a lista suspensa ao lado de um recurso do Azure Cosmos DB na coluna Assinatura revela um detalhamento pelos contêineres individuais que compõem o banco de dados.

Operations

Selecione a guia Operações para abrir a parte Operações do modelo de pasta de trabalho. Pode ver os seus pedidos discriminados pelo tipo de pedidos efetuados.

No exemplo a seguir, você vê que eastus-billingint está recebendo predominantemente solicitações de leitura, mas com algumas solicitações de atualização e criação. Você também pode ver que é somente leitura de uma perspetiva de solicitação, pelo menos nas últimas quatro horas em que westeurope-billingint a pasta de trabalho está atualmente com escopo por meio de seu parâmetro de intervalo de tempo.

Screenshot that shows the Operations workbook.

Exibir de um recurso do Azure Cosmos DB

  1. Procure ou selecione qualquer uma das suas contas existentes do Azure Cosmos DB.

    Screenshot that shows searching for Azure Cosmos DB.

  2. Depois de mudar para sua conta do Azure Cosmos DB, na seção Monitoramento , selecione Insights (visualização) ou Pastas de trabalho. Agora você pode realizar análises adicionais sobre taxa de transferência, solicitações, armazenamento, disponibilidade, latência, sistema e gerenciamento de contas.

    Screenshot that shows the Azure Cosmos DB Insights Overview page.

Intervalo de tempo

Por padrão, o campo Intervalo de tempo exibe dados das últimas 24 horas. Você pode modificar o intervalo de tempo para exibir dados em qualquer lugar dos últimos 5 minutos aos últimos 7 dias. O seletor de intervalo de tempo também inclui um modo Personalizado . Insira as datas de início/término para exibir um período de tempo personalizado com base nos dados disponíveis para a conta selecionada.

Screenshot that shows the Azure Cosmos DB Time Range.

Visão geral dos insights

A guia Visão geral fornece as métricas mais comuns para a conta selecionada do Azure Cosmos DB, incluindo:

  • Total de Pedidos
  • Pedidos falhados (429s)
  • Consumo normalizado de RU (máx.)
  • Uso de dados e índice
  • Métricas de conta do Azure Cosmos DB por coleção

Total de solicitações: Este gráfico fornece uma visão do total de solicitações para a conta dividido por código de status. As unidades na parte inferior do gráfico são uma soma do total de solicitações para o período.

Screenshot that shows the Azure Cosmos DB Total Requests graph.

Solicitações com falha (429s): Este gráfico fornece uma exibição de solicitações com falha com um código de status de 429. As unidades na parte inferior do gráfico são uma soma do total de solicitações falhadas para o período.

Screenshot that shows the Azure Cosmos DB Failed Requests graph.

Consumo de RU Normalizado (máx.): Este gráfico fornece a percentagem máxima entre 0% e 100% das unidades de Consumo de RU Normalizado para o período especificado.

Screenshot that shows the Azure Cosmos DB Normalized RU Consumption graph.

Fixar, exportar e expandir

Você pode fixar qualquer uma das seções métricas em um painel do Azure selecionando o pino no canto superior direito da seção.

Screenshot that shows the metric section pin to dashboard example.

Para exportar seus dados para o formato Excel, selecione a seta para baixo à esquerda do pino.

Screenshot that shows the Export workbook down arrow.

Para expandir ou recolher todas as vistas pendentes no livro, selecione a seta de expansão à esquerda da seta para baixo.

Screenshot that shows the Expand workbook arrow.

Personalizar informações do Azure Cosmos DB

Essa experiência é criada com base nos modelos de pasta de trabalho do Azure Monitor. Você pode usar Personalizar Editar>>Salvar para modificar e salvar uma cópia da versão modificada em uma pasta de trabalho personalizada.

Screenshot that shows the Customize button.

As pastas de trabalho são salvas dentro de um grupo de recursos. A secção Os Meus Relatórios é privada para si. A seção Relatórios Compartilhados é acessível a todos com acesso ao grupo de recursos. Depois de salvar a pasta de trabalho personalizada, você deve ir para a galeria de pastas de trabalho para iniciá-la.

Screenshot that shows the Gallery button.

Resolução de Problemas

Para obter orientações sobre solução de problemas, consulte Solução de problemas de informações baseadas em pastas de trabalho.

Próximos passos