Crates.io | metrics-exporter-newrelic |
lib.rs | metrics-exporter-newrelic |
version | 0.2.0 |
source | src |
created_at | 2022-02-16 20:17:15.921298 |
updated_at | 2022-10-26 13:42:25.395256 |
description | Basic `metrics` exporter for use with NewRelic |
homepage | https://github.com/faradayio/geocode-csv/tree/main/crates/metrics-exporter-newrelic |
repository | https://github.com/faradayio/geocode-csv |
max_upload_size | |
id | 533525 |
size | 21,430 |
metrics-exporter-newrelic
A basic metrics
-compatible exporter for NewRelic, using the NewRelic Report Metrics API. This is available as an out-of-the-box option with opinionated_metrics
.
Overall, I have not been impressed by NewRelic's "custom metrics" support. NewRelic's documentation for custom metrics is insufficient, and many things fail in silent and impossible-to-diagnose ways.
You should only consider using this plugin if:
If you're setting up a greenfield deployment, I strongly recommend looking at metrics-exporter-prometheus
and Grafana. They look like they have much richer support for converting custom metrics into high-quality dashboards.
Here's where things stand:
count
gauge
histogram
(This is mysterious. We collect the data and upload it to NewRelic as per the docs. But it never shows up on any of their dashboards, and no errors get reported in NrIntegrationError
. Also, NewRelic doesn't allow reporting real histograms via the Metrics API, only "summary" data like min/max/total/count. I am done trying to debug this for now.)I would happily contribute this exporter to the main metrics
project, if they want to take it!