StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Follow on

© 2025 StackShare. All rights reserved.

Product

  • Stacks
  • Tools
  • Feed

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  1. Stackups
  2. DevOps
  3. Performance Monitoring
  4. Performance Monitoring
  5. Grafana vs New Relic vs Prometheus

Grafana vs New Relic vs Prometheus

OverviewDecisionsComparisonAlternatives

Overview

New Relic
New Relic
Stacks22.7K
Followers8.7K
Votes1.9K
Prometheus
Prometheus
Stacks4.8K
Followers3.8K
Votes239
GitHub Stars61.1K
Forks9.9K
Grafana
Grafana
Stacks18.4K
Followers14.6K
Votes415
GitHub Stars70.7K
Forks13.1K

Grafana vs New Relic vs Prometheus: What are the differences?

Introduction

Grafana, New Relic, and Prometheus are popular monitoring and observability tools used to collect and visualize metrics, logs, and traces in real-time. While they serve a similar purpose, there are key differences between them that make each tool unique.

  1. Data Sources: Grafana is an open-source visualization and analytics tool that can connect to various data sources, including databases, cloud platforms, and monitoring systems like Prometheus and New Relic. New Relic, on the other hand, is a full-stack observability platform that collects data directly from applications using its agents. Prometheus is a monitoring and alerting toolkit that primarily focuses on scraping metrics from predefined endpoints and does not support as many data sources as Grafana or New Relic.

  2. Integration and Visualization: Grafana provides a user-friendly interface to integrate multiple data sources and create customizable dashboards, allowing users to visualize and analyze data in various formats like graphs, tables, and heatmaps. New Relic offers its own visualization tools that are tightly integrated with its platform and provide out-of-the-box dashboards and visualizations tailored for specific use cases. Prometheus, on the other hand, relies on third-party visualization tools like Grafana to create visualizations and dashboards.

  3. Alerting and Notification: Grafana supports alerting based on predefined thresholds or complex queries, allowing users to get notified when specific conditions are met. New Relic also provides advanced alerting capabilities, including anomaly detection and dynamic baselining, to proactively identify and notify about potential issues. Prometheus has basic alerting capabilities but requires external integrations like Grafana or alert manager for more advanced alerting and notification functionality.

  4. Scalability and Performance: Grafana is highly scalable and can handle large amounts of data and high traffic with the help of clustering and load balancing. New Relic is designed to handle massive amounts of data from distributed applications and supports dynamic infrastructure scaling. Prometheus is known for its lightweight architecture, making it suitable for resource-constrained environments, but it may face challenges with scalability and performance when dealing with a large number of targets or high ingestion rates.

  5. Community Support and Ecosystem: Grafana has a vibrant open-source community and a wide range of plugins and integrations available, making it highly customizable and extensible. New Relic has an extensive ecosystem of integrations and partners, providing additional functionalities and easy integration with various technologies. Prometheus also has an active community and a growing ecosystem of exporters and integrations but may have fewer options compared to Grafana or New Relic.

  6. Pricing and Licensing: Grafana is free and open-source software with enterprise features available under a paid license. New Relic offers a range of pricing plans based on the features and level of support required. Prometheus is open-source and free, making it a cost-effective choice for organizations, but additional costs may be incurred for hosting and managing the infrastructure.

In Summary, Grafana is a highly customizable visualization tool with extensive data source support, New Relic offers a full-stack observability platform with built-in visualization and advanced alerting capabilities, and Prometheus is a lightweight monitoring and alerting toolkit with a focus on scraping metrics from predefined endpoints.

Share your Stack

Help developers discover the tools you use. Get visibility for your team's tech choices and contribute to the community's knowledge.

View Docs
CLI (Node.js)
or
Manual

Advice on New Relic, Prometheus, Grafana

Raja Subramaniam
Raja Subramaniam

Aug 27, 2019

Needs adviceonPrometheusPrometheusKubernetesKubernetesSysdigSysdig

We have Prometheus as a monitoring engine as a part of our stack which contains Kubernetes cluster, container images and other open source tools. Also, I am aware that Sysdig can be integrated with Prometheus but I really wanted to know whether Sysdig or sysdig+prometheus will make better monitoring solution.

779k views779k
Comments
Medeti
Medeti

Jun 27, 2020

Needs adviceonAmazon EKSAmazon EKSKubernetesKubernetesAWS Elastic Load Balancing (ELB)AWS Elastic Load Balancing (ELB)

We are looking for a centralised monitoring solution for our application deployed on Amazon EKS. We would like to monitor using metrics from Kubernetes, AWS services (NeptuneDB, AWS Elastic Load Balancing (ELB), Amazon EBS, Amazon S3, etc) and application microservice's custom metrics.

We are expected to use around 80 microservices (not replicas). I think a total of 200-250 microservices will be there in the system with 10-12 slave nodes.

We tried Prometheus but it looks like maintenance is a big issue. We need to manage scaling, maintaining the storage, and dealing with multiple exporters and Grafana. I felt this itself needs few dedicated resources (at least 2-3 people) to manage. Not sure if I am thinking in the correct direction. Please confirm.

You mentioned Datadog and Sysdig charges per host. Does it charge per slave node?

1.51M views1.51M
Comments
StackShare
StackShare

Jun 25, 2019

Needs advice

From a StackShare Community member: “We need better analytics & insights into our Elasticsearch cluster. Grafana, which ships with advanced support for Elasticsearch, looks great but isn’t officially supported/endorsed by Elastic. Kibana, on the other hand, is made and supported by Elastic. I’m wondering what people suggest in this situation."

663k views663k
Comments

Detailed Comparison

New Relic
New Relic
Prometheus
Prometheus
Grafana
Grafana

