Explorar métricas no Application InsightsExploring Metrics in Application Insights

Métricas no Application Insights são contagens e valores medidos de eventos enviados em telemetria do seu aplicativo.Metrics in Application Insights are measured values and counts of events that are sent in telemetry from your application. Eles ajudam você a detectar problemas de desempenho e observar as tendências referentes a como seu aplicativo está sendo usado.They help you detect performance issues and watch trends in how your application is being used. Há uma grande variedade de métricas padrão, e você também pode criar suas próprias métricas e eventos personalizados.There's a wide range of standard metrics, and you can also create your own custom metrics and events.

Observação

Este artigo descreve a experiência do Metrics Explorer clássico que, atualmente, foi preterido e será desativado no futuro.This article describes the classic metrics explorer experience which is currently deprecated and will eventually be retired. É recomendável verificar a nova experiência descrita neste artigo.We recommend checking out the new experience which is described in this article.

Contagens de métricas e eventos são exibidas em gráficos de valores agregados como somas, médias ou contagens.Metrics and event counts are displayed in charts of aggregated values such as sums, averages, or counts.

Aqui está um exemplo de conjunto de gráficos:Here's a sample set of charts:

No portal do Application Insights, você encontra gráficos de métricas em todos os lugares.You find metrics charts everywhere in the Application Insights portal. Na maioria dos casos, eles podem ser personalizados e você pode adicionar mais gráficos à folha.In most cases, they can be customized, and you can add more charts to the blade. Na folha visão geral, clique para gráficos mais detalhados (que têm títulos como "Servidor") ou clique em Metrics Explorer para abrir uma nova folha em que você possa criar gráficos personalizados.From the Overview blade, click through to more detailed charts (which have titles such as "Servers"), or click Metrics Explorer to open a new blade where you can create custom charts.

Intervalo de tempoTime range

Você pode alterar o intervalo de tempo coberto pelos gráficos ou grades em qualquer folha.You can change the Time range covered by the charts or grids on any blade.

Abrir a lâmina de visão geral do seu aplicativo no portal do Azure

Se você estiver esperando dados que não apareceram ainda, clique em Atualizar.If you're expecting some data that hasn't appeared yet, click Refresh. Os gráficos são atualizados em intervalos, mas os intervalos são mais longos para intervalos de tempo maiores.Charts refresh themselves at intervals, but the intervals are longer for larger time ranges. Pode levar algum tempo para que dados passem pelo pipeline de análise e sejam representados em um gráfico.It can take a while for data to come through the analysis pipeline onto a chart.

Para ampliar parte de um gráfico, arraste sobre ele:To zoom into part of a chart, drag over it:

Arraste por parte de um gráfico.

Clique no botão Desfazer Zoom para restaurá-lo.Click the Undo Zoom button to restore it.

Valores de granularidade e pontoGranularity and point values

Passe o mouse sobre o gráfico para exibir os valores das métricas nesse determinado ponto.Hover your mouse over the chart to display the values of the metrics at that point.

Passar o ponteiro do mouse sobre um gráfico

O valor de métrica em um ponto específico é agregado durante o intervalo de amostragem anterior.The value of the metric at a particular point is aggregated over the preceding sampling interval.

O intervalo de amostragem ou "granularidade" é mostrado na parte superior da folha.The sampling interval or "granularity" is shown at the top of the blade.

O cabeçalho de uma folha.

Você pode ajustar a granularidade na folha Intervalo de tempo:You can adjust the granularity in the Time range blade:

O cabeçalho de uma folha.

As granularidades disponíveis dependem do intervalo de tempo selecionado.The granularities available depend on the time range you select. As granularidades explícitas são alternativas à granularidade "automática" para o intervalo de tempo.The explicit granularities are alternatives to the "automatic" granularity for the time range.

Edição de gráficos e gradesEditing charts and grids

Para adicionar um novo gráfico à folha:To add a new chart to the blade:

No Metrics Explorer, escolher Adicionar Gráfico

Escolha Editar em um gráfico novo ou existente para editar o conteúdo exibido por ele:Select Edit on an existing or new chart to edit what it shows:

Selecionar uma ou mais métricas

