Skip to main content

Anomalias

Uma anomalia é um período em que o custo de um serviço, em uma subconta de uma conta em nuvem, ficou acima da faixa esperada para ele. A lista fica em Cost Analytics → Anomalia; clique em uma anomalia para abrir o detalhe. A lista abre mostrando apenas as anomalias Abertas; use o filtro Status para incluir as Reconhecidas, Resolvidas, Fechadas e as demais, ou o filtro Tipo para escolher entre uso, novo gasto e aumento de cobrança recorrente.

Como o Kura decide o que é uma anomalia​

Todo dia o Kura calcula, para cada serviço de cada subconta, quanto ele costuma custar e uma faixa esperada ao redor desse valor. O cálculo compara cada dia com o mesmo dia da semana nas últimas seis semanas: uma segunda-feira é comparada com as segundas anteriores. Assim, um ambiente de testes desligado no fim de semana não faz a segunda-feira parecer um aumento, e a anomalia não abre toda semana por causa disso.

Uma anomalia só abre quando duas condições acontecem juntas:

  1. o custo do dia ficou acima da faixa esperada; e
  2. o excesso sobre o valor esperado é de pelo menos o Excesso mínimo diário da organização. Desvios pequenos demais para importar não geram anomalia.

Alguns pontos importantes:

  • A faixa considera apenas o custo de uso. Compras únicas, créditos, impostos e ajustes não entram, e as cobranças recorrentes têm uma regra própria (veja Aumento de cobrança recorrente).
  • Os dados de faturamento dos provedores chegam com atraso. Por isso cada dia é avaliado 3 dias depois e não é reavaliado depois disso.
  • Uma anomalia é um episódio, do primeiro dia acima da faixa até o fim, e não um alerta por dia. Um problema de 5 dias é uma única anomalia.
  • Enquanto a condição continua, o Kura não abre uma segunda anomalia para o mesmo serviço e subconta, mesmo que você tenha reconhecido ou encaminhado a primeira.
  • Duas contas em nuvem com uma subconta de mesmo nome nunca se misturam: cada anomalia é identificada pela conta em nuvem, pela subconta e pelo serviço.

Detalhe da anomalia​

O título diz o que subiu, onde e há quanto tempo, por exemplo "Microsoft.Storage está acima do esperado há 4 dias em subdevdbrs001".

Cartão "Custo x esperado"​

Detalhe de uma anomalia de uso em andamento

O gráfico mostra o custo diário como uma linha, ao lado da faixa esperada (área cinza com a linha tracejada do valor esperado):

  • a linha usa a cor do tema enquanto o custo está dentro da faixa e fica vermelha nos dias em que está acima dela;
  • o período da anomalia fica sombreado e rotulado com a situação dela (veja a tabela abaixo);
  • o interruptor Faixa esperada vem ligado; desligue-o se quiser ver apenas a série de custo. Dentro do período da anomalia, o gráfico mostra a faixa de antes do aumento, que é o "normal" usado como referência;
  • Tabela mostra os mesmos dias em formato de tabela.

Gráfico com o interruptor Faixa esperada desligado

O cartão também mostra:

InformaçãoO que significa
Excedente até agoraQuanto o serviço já custou a mais que o esperado, somando todos os dias da anomalia.
Ritmo atualO excesso do último dia avaliado, por dia e em ≈ por mês se continuar assim.
Último dia e Dia de picoO custo do último dia avaliado e do dia mais caro, comparados com o esperado.

O impacto de uma anomalia é sempre o excesso sobre o esperado, e não a diferença entre dois dias. O Kura não projeta o excesso para um ano.

A situação da anomalia aparece no campo Episódio, ao lado do Status no topo da página, e no rótulo do período no gráfico:

SituaçãoSignificado
Em andamentoO custo ainda está acima da faixa.
NormalizadaO custo voltou para dentro da faixa e a anomalia se encerrou sozinha.
Novo patamarO custo se estabilizou em um valor mais alto. Veja Mudança de patamar.
Aceita como novo normalAlguém aceitou esse valor mais alto como o novo normal.

Recursos impactados​

A tabela Recursos Impactados mostra, para cada recurso do serviço, o custo Esperado, o custo Real do último dia avaliado e o Excesso, ordenados pelo maior excesso.

Tabela Recursos Impactados

Parte do custo de um serviço nem sempre pertence a um recurso específico (por exemplo, transferência de dados). Esse valor aparece na linha Não atribuído, para que a soma da tabela feche com o total da anomalia. Se o serviço não informa recursos, apenas a linha Não atribuído é exibida.

Como uma anomalia se encerra​

