Problema
Você não pode criar uma infraestrutura condição do alerta porque a métrica que você deseja alertar não aparece na seção Define thresholds da página de alertas da nossa interface de infraestrutura.
Solução
Em vez de usar a interface de infraestrutura do New Relic, use a infraestrutura REST chamada de API para criar a condição do alerta.
Revise a sintaxe da consulta para criar (POST) uma condição de infraestrutura.
Revise os requisitosAPI para condições métricas.
Ao criar a condição: Para o campo
select_value
, crie o nome da métrica usando a sintaxe a seguir, em queprovider
é uma sequência de prefixo padrão:provider.metric.aggregation_typemetric
: use o nome da métrica conforme descrito na documentação do New Relic para sua integração.aggregation_type
UseSum
,Average
,Minimum
ouMaximum
. Consulte a documentação original do fornecedor de nuvem da integração para ver quais agregações estatísticas estão disponíveis para cada métrica.
Para o campo
policy_id
, use o ID único da política de alertas associada à condição. Encontre o ID da política no URL da política:https://alerts.newrelic.com/accounts/ACCOUNT_ID/policies/ALERT_POLICY_ID
Causa
Isso acontece porque a lista dropdown Define thresholds em nossa interface de infraestrutura mostra apenas a métrica que New Relic conseguiu coletar na última hora.