Você pode exibir mais de uma métrica em um gráfico, porém há restrições sobre as combinações que podem ser exibidas em conjunto.You can display more than one metric on a chart, though there are restrictions about the combinations that can be displayed together. Assim que você escolher uma métrica, algumas das outras serão desabilitadas.As soon as you choose one metric, some of the others are disabled.

Se você tiver codificado métricas personalizadas em seu aplicativo (chamadas para TrackMetric e TrackEvent), elas serão listadas aqui.If you coded custom metrics into your app (calls to TrackMetric and TrackEvent) they will be listed here.

Segmentar os dadosSegment your data

Você pode dividir uma métrica por propriedade - por exemplo, para comparar exibições de página em clientes com sistemas operacionais diferentes.You can split a metric by property - for example, to compare page views on clients with different operating systems.

Selecione um gráfico ou uma grade, ative o agrupamento e escolha uma propriedade pela qual agrupar:Select a chart or grid, switch on grouping and pick a property to group by:

Selecionar Agrupamento Ativo, então selecionar uma propriedade em Agrupar Por

Observação

Quando você usa o agrupamento, os tipos de gráfico de Barras e de Área fornecem uma exibição empilhada.When you use grouping, the Area and Bar chart types provide a stacked display. Isso é adequado quando o método de Agregação é Soma.This is suitable where the Aggregation method is Sum. Mas onde o tipo de agregação é Média, escolha os tipos de exibição de Linha ou Grade.But where the aggregation type is Average, choose the Line or Grid display types.

Se você tiver codificado métricas personalizadas em seu aplicativo e elas incluírem valores de propriedade, você poderá selecionar a propriedade na lista.If you coded custom metrics into your app and they include property values, you'll be able to select the property in the list.

O gráfico é muito pequeno para dados segmentados?Is the chart too small for segmented data? Ajuste sua altura:Adjust its height:

Ajustar a barra de controle deslizante

Tipos de agregaçãoAggregation types

A legenda na lateral normalmente mostra, por padrão, o valor agregado durante o período do gráfico.The legend at the side by default usually shows the aggregated value over the period of the chart. Se você passar o mouse sobre o gráfico, ele mostra o valor nesse ponto.If you hover over the chart, it shows the value at that point.

Cada ponto de dados no gráfico é um acumulado dos valores de dados recebidos no intervalo de amostragem anterior, ou "granularidade".Each data point on the chart is an aggregate of the data values received in the preceding sampling interval or "granularity". A granularidade é mostrada na parte superior da folha e varia de acordo com a escala de tempo total do gráfico.The granularity is shown at the top of the blade, and varies with the overall timescale of the chart.

Métricas podem ser agregadas de maneiras diferentes:Metrics can be aggregated in different ways:

  • Contagem é uma contagem de eventos recebidos no intervalo de amostragem.Count is a count of the events received in the sampling interval. Ela é usada para eventos como solicitações.It is used for events such as requests. Variações na altura do gráfico indicam variações na taxa em que os eventos ocorrem.Variations in the height of the chart indicates variations in the rate at which the events occur. Mas observe que o valor numérico é alterado quando você altera o intervalo de amostragem.But note that the numeric value changes when you change the sampling interval.

  • Soma adiciona os valores de todos os pontos de dados recebidos no intervalo de amostragem ou no período do gráfico.Sum adds up the values of all the data points received over the sampling interval, or the period of the chart.

  • Média divide a Soma pelo número de pontos de dados recebidos durante o intervalo.Average divides the Sum by the number of data points received over the interval.

  • Únicas são usadas para contagens de usuários e contas.Unique counts are used for counts of users and accounts. Durante o intervalo de amostragem, ou durante o período do gráfico, a figura mostra a contagem de diferentes usuários vistos no momento.Over the sampling interval, or over the period of the chart, the figure shows the count of different users seen in that time.

  • % – versões de percentual de cada agregação são usadas somente com gráficos segmentados.% - percentage versions of each aggregation are used only with segmented charts. O total sempre resulta em 100% e o gráfico mostra a contribuição relativa de diferentes componentes de um total.The total always adds up to 100%, and the chart shows the relative contribution of different components of a total.

    Agregação de percentual

Alterar o tipo de agregaçãoChange the aggregation type

