As regras de normalização de métricas ajudam você a gerenciar Problemas de agrupamento de métricas (MGIs). Isso ajuda a garantir que os dados de desempenho da aplicação permaneçam relevantes. A normalização de métricas se aplica apenas a dados de timeslice de métrica.
Você pode criar e gerenciar regras de normalização de métricas para:
- Agrupe ou filtre dados de fatia de tempo de métrica
- Gerencie as métricas de alta cardinalidade reportadas ao New Relic
- Evitar MGIs
- Impedir a criação automática de regras de
DENY_NEW_METRICS - Reduza o número de nomes de métricas únicos reportados ao New Relic
Importante
Sempre que MGIs com um número muito alto de métricas são detectados, uma regra DENY_NEW_METRICS é criada automaticamente para proteger a plataforma contra a degradação de desempenho. Esta regra DENY_NEW_METRICS não afeta nenhuma métrica reportada anteriormente para a New Relic.
Dica
Você também pode criar uma regra de normalização de métrica usando o NerdGraph.
Agentes reportando para múltiplos aplicativos
Quando um agente reporta para múltiplas aplicações, as regras de normalização de todas as aplicações são aplicadas aos dados de métrica.
Considere este cenário:
- Um agente reporta ao
app1eapp2 - A regra
r1é definida paraapp1 - A regra
r2é definida paraapp2
Tanto r1 quanto r2 são aplicados a todos os dados de métrica enviados pelo agente.
O que acontece se a configuração do agente for modificada para reportar apenas para app2? Nesse caso, apenas a regra r2 será aplicada, pois é a única regra definida para o aplicativo ao qual o agente está reportando.
Gerenciar a normalização de métricas
Você pode criar e gerenciar novas regras de normalização de métricas para uma entidade usando a página Metric normalization rules.
Desativar uma regra de normalização de métrica
Você não pode excluir uma regra de normalização de métrica, mas pode desativá-la. A regra desativada não afetará nenhuma métrica reportando para a New Relic. Você pode desativar uma regra DENY_NEW_METRICS na página MGI details quando o Denied rate (minute) for inferior ao resolution rate (minute) de 1000.
Para desativar uma regra:
- Na página Metric normalization rules, selecione a regra necessária e clique no ícone ; em seguida, clique em MGI details.
- Clique em Deactivate.

Página de detalhes do MGI
A página MGI details fornece uma visão geral abrangente das regras de normalização de métricas aplicadas às suas métricas. Isso permite que você analise o impacto dessas regras em seus dados de métricas e tome decisões informadas sobre o gerenciamento de métricas de alta cardinalidade.
Na página MGI details, você pode visualizar as seguintes informações:
- Blocked Metrics Overview: Exibe o número de métricas afetadas pela regra
DENY_NEW_METRICS, incluindo a taxa na qual as métricas são bloqueadas. Insights semelhantes estão disponíveis para açõesREPLACEeIGNORE. - Time Picker Functionality: Permite visualizar o relatório de métricas antes da ativação da regra, discriminado por prefixo de métrica. Este recurso ajuda a identificar a origem do crescimento de métricas.
- NRQL Query Integration: Oferece um botão 'visualizar no construtor de consultas' para ver a consulta NRQL ilustrando a explosão de métricas logo antes de qualquer regra ser aplicada. Isso visa dados de Metric Timeslice, permitindo análises retrospectivas de até três meses.
- Metric Pattern Identification: Permite a identificação de padrões de métricas em explosão e a criação de novas regras de regex para gerenciá-los de forma eficaz.
- Real-Time Status Indicators: Inclui widgets que mostram o status atual das regras de normalização, com indicadores mudando de 'Ativo' para 'Mitigado' à medida que as regras gerenciam o crescimento das métricas.
- Rule Modification Capability: Permite que os usuários desativem suas próprias regras de
DENY_NEW_METRICSdiretamente da página de Detalhes da MGI, bem como modifiquem regras deREPLACEeIGNOREsem tickets de suporte. Para mais informações, consulte Desabilitar uma regra.
Acesse a página de detalhes do MGI
Na página Metric normalization rules, selecione a regra e clique no ícone ; em seguida, selecione MGI details.

Exemplo de caso de uso
No exemplo acima, a página de detalhes do MGI exibe que 1,1 milhão de nomes de métricas únicos são bloqueados pela regra DENY_NEW_METRICS a uma taxa de 738 métricas por minuto. A maior parte desse crescimento é atribuída ao namespace WebTransaction/Uri/RESTfulExample/users/username/. Ao visualizar a consulta NRQL, você pode identificar a fonte da explosão, permitindo criar uma nova regra para gerenciar as métricas de forma eficaz.
