Custo e utilização do Azure Monitor

Este artigo descreve as diferentes formas que o Azure Monitor cobra pela utilização. Também explica como avaliar os custos na fatura do Azure e como estimar os custos para monitorizar todo o ambiente.

Dica

Para obter estratégias para reduzir os custos do Azure Monitor, veja Otimização de custos e Azure Monitor.

Modelo preços

O Azure Monitor utiliza preços baseados no consumo, também conhecidos como preços pay as you go. Com este modelo de faturação, só paga pelo que utiliza. As funcionalidades do Azure Monitor que estão ativadas por predefinição não incorrem em custos. Estas funcionalidades incluem recolha e alertas no Registo de atividades e recolha e análise de métricas da plataforma.

Várias outras funcionalidades não têm um custo direto, mas paga a ingestão e retenção de dados que recolhem. A tabela seguinte descreve os diferentes tipos de utilização que são cobrados no Azure Monitor. Os preços detalhados de cada tipo são fornecidos nos preços do Azure Monitor.

Tipo Description
Registos Ingestão, retenção e exportação de dados em áreas de trabalho do Log Analytics e recursos legados do Application Insights. Para a maioria dos clientes, esta categoria normalmente incorre na maior parte dos custos do Azure Monitor. Não há qualquer custo para consultar estes dados, exceto no caso de Registos Básicos ou Registos Arquivados.

Os custos dos registos podem variar significativamente na configuração que escolher. Para obter informações sobre como os custos dos dados de registos são calculados e os diferentes escalões de preço disponíveis, veja Detalhes de preços dos registos do Azure Monitor.
Registos da plataforma O processamento de informações de diagnóstico e auditoria é cobrado por determinados serviços quando enviados para destinos diferentes de uma área de trabalho do Log Analytics. Não há custos diretos quando estes dados são enviados para uma área de trabalho do Log Analytics, mas existe um custo para a ingestão e recolha de dados da área de trabalho.
Métricas Não existem custos para as métricas padrão recolhidas a partir dos recursos do Azure. Existe um custo para recolher métricas personalizadas e para obter métricas da API REST.
Alertas Os custos baseiam-se no tipo e no número de sinais utilizados pela regra de alerta, na respetiva frequência e no tipo de notificação utilizada na resposta. Para alertas de registo configurados para monitorização em escala, o custo também depende do número de séries de tempo criadas pelas dimensões resultantes da consulta.
Testes Web Existe um custo para testes Web padrão e testes Web de vários passos no Application Insights. Os testes Web de vários passos foram preteridos.

Custos de transferência de dados

O envio de dados para o Azure Monitor pode incorrer em custos de largura de banda de dados. Conforme descrito em Preços de largura de banda, a transferência de dados entre serviços do Azure localizados em duas regiões é cobrada como transferência de dados de saída à taxa normal. Os dados enviados para uma região diferente através das Definições de diagnóstico não incorrem em custos de transferência de dados. A transferência de dados de entrada é gratuita.

Normalmente, os custos de transferência de dados são pequenos em comparação com os custos de ingestão e retenção de dados. Concentre-se no volume de dados ingerido para controlar os custos do Log Analytics.

Estimar a utilização e os custos do Azure Monitor

Se não estiver familiarizado com o Azure Monitor, utilize a calculadora de preços do Azure Monitor para estimar os custos. Na caixa Procurar , introduza Azure Monitor e, em seguida, selecione o mosaico Azure Monitor . A calculadora de preços ajuda-o a estimar os custos prováveis com base na utilização esperada.

Normalmente, a maior parte dos custos provém da ingestão e retenção de dados das áreas de trabalho do Log Analytics e dos recursos do Application Insights. É difícil fornecer estimativas precisas para volumes de dados que pode esperar, uma vez que irão variar significativamente com base na sua configuração.

Uma estratégia comum é permitir a monitorização de um pequeno grupo de recursos e utilizar os volumes de dados observados com a calculadora para determinar os custos de um ambiente completo.

