Compartilhar via


Visualização de mapa

As visualizações de mapa das Pastas de Trabalho do Azure ajudam a identificar problemas em regiões específicas e a mostrar exibições agregadas de alto nível dos dados de monitoramento. Os mapas agregam todos os dados mapeados para cada local ou país/região.

A captura de tela a seguir mostra o total de transações e a latência de ponta a ponta de diferentes contas de armazenamento. Aqui, o tamanho é determinado pelo número total de transações. As métricas de cor abaixo do mapa mostram a latência de ponta a ponta.

À primeira vista, o número de transações na região Oeste dos EUA é pequeno em comparação com a região Leste dos EUA. No entanto, a latência de ponta a ponta para a região Oeste dos EUA é maior do que para a região Leste dos EUA. Essas informações fornecem um insight inicial de que algo está errado na região Oeste dos EUA.

Captura de tela que mostra um mapa de locais do Azure.

Adicionar um mapa

Um mapa poderá ser visualizado se os dados ou as métricas subjacentes tiverem:

  • Informações de latitude/longitude.
  • Informações de recursos do Azure.
  • Informações de local do Azure.
  • Nome ou código do país/região.

Usar um local do Azure

  1. Alterne a pasta de trabalho para o modo de edição selecionando Editar.

  2. Selecione Adicionar>Adicionar consulta.

  3. Altere a Fonte de dados para Azure Resource Graph. Em seguida, selecione qualquer assinatura que tenha uma conta de armazenamento.

  4. Insira a consulta a seguir para sua análise e selecione Executar Consulta.

    where  type =~ 'microsoft.storage/storageaccounts'
    | summarize count() by location
    
  5. Defina Tamanho como Large.

  6. Defina Visualização como Map.

  7. Todas as configurações serão preenchidas automaticamente. Para configurações personalizadas, selecione Configurações de Mapa para abrir o painel de configurações.

  8. A captura de tela a seguir da visualização de mapa mostra as contas de armazenamento para cada região do Azure para a assinatura selecionada.

Captura de tela que mostra um mapa de locais do Azure com a consulta anterior.

Usar um recurso do Azure

  1. Alterne a pasta de trabalho para o modo de edição selecionando Editar.
  2. Selecione Adicionar>Adicionar Métrica.
  3. Use uma assinatura que tenha contas de armazenamento.
  4. Altere o Tipo de recurso para storage account. Em Recurso, selecione várias contas de armazenamento.
  5. Selecione Adicionar Métrica e adicione uma métrica de transação:
    1. Namespace: Account
    2. Métrica: Transactions
    3. Agregação: Sum
    Captura de tela que mostra uma métrica de transação.
  6. Selecione Adicionar Métrica e adicione a métrica Latência de E2E com Êxito.
    1. Namespace: Account
    2. Métrica: Success E2E Latency
    3. Agregação: Average
    Captura de tela que mostra uma métrica de latência de ponta a ponta com êxito.
  7. Defina Tamanho como Large.
  8. Defina Visualização como Map.
  9. Em Configurações do Mapa, defina:
    1. Informações de localização usando: Azure Resource
    2. Campo de recurso do Azure: Name
    3. Tamanho por: microsoft.storage/storageaccounts-Transaction-Transactions
    4. Agregação para local: Sum of values
    5. Tipo de cor: Heatmap
    6. Cor por: microsoft.storage/storageaccounts-Transaction-SuccessE2ELatency
    7. Agregação para cor: Sum of values
    8. Paleta de cores: Green to Red
    9. Valor mínimo: 0
    10. Valor da métrica: microsoft.storage/storageaccounts-Transaction-SuccessE2ELatency
    11. Agregar outras métricas por: Sum of values
    12. Marque a caixa de seleção Formatação personalizada.
    13. Unidade: Milliseconds
    14. Estilo: Decimal
    15. Máximo de dígitos fracionários: 2

Usar país/região

  1. Alterne a pasta de trabalho para o modo de edição selecionando Editar.

  2. Selecione Adicionar>Adicionar consulta.

  3. Altere a Fonte de dados para Log.

  4. Selecione Tipo de recurso como Application Insights. Em seguida, selecione qualquer recurso do Application Insights que tenha dados pageViews.

  5. Use o editor de consultas para inserir o KQL em sua análise e selecione Executar Consulta.

    pageViews
    | project duration, itemCount, client_CountryOrRegion
    | limit 20
    
  6. Defina Tamanho como Large.

  7. Defina Visualização como Map.

  8. Todas as configurações serão preenchidas automaticamente. Para configurações personalizadas, selecione Configurações de Mapa.

Usar latitude/local

  1. Alterne a pasta de trabalho para o modo de edição selecionando Editar.
  2. Selecione Adicionar>Adicionar consulta.
  3. Altere a Fonte de dados para JSON.
  4. Insira os dados JSON no editor de consultas e selecione Executar Consulta.
  5. Defina os valores de Tamanho como Large.
  6. Defina Visualização como Map.
  7. Em Configurações de Mapa, em Configurações de Métrica, defina Rótulo de Métrica como displayName. Em seguida, selecione Salvar e fechar.

A visualização de mapa a seguir mostra os usuários para cada local de latitude e longitude com o rótulo selecionado para métricas.

Captura de tela que mostra uma visualização de mapa dos usuários para cada local de latitude e longitude com o rótulo selecionado para métricas.