Editar o gráfico e selecionar agregação

O método padrão para cada métrica é mostrado quando você cria um novo gráfico ou quando todas as métricas são desmarcadas:The default method for each metric is shown when you create a new chart or when all metrics are deselected:

Desmarque a seleção de todas as métricas para ver os padrões

Eixo Y do PINPin Y-axis

Por padrão, um gráfico mostra valores do eixo Y a partir do zero até os valores máximos no intervalo de dados, para fornecer uma representação visual do quantum dos valores.By default a chart shows Y axis values starting from zero till maximum values in the data range, to give a visual representation of quantum of the values. Mas, em alguns casos, mais do que o quantum, pode ser interessante inspecionar visualmente pequenas alterações nos valores.But in some cases more than the quantum it might be interesting to visually inspect minor changes in values. Para personalizações como essa, use o recurso de edição de intervalo do eixo Y para fixar o valor mínimo ou máximo do eixo Y no local desejado.For customizations like this use the Y-axis range editing feature to pin the Y-axis minimum or maximum value at desired place. Clique na caixa de seleção "Configurações Avançadas" para exibir as configurações do intervalo do eixo YClick on "Advanced Settings" check box to bring up the Y-axis range Settings

Clique em Configurações Avançadas, selecione Intervalo personalizado e especifique os valores mín. e máx.

Filtrar seus dadosFilter your data

Para ver apenas as métricas para um conjunto selecionado de valores de propriedade:To see just the metrics for a selected set of property values:

Clicar em Filtro, expandir uma propriedade e verificar alguns valores

Se você não selecionar nenhum valor para uma determinada propriedade, será o mesmo que selecionar todas elas: não há nenhum filtro para essa propriedade.If you don't select any values for a particular property, it's the same as selecting them all: there is no filter on that property.

Observe as contagens de eventos junto a cada valor da propriedade.Notice the counts of events alongside each property value. Quando você seleciona valores de uma propriedade, as contagens junto a outros valores de propriedade são ajustadas.When you select values of one property, the counts alongside other property values are adjusted.

Os filtros se aplicam a todos os gráficos em uma folha.Filters apply to all the charts on a blade. Se você quiser filtros diferentes aplicados a gráficos diferentes, crie e salve folhas de métricas diferentes.If you want different filters applied to different charts, create and save different metrics blades. Se desejar, você pode fixar gráficos de diferentes folhas ao painel para vê-los lado a lado.If you want, you can pin charts from different blades to the dashboard, so that you can see them alongside each other.

Remover o tráfego de testes da Web e de botRemove bot and web test traffic

Use o filtro Tráfego real ou sintético e marque Real.Use the filter Real or synthetic traffic and check Real.

Você também pode filtrar por Origem do tráfego sintético.You can also filter by Source of synthetic traffic.

Para adicionar propriedades à lista de filtrosTo add properties to the filter list

Você deseja filtrar a telemetria em uma categoria de sua escolha?Would you like to filter telemetry on a category of your own choosing? Por exemplo, talvez você divida seus usuários em categorias diferentes e queira segmentar os dados segundo essas categorias.For example, maybe you divide up your users into different categories, and you would like segment your data by these categories.

Crie sua própria propriedade.Create your own property. Defina-a em um Inicializador de Telemetria para que ela apareça em toda a telemetria, incluindo a telemetria padrão enviada por diferentes módulos do SDK.Set it in a Telemetry Initializer to have it appear in all telemetry - including the standard telemetry sent by different SDK modules.

Editar o tipo de gráficoEdit the chart type

Observe que você pode alternar entre grafos e grades:Notice that you can switch between grids and graphs:

Selecionar uma grade ou um gráfico e escolher um tipo de grafo

Salve sua folha de métricasSave your metrics blade

Quando você tiver criado alguns gráficos, salve-os como favoritos.When you've created some charts, save them as a favorite. Se você utiliza uma conta organizacional, você pode escolher entre compartilhá-la ou não com outros membros da equipe.You can choose whether to share it with other team members, if you use an organizational account.

Escolher Favorito

Para ver a folha novamente, vá até a folha de visão geral e abra Favoritos:To see the blade again, go to the overview blade and open Favorites:

