Com o monitoramento de infraestrutura da New Relic, você pode criar condição de alerta diretamente dentro do contexto do que você está monitorando atualmente com New Relic.
Por exemplo, se você usou a barra de filtros para filtrar um conjunto específico de hosts e notar um problema, poderá criar um alerta na interface do usuário da infraestrutura. Para criar o alerta, selecione uma visualização de filtro salva e personalize a condição do alerta diretamente no gráfico que você está visualizando. Isso ajuda você a gerenciar e monitor proativamente o sistema de alerta do seu ambiente.
Quer experimentar a condição do alerta com nosso agente de infraestrutura? Crie uma conta New Relic gratuitamente! Não é necessário cartão de crédito.
Criar condição de alerta para infraestrutura
Condição do alerta aplica-se às políticas de alerta. Você pode selecionar uma política existente ou criar uma nova política com notificação por email a partir da nossa interface de infraestrutura. Se quiser usar outros tipos de canal de notificação, crie uma nova política na interface .
Importante
A infraestrutura REST API tem um limite de 3.700 condições do alerta, incluindo ambas as condições ativas and desativadas. A API, seja usada diretamente ou por meio da interface, rejeitará todas as solicitações para adicionar qualquer condição do alerta adicional além do limite de 3.700 condições do alerta.
Para adicionar uma infraestrutura condição de alerta a uma política de alertas:
Vá para one.newrelic.com > All capabilities > Infrastructure. Passe o mouse sobre um gráfico que você deseja alertar, selecione as reticências ícone e selecione Create alert condition.
Digite um nome de condição significativo.
Selecione Alert type ou consulte os exemplos para decidir qual tipo selecionar.
Crie filtros individuais ou copie todos os filtros da barra de filtros da entidade para identificar os hosts que você deseja que a condição do alerta use.
Defina o limite Critical (obrigatório) e Warning (opcional, se disponível) para acionamento da notificação de alerta.
Opcional: para criar os critérios de condição proativamente, mas não receber notificação de alerta neste momento, desative a opção da caixa de seleçãoEnabled .
Selecione uma política existente para a nova condição.
OU
Selecione a opção de criar uma nova política e identificar o e-mail para notificação de alerta.
Opcional: adicione um URL de runbook.
Opcional: Defina o limite de tempo Close open alert events after para fechar automaticamente eventos de alerta abertos após um determinado período de tempo (o padrão é 24 horas para condições de infraestrutura).
Selecione Create.
Importante
Se New Relic não tiver recebido um atributo do serviço de integração na nuvem nos últimos 60 minutos, nos referimos a isso como um "atributo silencioso" e ele não estará disponível para uso como condição do alerta na interface. Nesta situação, você pode usar a API para criar condição do alerta para atributo silencioso.
Outros métodos de infraestrutura condição do alerta
Você também pode usar estes outros métodos para criar uma infraestrutura condição de alerta:
Ver evento de alerta do host
Qualquer pessoa incluída nos canais de notificação da política recebe notificações de alerta diretamente. Além disso, qualquer pessoa com permissões para sua conta New Relic pode visualizar eventos de alerta de infraestrutura e eventos de alerta individuais pela interface do usuário.
- Vá para one.newrelic.com > All capabilities > Infrastructure > Events.
- Para alterar os hosts ou o período de tempo, use a janela de pesquisa, a barra de filtro de entidade ou as funções de tempo.
- Da lista Events, selecione o evento de alerta.
- Para visualizar informações detalhadas em alertas sobre o evento de alerta selecionado, selecione o link.
Atualizar ou excluir informações de alerta do anfitrião
Para editar, desativar (ou reativar) ou excluir informações de alerta do host:
- Vá para one.newrelic.com > All capabilities > Infrastructure > Settings > Alerts.
- Opcional: use a janela de pesquisa ou a caixa de seleção Select all para localizar uma ou mais condições do alerta.
- Selecione qualquer uma das funções disponíveis para editar, desabilitar, habilitar ou excluir as condições selecionadas.
Utilize alertas para monitor toda a sua infraestrutura
O Alerts oferece uma ferramenta de alertas única e coordenada em todos os seus produtos New Relic. Isso permite gerenciar políticas de alerta e condições que focam nas métricas de entidades que são mais importantes para você, como contêineres Docker, JVMs e muito mais.
Alert features | Features in infrastructure monitoring |
|---|---|
Condição do alerta |
|
Informações sobre alertas |
|
Política de alertas | Visualizar, adicionar, alterar, desativar ou excluir:
|
Canal de notificação | Para visualizar, adicionar, alterar ou excluir opções de notificação disponíveis:
|
Acrescente uma descrição
O uso do campo Description está disponível para estes tipos de condição do alerta:
- Condições NRQL: adicione uma descrição usando a API NerdGraph.
- Condições de infraestrutura: adicione uma descrição usando a interface ou a API REST.
O texto inserido no campo Description de uma condição de alerta é repassado aos eventos de alerta e notificações associados. Uma descrição pode ser usada para diversas finalidades, incluindo:
- Capturando o motivo da condição do alerta.
- Definindo o sinal que está sendo monitorado.
- Definição dos próximos passos.
- Adicione metadados a sistemas downstream.
Você pode usar a substituição de template para inserir valores dos atributos no evento de alerta associado. O formato do modelo é {{attributeName}}. Para os atributos que você pode usar ao criar uma descrição, consulte atributos de evento de alerta.
Um atributo disponível é o atributo especial {{tag.*}} . Este prefixo atributo é usado para acessar qualquer um dos valores tag que estão incluídos no sinal de destino, ou qualquer uma das tags de entidade que estão associadas ao sinal de destino.
Se houver tags de entidade associadas ao seu evento de alerta, então elas podem ser acessadas usando o nome da tag de entidade. Um exemplo disso seria {{tag.aws.awsRegion}}. Quando as tags de entidade estão disponíveis para uso, você as vê incluídas no evento de alerta e exibidas ao visualizar o evento de alerta.
Este campo tem um tamanho máximo de caracteres de 4.000.
Adicionar ou editar um URL de runbook
O processo de criação de condição de alerta inclui uma opção para definir uma URL para instruções de runbook. Isso permite vincular informações ou procedimentos padrão para lidar com um evento de alerta. Antes de adicionar ou atualizar o link, certifique-se de usar uma URL válida.
Para adicionar, atualizar ou excluir o URL do runbook de uma condição do alerta:
- Selecione uma condição do alerta e faça alterações no link Runbook URL .
- Salve a condição.
Para ser salvo, o URL deve ser um URL válido.
Limite de tempo do evento de alerta
O limite de tempo de evento de alerta permite definir um período após o qual os eventos de alerta serão encerrados forçadamente. Por padrão, o limite de tempo do evento de alerta é de 24 horas para condições de infraestrutura.
Para adicionar ou atualizar o limite de tempo do evento de alerta de uma condição de alerta:
- Selecione uma condição de alerta e faça alterações no limite de tempo do evento de alerta.
- Salve a condição.
Condição do alerta que gera consulta NRQL muito longa
A condição do alerta criada para infraestrutura conta com consulta NRQL nos bastidores, e a consulta NRQL tem limite de 4.096 caracteres. Isso significa que se sua condição gerar uma consulta NRQL muito complexa que filtre muitos elementos (por exemplo, incluindo muitos hosts ou muitas tags), ela excederá esse limite e exibirá uma mensagem de erro informando que a condição falhou.
Para resolver este problema, reduza o número de elementos que você está utilizando na sua condição do alerta. Por exemplo:
Problema | Solução |
|---|---|
Anfitriões |
|
Entidade |
|
Para obter mais informações, consulte práticas recomendadas para filtragem de alertas de infraestrutura no Fórum de suporte da New Relic.