FormaComo aconteceEfeito
Normalizada (automático)O custo ficou dentro da faixa de antes do aumento por 2 dias seguidos. Um dia fora da faixa reinicia a contagem.A anomalia passa para Resolvida. Não gera lançamento no Cost Avoidance, porque ninguém registrou que agiu. Aparece nos resumos por e-mail (veja Notificações e resumos).
Fechar como resolvidoVocê registra que corrigiu o problema.A anomalia passa para Fechada e o excesso atual por dia é registrado como Custo evitado no Cost Avoidance. Se o custo continuar acima da faixa na avaliação seguinte, o Kura abre uma nova anomalia: uma correção que não funcionou fica visível.
Aceitar como novo normalO custo se estabilizou em um valor mais alto e isso é esperado (veja abaixo).A anomalia é encerrada sem lançamento no Cost Avoidance, já que nada foi corrigido. O valor mais alto passa a ser tratado como normal.
Expirada (automático)Uma anomalia que ninguém tratou expira por segurança após 30 dias (65 dias para aumentos de cobrança recorrente).Nenhum lançamento no Cost Avoidance.

Anomalia normalizada

Reconhecer não encerra nada: a anomalia deixa de gerar notificações, mas o Kura continua acompanhando o episódio e ainda a normaliza sozinho quando o custo voltar ao normal.

Mudança de patamar​

Se o custo sobe e se mantém alto, depois de alguns dias a faixa esperada passa a considerar o novo valor como normal, mesmo que ele continue acima do que era antes. Nesse momento o Kura detecta uma mudança de patamar e a anomalia mostra "se estabilizou em um novo patamar, X/dia desde (data)" e o campo Episódio passa a mostrar Novo patamar, com a ação Aceitar como novo normal em destaque no topo da página.

Anomalia com mudança de patamar

Isso é detectado uma única vez por anomalia e pede uma decisão sua. A anomalia continua aberta até que alguém a trate, para que um aumento permanente de custo nunca seja absorvido em silêncio:

  • se o aumento é esperado (um ambiente maior de propósito, um novo cliente), use Aceitar como novo normal;
  • se é um problema, corrija-o e use Fechar como resolvido.

Depois de aceitar, se o custo sair da faixa novamente, a nova anomalia usará o valor mais alto como referência.

Tipos de anomalia​

Uso acima do esperado​

É o tipo descrito acima: o custo de uso de um serviço ficou acima da faixa esperada.

Novo gasto​

Um serviço que começa a custar não tem histórico para calcular uma faixa. Enquanto ele tem menos de 21 dias de histórico de uso, o Kura compara o custo com zero e abre uma anomalia de novo gasto uma única vez, no primeiro dia em que o custo diário atinge o Excesso mínimo diário. Assim, alguém que cria algo caro em uma subconta nova não passa despercebido.

Anomalia de novo gasto

  • Nos 14 primeiros dias após conectar uma conta em nuvem, não há anomalias de novo gasto: logo depois da conexão tudo é "novo", e isso geraria um alerta para cada serviço.
  • A anomalia se normaliza depois de 2 dias seguidos sem custo. Se o gasto se estabilizar em um novo patamar, vale o mesmo caminho da mudança de patamar, inclusive Aceitar como novo normal.
  • Com 21 dias de histórico, o serviço passa a ser avaliado pela faixa esperada.

Aumento de cobrança recorrente​

Cobranças recorrentes (assinaturas, planos de suporte, itens de marketplace) ficam fora da faixa de uso, porque costumam cair no primeiro dia do mês e acabariam gerando anomalias todo mês. Elas são avaliadas uma vez por mês, depois que o mês fecha: o Kura compara o total das cobranças recorrentes de cada serviço em cada subconta com o do mês anterior.

Uma anomalia de aumento de cobrança recorrente abre quando o aumento, ou uma nova cobrança recorrente, é de pelo menos 30 vezes o Excesso mínimo diário da organização. Por exemplo, com o padrão de BRL 100, o aumento mensal precisa ser de pelo menos BRL 3.000.

Anomalia de aumento de cobrança recorrente

  • O detalhe mostra os totais mensais recentes, com o mês sinalizado em destaque, em vez de um gráfico diário. Os valores de impacto são mensais.
  • A anomalia se normaliza quando o mês seguinte volta ao nível anterior.
  • Se o provedor ainda não identifica corretamente quais cobranças são recorrentes, o Kura não avalia esse mês para esse provedor, para não confundir uso com cobrança recorrente.

Excesso mínimo diário​

O Excesso mínimo diário é o menor excesso sobre o valor esperado que faz uma anomalia abrir. Ele permite ajustar a sensibilidade ao tamanho do gasto da sua organização: quem recebe muitas anomalias pequenas pode aumentar o valor, e quem quer ver desvios menores pode reduzi-lo.

Ele fica em Cost Analytics → Configurações → aba Anomalias.