Veja Analisar a utilização na área de trabalho do Log Analytics para obter consultas e outros métodos para medir os dados faturáveis na área de trabalho do Log Analytics.

Utilize a seguinte documentação de orientação básica para recursos comuns:

  • Máquinas virtuais: com a monitorização típica ativada, uma máquina virtual gera de 1 GB a 3 GB de dados por mês. Este intervalo está altamente dependente da configuração dos seus agentes.
  • Application Insights: para obter métodos diferentes para estimar dados das suas aplicações, veja a secção seguinte.
  • Informações do contentor: para obter orientações sobre a estimativa de dados para o cluster do Azure Kubernetes Service (AKS), veja Estimar os custos para monitorizar o cluster do AKS.

A calculadora de preços do Azure Monitor inclui calculadoras de estimativas de volume de dados para estes três casos.

Nota

O volume de dados faturável é calculado com um método económico e compatível com o cliente. O volume de dados faturados é definido como o tamanho dos dados que serão armazenados, excluindo um conjunto de colunas padrão e qualquer wrapper JSON que fazia parte dos dados recebidos para ingestão. Este volume de dados faturável é substancialmente menor do que o tamanho de todo o evento em pacote JSON, muitas vezes inferior a 50%.

É essencial compreender este cálculo do tamanho dos dados faturados ao estimar os custos e compará-los com outros modelos de preços. Para obter mais informações sobre preços, veja Detalhes de preços dos Registos do Azure Monitor.

Estimar a utilização da aplicação

Existem dois métodos que pode utilizar para estimar a quantidade de dados de uma aplicação monitorizada com o Application Insights.

Saiba com o que as aplicações semelhantes recolhem

Na calculadora de preços do Azure Monitor para o Application Insights, ative Estimar o volume de dados com base na atividade da aplicação. Utilize esta opção para fornecer entradas sobre a sua aplicação. Em seguida, a calculadora indica-lhe a quantidade mediana e a quantidade de percentil 90 dos dados recolhidos por aplicações semelhantes. Estas aplicações abrangem o intervalo de configuração do Application Insights, pelo que ainda pode utilizar opções como a amostragem para reduzir o volume de dados ingeridos para a sua aplicação abaixo do nível mediano.

Recolha de dados quando utiliza a amostragem

Com o ASP.NET amostragem adaptável do SDK, o volume de dados é ajustado automaticamente para manter dentro de uma taxa máxima de tráfego especificada para a monitorização predefinida do Application Insights.

Se a aplicação produzir uma quantidade baixa de telemetria, como quando depuração ou devido a baixa utilização, os itens não serão removidos pelo processador de amostragem se o volume estiver abaixo do nível configured-events-per-second.

Para uma aplicação de elevado volume, com o limiar predefinido de cinco eventos por segundo, a amostragem adaptável limita o número de eventos diários a 432 000. Se considerar um tamanho de evento médio típico de 1 KB, este tamanho corresponde a 13,4 GB de telemetria por mês de 31 dias por nó que aloja a sua aplicação porque a amostragem é feita localmente para cada nó.

Para SDKs que não suportam a amostragem adaptável, pode utilizar a amostragem de ingestão. Esta técnica mostra quando os dados são recebidos pelo Application Insights com base numa percentagem de dados a reter. Em alternativa, pode utilizar a amostragem de taxa fixa para sites ASP.NET, ASP.NET Core e Java para reduzir o tráfego enviado a partir do seu servidor Web e browsers.

Ver a utilização e os custos do Azure Monitor

Existem duas ferramentas principais para ver e analisar a faturação e os custos estimados do Azure Monitor:

  • O Azure Cost Management + Faturação é a principal ferramenta que irá utilizar para analisar a utilização e os custos. Dá-lhe várias opções para analisar os custos mensais de diferentes funcionalidades do Azure Monitor e os custos previstos ao longo do tempo.
  • A utilização e os custos estimados fornecem uma lista de custos mensais para diferentes funcionalidades do Azure Monitor. Estas informações são úteis para áreas de trabalho do Log Analytics. Ajuda-o a selecionar o escalão de preço ao mostrar como o seu custo seria diferente em escalões diferentes.

