• /
  • Log in
  • Free account

Send Prometheus metric data to New Relic

This page provides an overview of New Relic's Prometheus integration options and how they work. The information here will help you choose from among our options based on which one best fits your unique business needs.

Prometheus OpenMetrics or remote write integration?

We currently offer two integration options: Prometheus remote write integration and Prometheus OpenMetrics integration for Kubernetes or Docker.

We recommend getting started with the remote write integration if you already have a Prometheus server install base. If you find it hard to manage your Prometheus cluster, or if you are getting started with integrating Prometheus Metrics, you should use OpenMetrics.

Examine the benefits, reminders, and recommendations for each option below.

Regardless of the option you chose, with our Prometheus integrations:

  • You can use Grafana or other query tools via New Relic's Prometheus' API.
  • You benefit from more nuanced security and user management options as part of New Relic One.
  • New Relic's database can be the centralized long-term data store for all your Prometheus metrics, allowing you to observe all your data in one place.
  • You can execute queries to scale, supported by New Relic.

Prometheus remote write integration

Unlike Kubernetes and Docker OpenMetrics integrations, which scrape data from Prometheus endpoints, the remote write integration allows you to forward telemetry data from your existing Prometheus servers to New Relic. You can leverage the full range of options for setup and management, from raw data to queries, dashboards, and beyond.

Scale your data and get moving quickly

With the Prometheus remote write integration, you can:

  • Store and visualize crucial metrics on a single platform
  • Combine and group data across your entire software stack
  • Get a fully connected view of the relationship between data about your software stack and the behaviors and outcomes you're monitoring
  • Connect your Grafana dashboards (optional).

View of a remote write dashboard screen after integration.

Prometheus remote write dashboard

How it works

Signing up for New Relic is fast and free — we won't even ask for a credit card number. Once logged in, you can get data flowing with a few simple steps.

Read the setup docs
Add Prometheus data

Prometheus OpenMetrics integrations

New Relic's Prometheus OpenMetrics integrations for Docker and Kubernetes allow you to scrape Prometheus endpoints and send the data to New Relic, so you can store and visualize crucial metrics on one platform.

With these integrations, you can:

  • Automatically identify a static list of endpoints.
  • Collect metrics that are important to your business.
  • Query and visualize this data in the New Relic UI.
  • Connect your Grafana dashboards (optional).

View of an OpenMetrics dashboard screen after integration.

Kubernetes OpenMetrics dashboard

Reduce overhead and scale your data

Collect, analyze, and visualize your metrics data from any source, alongside your telemetry data, so you can correlate issues all in one place. Out-of-the-box integrations for open-source tools like Prometheus make it easy to get started, and eliminate the cost and complexity of hosting, operating, and managing additional monitoring systems.

Prometheus OpenMetrics integrations gather all your data in one place, and New Relic stores the metrics from Prometheus. This integration helps remove the overhead of managing storage and availability of the Prometheus server.

To learn more about how to scale your data without the hassles of managing Prometheus and a separate dashboard tool, see New Relic's Prometheus OpenMetrics integration blog post.

OpenMetrics integrations compatibility and requirements

For Kubernetes and Docker OpenMetrics integrations, you should be aware of the following compatibility and requirements information.

What's next

Ready to get moving? Here are some suggested next steps:

Create issueEdit page
Copyright © 2022 New Relic Inc.