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. New Relic vs Prometheus vs Sentry

New Relic vs Prometheus vs Sentry

OverviewDecisionsComparisonAlternatives

Overview

New Relic
New Relic
Stacks22.7K
Followers8.7K
Votes1.9K
Sentry
Sentry
Stacks15.1K
Followers9.4K
Votes864
GitHub Stars42.4K
Forks4.5K
Prometheus
Prometheus
Stacks4.8K
Followers3.8K
Votes239
GitHub Stars61.1K
Forks9.9K

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

Introduction:

Key differences between New Relic, Prometheus, and Sentry are essential to understand their capabilities and choose the right monitoring tools for your organization.

  1. Data Collection and Monitoring: New Relic offers real-time monitoring and analytics to help organizations track the performance of their applications, servers, and network infrastructure. Prometheus, on the other hand, focuses on monitoring the metrics and collecting time-series data primarily in a containerized environment. Sentry specializes in error tracking and provides insights into code-level issues, helping developers pinpoint and resolve bugs quickly.

  2. Alerting Capabilities: New Relic offers robust alerting features that allow users to set up customized alerts based on predetermined thresholds. Prometheus, being an open-source project, provides alerting capabilities through its Alertmanager component, which can be integrated with various notification channels. Sentry also supports alerting but primarily focuses on notifying developers about code errors.

  3. Community Support and Customization: Prometheus has a vibrant open-source community that contributes to its development and provides extensive documentation. This allows users to customize and extend its functionalities according to their needs. New Relic, as a commercial product, offers professional support and a user-friendly interface but may have limitations in customization. Sentry offers a balance between community support and commercial features, allowing developers to tweak settings and integrate with their existing workflow.

  4. Integration with Other Tools: Both New Relic and Prometheus support integration with various third-party tools and platforms to enhance monitoring capabilities. New Relic has a wide range of integrations with popular services like AWS, Azure, and more. Prometheus, being open-source, has an active ecosystem of exporters and integrations, making it versatile and adaptable to different environments. Sentry focuses on integrations with software development tools like GitHub, GitLab, and Jira, streamlining the error tracking process for developers.

  5. Cost and Pricing Model: New Relic is a commercial product with subscription-based pricing that varies based on the number of monitored hosts or applications. Prometheus, being open-source, is free to use, but organizations may incur costs for maintenance and support. Sentry offers a flexible pricing model based on the number of events processed, allowing users to choose a plan that aligns with their monitoring needs.

In Summary, understanding the key differences between New Relic, Prometheus, and Sentry is crucial for making informed decisions about selecting the right monitoring tools for your organization's specific requirements.

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, Sentry, Prometheus

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
Benoit
Benoit

Principal Engineer at Sqreen

Sep 17, 2019

Decided

I chose Datadog APM because the much better APM insights it provides (flamegraph, percentiles by default).

The drawbacks of this decision are we had to move our production monitoring to TimescaleDB + Telegraf instead of NR Insight

NewRelic is definitely easier when starting out. Agent is only a lib and doesn't require a daemon

457k views457k
Comments

Detailed Comparison

New Relic
New Relic
Sentry
Sentry
Prometheus
Prometheus

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.

Sentry’s Application Monitoring platform helps developers see performance issues, fix errors faster, and optimize their code health.

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.

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
Real-Time Updates: For the first time, developers can fix code-level issues anywhere in the stack well before users even encounter an error.;Complete Context: Spend more time where it matters, rather than investing in low-impact issues.;Integrate Everywhere: Drop-in integration for every major platform, framework, and language -- JavaScript, Python, PHP, Ruby, Node, Java, .NET, mobile.;Root Cause: See the events that lead to errors so you always debug the right thing the first time.;Private & Secure: Sentry is SOC-2 compliant with GDPR, PCI DSS, HIPAA, and Privacy Shield by default.;Open Source: Sentry is 100% open source and available on GitHub.
Dimensional data; Powerful queries; Great visualization; Efficient storage; Precise alerting; Simple operation
Statistics
GitHub Stars
-
GitHub Stars
42.4K
GitHub Stars
61.1K
GitHub Forks
-
GitHub Forks
4.5K
GitHub Forks
9.9K
Stacks
22.7K
Stacks
15.1K
Stacks
4.8K
Followers
8.7K
Followers
9.4K
Followers
3.8K
Votes
1.9K
Votes
864
Votes
239
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
    Expensive
  • 7
    Visualizations aren't very helpful
  • 5
    Hard to understand why things in your app are breaking
Pros
  • 238
    Consolidates similar errors and makes resolution easy
  • 121
    Email Notifications
  • 108
    Open source
  • 84
    Slack integration
  • 71
    Github integration
Cons
  • 12
    Confusing UI
  • 4
    Bundle size
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
    Bad UI
  • 6
    Needs monitoring to access metrics endpoints
  • 4
    Not easy to configure and use
  • 3
    Supports only active agents
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
Sprint.ly
Sprint.ly
C#
C#
PagerDuty
PagerDuty
Twilio
Twilio
Auth0
Auth0
Golang
Golang
Datadog
Datadog
Backbone.js
Backbone.js
Django
Django
Swift
Swift
Grafana
Grafana

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

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!

Rollbar

Rollbar

Rollbar is the leading continuous code improvement platform that proactively discovers, predicts, and remediates errors with real-time AI-assisted workflows. With Rollbar, developers continually improve their code and constantly innovate ra

Grafana

Grafana

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.

Bugsnag

Bugsnag

Bugsnag captures errors from your web, mobile and back-end applications, providing instant visibility into user impact. Diagnostic data and tools are included to help your team prioritize, debug and fix exceptions fast.

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.

Opbeat

Opbeat

Opbeat is application monitoring for developers, and gives you performance metrics, error logging, release tracking and workflow in one smart product.

Airbrake

Airbrake

Airbrake collects errors for your applications in all major languages and frameworks. We alert you to new errors and give you critical context, trends and details needed to find and fix errors fast.

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.

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