Grave dados de desempenho arbitrários por meio de uma chamada de API, por exemplo, dados de tempo ou de recursos do computador. Use métrica e evento para pesquisar sua métrica personalizada, criar gráficos personalizáveis e adicionar esses gráficos ao painel do New Relic. O uso da métrica personalizada unifica seu monitoramento dentro do New Relic.
Cuidado
Coletar muitas métricas pode impactar o desempenho do seu aplicativo e do seu agente New Relic. Para evitar problemas de dados, mantenha o número total de métricas únicas personalizadas abaixo de 2000.
Dê um nome à sua métrica
Nomes de métricas são caminhos delimitados pelo caractere /
. Para métrica personalizada use este padrão:
<category>/<class>/<method>
Para nomes métricos personalizados, use <class>/<method>
ou <category>/<name>
. Por exemplo, use MyCategory/My_method
).
Importante
Para versões anteriores ao agente Node.js v5, você precisa preceder sua métrica com Custom/
. O agente não irá preceder automaticamente a métrica personalizada para evitar colisão com a métrica interna.
Registro métrico personalizado
A API pública para registro de dados métricos consiste em dois métodos em newrelic
:
recordMetric
: Use para criar uma nova métrica personalizada.incrementMetric
: Use para atualizar o valor de uma métrica personalizada.
Para mais informações, veja o aplicativo de exemplo no GitHub.