• /
  • EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Limite de alerta de escopo para instância específica

Você pode definir o limite de alerta que é acionado quando é violado por qualquer instância do seu aplicativo Java. Definir o escopo da condição para a instância do seu aplicativo é útil para detectar anomalias que ocorrem apenas em um subconjunto da instância do seu aplicativo.

Esses tipos de anomalia são fáceis de perder em aplicativos que agregam métricas em um grande número de instâncias. Observando cada instância, você pode identificar mais rapidamente a origem dos possíveis problemas.

Exemplo

Neste exemplo, você configura uma política para um aplicativo Java com três instâncias. Você deseja abrir um incidente quando o limite crítico da condição para taxa de erros de qualquer instância for superior a 0,02% for at least cinco minutos.

Durante um período de cinco minutos, as três instâncias apresentam estes taxa de erros:

App instance

4:45pm

4:50pm

Incident opened?

A

0,00%

0,00%

Não. Esta instância permaneceu abaixo do limite de destino o tempo todo.

B

0,02%

0,03%

Sim. O limite de alerta excedeu o limite de 0,02% para esta instância por pelo menos cinco minutos.

C

0,10%

0,00%

Não. O valor limite deve ser violado por pelo menos cinco minutos consecutivos para abrir um incidente.

No entanto, se você tiver definido o limite para at least once em cinco minutos, o valor do limite deverá ser violado pelo menos uma vez durante o período de cinco minutos.

Criar condição do alerta baseada em instância

A screenshot showing what to select to create alerts based on threshold instances

Para criar uma política que acione a notificação de incidente pela instância individual do seu app:

  1. Siga o processo básico de fluxo de trabalho para configurar uma política.
  2. Ao criar uma condição (etapa 2), selecione APM.
  3. Selecione Application metric como o tipo de condição.
  4. Para avaliar o incidente de limite de alerta individually para cada instância selecionada do aplicativo, selecione Scope to Java application instances.
  5. Selecione Next, select entities e identifique um ou mais aplicativos para esta condição.
  6. Opcional: altere o horário em que forçará o fechamento do incidente (o padrão é 24 horas).
  7. Use a preferência de incidente By condition ou By condition and signal .
  8. Continue o restante do processo de fluxo de trabalho da política (etapa 3).

Dica

Para abrir o incidente com base em average de todas as instâncias dos seus aplicativos, selecione Scope to the application em vez de Scope to Java application instances.

Usar preferência de incidente "Por condição"

Ao definir a preferência de incidente para políticas que contenham condições baseadas em instância, recomendamos selecionar By condition em vez de By condition and signal. Embora os aplicativos sejam as entidades selecionadas para esta condição, avaliamos cada JVM como uma entidade separada.

Se você definir Incident preference como By condition and signal, um incidente separado será aberto para cada JVM que violar o limite crítico. Quando um aplicativo falha em várias JVMs, isso pode levar a excesso de alertas e frustração.

Use a API REST para alerta de instância

Para criar condição do alerta baseada em instância com a API REST New Relic, inclua estes itens em sua chamada de API REST:

Aqui está um exemplo do formato de solicitação de API e resposta JSON.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.