Na folha Visão Geral, selecionar Favoritos

Se você escolheu o intervalo de tempo Relativo quando salvou, a folha será atualizada com as métricas mais recentes.If you chose Relative time range when you saved, the blade will be updated with the latest metrics. Se você escolheu o intervalo de tempo Absoluto, ele mostrará sempre os mesmos dados.If you chose Absolute time range, it will show the same data every time.

Redefinir a folhaReset the blade

Se você editar uma folha mas em seguida decidir voltar ao conjunto original salvo, clique em Redefinir.If you edit a blade but then you'd like to get back to the original saved set, just click Reset.

Nos botões na parte superior do Metrics Explorer

Live Metrics StreamLive metrics stream

Para obter uma exibição imediata da sua telemetria, abra Live Stream.For a much more immediate view of your telemetry, open Live Stream. A maioria das métricas leva alguns minutos para aparecer devido ao processo de agregação.Most metrics take a few minutes to appear, because of the process of aggregation. Por outro lado, as métricas em tempo real são otimizadas para baixa latência.By contrast, live metrics are optimized for low latency.

Definir alertasSet alerts

Para ser notificado por email sobre valores incomuns de qualquer métrica, adicione um alerta.To be notified by email of unusual values of any metric, add an alert. Você pode escolher para enviar o email para os administradores de conta ou para endereços de email específicos.You can choose either to send the email to the account administrators, or to specific email addresses.

No Metrics Explorer, escolher Regras de Alerta, Adicionar Alerta

Saiba mais sobre alertas.Learn more about alerts.

Exportação ContínuaContinuous Export

Se desejar que os dados sejam exportados de forma contínua para que você possa processá-los externamente, considere usar a Exportação contínua.If you want data continuously exported so that you can process it externally, consider using Continuous export.

Power BIPower BI

Se desejar obter exibições ainda mais avançadas dos seus dados, você poderá exportar para o Power BI.If you want even richer views of your data, you can export to Power BI.

AnáliseAnalytics

Análise é uma maneira mais versátil de analisar a telemetria usando uma linguagem de consulta eficiente.Analytics is a more versatile way to analyze your telemetry using a powerful query language. Use-a se quiser combinar ou calcular resultados de métricas ou executar uma exploração detalhada do desempenho recente de seu aplicativo.Use it if you want to combine or compute results from metrics, or perform an in-depth exploration of your app's recent performance.

Em um gráfico de métricas, clique no ícone do Analytics para ir diretamente à consulta do Analytics equivalente.From a metric chart, you can click the Analytics icon to get directly to the equivalent Analytics query.

solução de problemasTroubleshooting

Não vejo dados no gráfico.I don't see any data on my chart.

  • Os filtros se aplicam a todos os gráficos da folha.Filters apply to all the charts on the blade. Verifique se, ao se concentrar em um gráfico, não definiu um filtro que excluía todos os dados em outro.Make sure that, while you're focusing on one chart, you didn't set a filter that excludes all the data on another.

    Se quiser definir filtros diferentes em gráficos diferentes, crie-os em folhas diferentes e os salve como favoritos separados.If you want to set different filters on different charts, create them in different blades, save them as separate favorites. Se desejar, você poderá fixá-los ao painel para que eles sejam exibidos lado a lado.If you want, you can pin them to the dashboard so that you can see them alongside each other.

  • Se você agrupar um gráfico por uma propriedade que não esteja definida na métrica, o gráfico ficará vazio.If you group a chart by a property that is not defined on the metric, then there will be nothing on the chart. Tente limpar “agrupar por” ou escolha uma propriedade de agrupamento diferente.Try clearing 'group by', or choose a different grouping property.

  • Haverá dados de desempenho (CPU, taxa de E/S, etc.) disponíveis para serviços Web Java, aplicativos da área de trabalho do Windows, aplicativos Web e serviços do IIS se você instalar o Status Monitor e os Serviços de Nuvem do Azure.Performance data (CPU, IO rate, and so on) is available for Java web services, Windows desktop apps, IIS web apps and services if you install status monitor, and Azure Cloud Services. Esses dados não estão disponíveis para sites do Azure.It isn't available for Azure websites.

VídeoVideo

Próximas etapasNext steps