The world’s best software and DevOps teams rely on New Relic to move faster, make better decisions and create best-in-class digital experiences. If you run software, you need to run New Relic. More than 50% of the Fortune 100 do too.

Prometheus is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true.

Grafana is a general purpose dashboard and graph composer. It's focused on providing rich ways to visualize time series metrics, mainly though graphs but supports other ways to visualize data through a pluggable panel architecture. It currently has rich support for for Graphite, InfluxDB and OpenTSDB. But supports other data sources via plugins.

Performance Data Retention;Real-User Response Time, Throughput, & Breakdown by Layer;App Response Time, Throughput, & Breakdown by Component;App Availability Monitoring, Alerting, and Notification;Automatic Application Topology Mapping;Server Resource and Availability Monitoring;Error Detection, Alerting, & Analysis;JVM Performance Analyzer;Database Call Response Time & Throughput;Performance Data API Access;Code Level Diagnostics, Transaction Tracing, & Stack Trace Details;Slow SQL and SQL Performance Details;Real-User Breakdown by Web Page, Browser, & Geography;Track Individual Key Transactions;Mobile Features- Alerting, Summary Data, Overview Page, Topo Map, HTTP Requests, HTTP Error Summary, HTTP Error Detail, Versions, Carriers, Devices, Geo Map
Dimensional data; Powerful queries; Great visualization; Efficient storage; Precise alerting; Simple operation
Create, edit, save & search dashboards;Change column spans and row heights;Drag and drop panels to rearrange;Use InfluxDB or Elasticsearch as dashboard storage;Import & export dashboard (json file);Import dashboard from Graphite;Templating
Statistics
GitHub Stars
-
GitHub Stars
61.1K
GitHub Stars
70.7K
GitHub Forks
-
GitHub Forks
9.9K
GitHub Forks
13.1K
Stacks
22.7K
Stacks
4.8K
Stacks
18.4K
Followers
8.7K
Followers
3.8K
Followers
14.6K
Votes
1.9K
Votes
239
Votes
415
Pros & Cons
Pros
  • 414
    Easy setup
  • 344
    Really powerful
  • 245
    Awesome visualization
  • 194
    Ease of use
  • 151
    Great ui
Cons
  • 20
    Pricing model doesn't suit microservices
  • 10
    UI isn't great
  • 7
    Visualizations aren't very helpful
  • 7
    Expensive
  • 5
    Hard to understand why things in your app are breaking
Pros
  • 47
    Powerful easy to use monitoring
  • 38
    Flexible query language
  • 32
    Dimensional data model
  • 27
    Alerts
  • 23
    Active and responsive community
Cons
  • 12
    Just for metrics
  • 6
    Needs monitoring to access metrics endpoints
  • 6
    Bad UI
  • 4
    Not easy to configure and use
  • 3
    Supports only active agents
Pros
  • 89
    Beautiful
  • 68
    Graphs are interactive
  • 57
    Free
  • 56
    Easy
  • 34
    Nicer than the Graphite web interface
Cons
  • 1
    No interactive query builder
Integrations
AppHarbor
AppHarbor
Cloudability
Cloudability
HP Cloud Compute
HP Cloud Compute
cloudControl
cloudControl
Papertrail
Papertrail
Loggly
Loggly
Ducksboard
Ducksboard
Blitz
Blitz
Pivotal Tracker
Pivotal Tracker
Red Hat OpenShift
Red Hat OpenShift
No integrations available
Graphite
Graphite
InfluxDB
InfluxDB

What are some alternatives to New Relic, Prometheus, Grafana?

Datadog

Datadog

Datadog is the leading service for cloud-scale monitoring. It is used by IT, operations, and development teams who build and operate applications that run on dynamic or hybrid cloud infrastructure. Start monitoring in minutes with Datadog!

Kibana

Kibana

Kibana is an open source (Apache Licensed), browser based analytics and search dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana strives to be easy to get started with, while also being flexible and powerful, just like Elasticsearch.

Raygun

Raygun

Raygun gives you a window into how users are really experiencing your software applications. Detect, diagnose and resolve issues that are affecting end users with greater speed and accuracy.

Nagios

Nagios

Nagios is a host/service/network monitoring program written in C and released under the GNU General Public License.

AppSignal

AppSignal

AppSignal gives you and your team alerts and detailed metrics about your Ruby, Node.js or Elixir application. Sensible pricing, no aggressive sales & support by developers.

Netdata

Netdata

Netdata collects metrics per second & presents them in low-latency dashboards. It's designed to run on all of your physical & virtual servers, cloud deployments, Kubernetes clusters & edge/IoT devices, to monitor systems, containers & apps

AppDynamics

AppDynamics

AppDynamics develops application performance management (APM) solutions that deliver problem resolution for highly distributed applications through transaction flow monitoring and deep diagnostics.

Zabbix

Zabbix

Zabbix is a mature and effortless enterprise-class open source monitoring solution for network monitoring and application monitoring of millions of metrics.

Sensu

Sensu

Sensu is the future-proof solution for multi-cloud monitoring at scale. The Sensu monitoring event pipeline empowers businesses to automate their monitoring workflows and gain deep visibility into their multi-cloud environments.

Stackify

Stackify

Stackify offers the only developers-friendly innovative cloud based solution that fully integrates application performance management (APM) with error and log. Allowing them to easily monitor, detect and resolve application issues faster

Related Comparisons

GitHub
Bitbucket

Bitbucket vs GitHub vs GitLab

GitHub
Bitbucket

AWS CodeCommit vs Bitbucket vs GitHub

Kubernetes
Rancher

Docker Swarm vs Kubernetes vs Rancher

gulp
Grunt

Grunt vs Webpack vs gulp

Graphite
Kibana

Grafana vs Graphite vs Kibana