Configurações de mapa

As configurações do mapa incluem layout, cor e métricas.

Configurações de layout

Configuração Descrição
Location info using Selecione um modo de obter a localização dos itens mostrados no mapa.
Latitude/longitude: selecione essa opção se houver colunas com informações de latitude e longitude. Cada linha que contém dados de latitude e longitude será mostrada como item distinto no mapa.
Local do Azure: selecione essa opção se houver uma coluna que tenha informações de local do Azure (eastus, westeurope, centralindia). Especifique a coluna em questão e ela buscará a latitude e a longitude correspondentes para cada local do Azure. Ela agrupará as mesmas linhas de local com base na agregação especificada para mostrar os locais no mapa.
Recurso do Azure: selecione essa opção se houver uma coluna com informações de recursos do Azure, como uma conta de Armazenamento do Azure e uma conta do Azure Cosmos DB. Especifique a coluna em questão e ela buscará a latitude e a longitude correspondentes para cada recurso do Azure. Ela agrupará as mesmas linhas de local (local do Azure) com base na agregação especificada para mostrar os locais no mapa.
País/região: selecione essa opção se houver uma coluna que tenha informações de nome/código de país/região (EUA, Estados Unidos, IN, Índia, CN, China). Especifique a coluna em questão e ela buscará a latitude e a longitude correspondentes para cada país/região/código. Ela agrupará linhas com o mesmo código/nome de país-região para mostrar os locais no mapa. O nome do país e o código do país não serão agrupados como uma entidade no mapa.
Latitude/Longitude Essas duas opções estarão visíveis se o valor do campo Location Info for Latitude/Longitude. Selecione a coluna que tem latitude no campo Latitude e longitude no campo Longitude, respectivamente.
Azure location field Esta opção estará visível se o valor do campo Location Info for Local do Azure. Selecione a coluna com as informações de local do Azure.
Azure resource field Esta opção estará visível se o valor do campo Location Info for Recurso do Azure. Selecione a coluna com as informações de recurso do Azure.
Country/Region field Esta opção estará visível se o valor do campo Location Info for País/Região. Selecione a coluna com as informações de país/região.
Size by Essa opção controla o tamanho dos itens mostrados no mapa. O tamanho depende do valor na coluna especificada pelo usuário. Atualmente, o raio do círculo é diretamente proporcional à raiz quadrada do valor da coluna. Se Nenhum estiver selecionado, todos os círculos mostrarão o tamanho da região padrão.
Aggregation for location Esse campo especifica como agregar as colunas Size by que têm o mesmo Local do Azure/Recurso do Azure/País-Região.
Minimum region size Esse campo especifica o raio mínimo do item mostrado no mapa. Ele é usado quando há uma diferença significativa entre os valores da coluna Size by, o que faz com que itens menores não fiquem visíveis no mapa.
Maximum region size Esse campo especifica o raio máximo do item mostrado no mapa. Ele é usado quando os valores da coluna Size by são extremamente grandes e estão cobrindo uma área enorme do mapa.
Default region size Esse campo especifica o raio padrão do item mostrado no mapa. O raio padrão é usado quando a coluna Size by é Nenhum ou o valor é 0.
Minimum value O valor mínimo usado para computar o tamanho da região. Se não for especificado, o valor mínimo será o menor valor após a agregação.
Maximum value O valor máximo usado para computar o tamanho da região. Se não for especificado, o valor máximo será o maior valor após a agregação.
Opacity of items on Map Esse campo especifica a transparência dos itens mostrados no mapa. Uma opacidade igual a 1 significa que não há transparência. Uma opacidade igual a 0 significa que os itens não serão visíveis no mapa. Se houver muitos itens no mapa, a opacidade poderá ser definida como valor baixo para que todos os itens sobrepostos fiquem visíveis.

Configurações de cor

Tipo de cor Descrição
None Todos os nós têm a mesma cor.
Thresholds Nesse tipo, as cores das células são definidas por regras de limite, por exemplo, CPU > 90% = > Vermelho, 60% > CPU > 90% = > Amarelo, CPU < 60% = > Verde.
  • Color by: o valor dessa coluna será usado pela lógica de limites/mapa de calor.
  • Aggregation for color: esse campo especifica como agregar as colunas Color by que têm o mesmo Local do Azure/Recurso do Azure/País-Região.
    Heatmap Nesse tipo, as células são coloridas com base na paleta de cores e no campo Color by. Esse tipo também terá as mesmas opções Color by e Aggregation for color como limites.

    Configurações de métrica

    Configuração Descrição
    Metric Label Essa opção estará visível se o valor do campo Location Info for Latitude/Longitude. Com esse recurso, você pode escolher o rótulo a ser mostrado para as métricas mostradas abaixo do mapa.
    Metric Value Esse campo especifica um valor da métrica a ser mostrado abaixo do mapa.
    Create 'Others' group after Esse campo especifica o limite antes que um grupo "Outros" seja criado.
    Aggregate 'Others' metrics by Esse campo especifica a agregação usada para o grupo "Outros" se for mostrado.
    Custom formatting Use esse campo para definir as opções de unidades, estilo e formatação de valores numéricos. Essa configuração é a mesma que a formatação personalizada de uma grade.

    Próximas etapas

    Saiba como criar visualizações de colmeia em pastas de trabalho.