Azure Cost Management + Faturação

O Azure Cost Management + Faturação inclui vários dashboards incorporados para análise de custos profundas, como custos por recurso e detalhes da fatura. Para começar a analisar os custos do Azure Monitor, abra Cost Management + Faturação no portal do Azure. SelecioneAnálise de custosdo Cost Management>. Selecione a sua subscrição ou outro âmbito.

Nota

Poderá precisar de acesso adicional aos dados de gestão de custos. Veja Atribuir acesso aos dados de gestão de custos.

Para limitar a vista aos custos do Azure Monitor, crie um filtro para os seguintes nomes de serviço:

  • Azure Monitor
  • Application Insights
  • Log Analytics
  • Informações e Análise de Dados

Nota

A utilização dos Registos do Azure Monitor (Log Analytics) pode ser faturada com o serviço Log Analytics (para ingestão de dados pay as you go e retenção de dados) ou com o serviço Azure Monitor (para Escalões de Alocação, Registos Básicos e Exportação de Dados) ou com o serviço Insight e Análise ao utilizar o escalão de preço Por Nó legado. Exceto para um pequeno conjunto de recursos legados, a ingestão e retenção de dados do Application Insights são faturadas como o serviço Do Log Analytics .

Outros serviços, como o Microsoft Defender para a Cloud e o Microsoft Sentinel, também faturam a utilização dos recursos da área de trabalho do Log Analytics, pelo que poderá querer adicioná-los ao filtro. Veja Utilizações comuns da análise de custos para obter informações sobre como utilizar esta vista.

Captura de ecrã que mostra o Cost Management com informações de custos.

Nota

Em alternativa, pode aceder à página de descrição geral de uma área de trabalho do Log Analytics ou recurso do Application Insights e selecionar Ver Custo no canto superior direito da secção Essentials . Esta opção abre a Análise de Custos do Azure Cost Management + Faturação já confinada à área de trabalho ou aplicação.

Captura de ecrã da opção para ver o custo de uma área de trabalho do Log Analytics.

Transferir a utilização

Para compreender melhor a sua utilização, transfira a utilização a partir do portal do Azure. Verá a sua utilização por recurso do Azure na folha de cálculo transferida. Veja Tutorial: Criar e gerir dados exportados para saber como criar automaticamente um relatório diário que pode utilizar para análise regular.

A utilização das áreas de trabalho do Log Analytics pode ser encontrada ao filtrar primeiro na coluna Categoria do Medidor para mostrar o Log Analytics, o Insight e a Análise (utilizado por alguns dos escalões de preço legados) e o Azure Monitor (utilizado pelos escalões de preço do escalão de alocação). Adicione um filtro na coluna ID da Instância para contém área de trabalho ou contém cluster. A utilização é apresentada na coluna Quantidade Consumida . A unidade para cada entrada é apresentada na coluna Unidade de Medida .

Medidores do Application Insights

A maioria da utilização do Application Insights para recursos clássicos e baseados em áreas de trabalho é reportada em medidores com o Log Analytics para a Categoria do Medidor porque existe um único back-end de registo para todos os componentes do Azure Monitor. Apenas os recursos do Application Insights em escalões de preço legados e testes Web de vários passos são reportados com o Application Insights para a Categoria do Medidor. A utilização é apresentada na coluna Quantidade Consumida . A unidade para cada entrada é apresentada na coluna Unidade de Medida . Para obter mais informações, veja Compreender a fatura do Microsoft Azure.

Para separar os custos da utilização do Log Analytics ou do Application Insights, crie um filtro no Tipo de recurso. Para ver todos os custos do Application Insights, filtre Tipo de recurso para microsoft.insights/components. Para os custos do Log Analytics, filtre Tipo de recurso para microsoft.operationalinsights/workspaces.

Utilização e custos estimados

Pode obter mais detalhes de utilização sobre áreas de trabalho do Log Analytics e recursos do Application Insights a partir da opção Utilização e custos estimados para cada uma.

Área de trabalho do Log Analytics