Configurações, aba Anomalias, com o Excesso mínimo diário

  • Quem altera: somente um administrador da organização.
  • Moeda: o valor está na moeda base da organização (definida na aba Moedas). Ele vale para custos faturados nessa moeda; custos faturados em outras moedas usam o padrão da própria moeda.
  • Padrões: USD 20, BRL 100 e EUR 20. Deixe o campo em branco para usar o padrão.
  • O mesmo valor define o limite dos tipos de novo gasto (valor diário) e de aumento de cobrança recorrente (30 vezes o valor).

Notificações e resumos​

Você é notificado, nos canais e conectores configurados, quando:

  • uma anomalia é aberta. A mensagem informa o custo real e a faixa esperada, por exemplo "BRL 5,60 vs esperado 3,60–4,40", e o tipo da anomalia (uso, novo gasto ou aumento de cobrança recorrente);
  • uma mudança de patamar é detectada, uma única vez por anomalia.

O Kura não envia notificação a cada dia em que a anomalia continua em andamento, nem quando ela volta ao normal. Por isso um conector de ITSM não cria um chamado por dia.

Os resumos diário e mensal por e-mail incluem as anomalias do período e têm uma seção Returned to normal, com as que voltaram ao normal, por quanto tempo ficaram acima do esperado e quanto custaram a mais.

Em Conectores, existem dois tipos de evento para anomalias: Anomalia criada e Mudança de patamar da anomalia detectada. O segundo é opcional e vem Desativado; altere a assinatura para Automático se quiser receber esse evento no seu sistema.

Assinaturas de um conector, com os eventos de anomalia

O que muda para as anomalias antigas​

Quando a nova detecção entra em operação, as anomalias ativas do método anterior, que comparava um dia com o dia anterior, são substituídas. Isso vale para as que estavam Abertas, Reconhecidas ou Encaminhadas: todas passam a aparecer como Reconhecidas, com o rótulo Substituída pela nova detecção. Elas não são marcadas como resolvidas, não entram nos indicadores de tempo de resolução e não geram lançamento no Cost Avoidance.

Como a lista abre filtrada em Abertas, ela recomeça limpa. Para rever as anomalias substituídas, escolha Reconhecida no filtro de Status. Se o custo de um serviço continua realmente acima do esperado, o Kura abre uma nova anomalia para ele, já com a faixa esperada. Anomalias já fechadas, expiradas ou resolvidas continuam no histórico como estavam.

Ações do cabeçalho​

No canto superior direito do detalhe da anomalia ficam dois grupos de botões. Passe o mouse sobre um ícone para ver o nome da ação.

Status da anomalia​

O primeiro grupo muda o status da anomalia. Cada ação só aparece quando é válida para o status atual:

AçãoQuando apareceO que faz
Fechar como resolvido (ícone de visto)Anomalias Abertas ou Resolvidas pelo detectorAbre uma janela com um comentário opcional (ex.: CHG-1234, o que foi feito). Ao confirmar, a anomalia passa para Fechada e o excesso diário atual dela é registrado como Custo evitado no Cost Avoidance, creditado a você.
Aceitar como novo normalSomente anomalias com uma mudança de patamar detectada, ainda em acompanhamento (Aberta, Reconhecida ou Encaminhada)Aceita o novo valor como o normal e encerra a anomalia, sem lançamento no Cost Avoidance. Nessas anomalias, é a ação principal do grupo.
Reconhecer (ícone de quadrado cortado)Somente anomalias AbertasIndica que você viu a anomalia e que ela não exige ação. A anomalia passa para Reconhecida e você volta para a lista. O Kura continua acompanhando o episódio, e não gera lançamento no Cost Avoidance.

Em uma anomalia já Fechada ou Expirada, nenhuma dessas ações aparece. Em uma anomalia Reconhecida ou Encaminhada, só pode aparecer Aceitar como novo normal, quando há uma mudança de patamar. Em uma anomalia Resolvida pelo detector, aparece apenas Fechar como resolvido, para que você registre que foi você quem agiu.

Uma anomalia antiga fechada na troca para a nova detecção aparece como Substituída pela nova detecção. Nenhum dos dois botões aparece nela: a nova detecção abre uma nova anomalia se o custo ainda estiver fora do esperado.

Compartilhar e encaminhar​

O segundo grupo está disponível em qualquer status:

AçãoO que faz
Compartilhar (ícone de compartilhar)Copia o link da anomalia para a área de transferência, para você enviar a um colega com acesso à organização.
Adicionar a um notebook (ícone de caderno)Adiciona a anomalia a um notebook de investigação. O notebook sempre mostra o status atual da anomalia. Aparece apenas quando o recurso de Notebooks está habilitado para a organização.
Enviar para conector (ícone de envio)Abre a lista de conectores da organização (Azure Boards, Jira Service Management, GLPI, webhook etc.). Escolha um ou mais e clique em Enviar. Conectores que já recebem anomalias automaticamente aparecem marcados como Já em Automático.