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.