Para saber mais sobre as tendências de utilização e escolher o escalão de alocação mais económico para a área de trabalho do Log Analytics, selecione Utilização e custos estimados no menu da área de trabalho do Log Analytics no portal do Azure.

Captura de ecrã que mostra a Utilização e os custos estimados.

Esta vista inclui:

  • Custos mensais estimados com base na utilização dos últimos 31 dias com o escalão de preço atual.
  • Custos mensais estimados com diferentes escalões de alocação.
  • Ingestão de dados faturáveis por solução dos últimos 31 dias.

Para explorar os dados mais detalhadamente, selecione o ícone no canto superior direito de qualquer um dos gráficos para trabalhar com a consulta no Log Analytics.

Captura de ecrã a mostrar a vista Registos.

Application Insights

Para saber mais sobre as tendências de utilização do recurso clássico do Application Insights, selecione Utilização e custos estimados no menu Aplicações no portal do Azure.

Captura de ecrã que mostra a utilização clássica da aplicação do Application Insights e os custos estimados.

Esta vista inclui:

  • Custos mensais estimados com base na utilização do mês anterior.
  • Ingestão de dados faturáveis por tabela do mês passado.

Para investigar mais profundamente a utilização do Application Insights, abra a página Métricas e adicione a métrica denominada Volume de ponto de dados. Em seguida, selecione a opção Aplicar divisão para dividir os dados por tipo de item de Telemetria.

Ver benefícios de alocação de dados

Para ver os benefícios de alocação de dados de origens como Microsoft Defender para Servidores, o benefício do Microsoft Sentinel para clientes Microsoft 365 E5, A5, F5 e G5 ou a Avaliação Gratuita do Sentinel, tem de exportar os detalhes de utilização.

Abra a folha de cálculo de utilização exportada e filtre a coluna ID da Instância para a área de trabalho. (Para selecionar todas as áreas de trabalho na folha de cálculo, filtre a coluna ID da Instância para que contenha /workspaces/.) Em seguida, filtre a coluna ResourceRate para mostrar apenas as linhas em que esta taxa é igual a zero. Agora, verá as alocações de dados destas várias origens.

Nota

As alocações de dados do Defender para Servidores 500 MB/servidor/dia aparecerão em linhas com o nome do medidor Dados Incluídos por Nó e a categoria de medidor Insight e Análise. (Este nome destina-se a uma oferta legada ainda utilizada com este medidor.) Se a área de trabalho estiver no escalão de preço legado Per-Node Log Analytics, este medidor também inclui as alocações de dados deste escalão de preço do Log Analytics.

Direitos de subscrição do Operations Management Suite

Os clientes que compraram o Operations Management Suite E1 e o E2 são elegíveis para direitos de ingestão de dados por nó para o Log Analytics e o Application Insights. Cada nó do Application Insights inclui até 200 MB de dados ingeridos por dia (separados da ingestão de dados do Log Analytics), com retenção de dados de 90 dias sem custos adicionais.

Para receber estas elegibilidades para áreas de trabalho do Log Analytics ou recursos do Application Insights numa subscrição, têm de utilizar o escalão de preço Por Nó (Operations Management Suite). Esta elegibilidade não é visível nos custos estimados apresentados no painel Utilização e custo estimado .

Dependendo do número de nós do conjunto de aplicações que a sua organização comprou, pode ser vantajoso mover algumas subscrições para um escalão de preço Por GB (pay as you go). Esta movimentação requer uma consideração cuidadosa.

Além disso, se mover uma subscrição para o novo modelo de preços de monitorização do Azure em abril de 2018, o escalão Por GB é o único escalão disponível. Mover uma subscrição para o novo modelo de preços de monitorização do Azure não é aconselhável se tiver uma subscrição do Operations Management Suite.

Dica

Se a sua organização tiver o Operations Management Suite E1 ou E2, normalmente é melhor manter as áreas de trabalho do Log Analytics no escalão de preço Por Nó (Operations Management Suite) e os recursos do Application Insights no escalão de preço Enterprise.

Passos seguintes