New Relic and Splunk Enterprise both provide businesses with insights into what events are occurring in their applications. New Relic is an application monitoring tool designed to monitor user behavior in web based, mobile, or desktop applications. Splunk Enterprise is a Security Information and Event Management tool that manages data and provides businesses with event logs and alerts. Notably, many businesses use both New Relic and Splunk Enterprise, and they have native integrations with each other. New Relic can take in data from applications and feed it to Splunk Enterprise to generate reports, alerts, and logs.
Features and Limitations
Though New Relic and Splunk Enterprise both have features for generating insights about application data, they have some features and limitations that are important to consider.
New Relic is focused on application monitoring. New Relic provides detailed information about user behavior in applications, allowing businesses to see how applications are performing and if they have any issues. New Relic offers some analytics features out of the box, and also contains integrations with many other tools for even more detailed analytics. Despite its powerful application monitoring features, New Relic does have some downsides, such as its complex interface that presents a learning curve for new users.
Splunk Enterprise provides alerts and event logs for businesses so they can see what people are interacting with their site or applications and how they are interacting with them. Splunk Enterprise can handle almost all data types and offers flexible filtering so users can view their data and logs however they prefer. Splunk Enterprise also provides tools for users to parse through their logs to find the events they are looking for.
For businesses looking solely for application monitoring features, New Relic is an ideal tool, while Splunk Enterprise is great for businesses trying to parse application and IT data. For businesses that need to do both, Splunk Enterprise and New Relic can be integrated to work together.
New Relic offers an essentials pricing package for $12.50 per month that retains application data for a few days. The pro package, which costs $25.00 per month retains application data for three months.
Splunk offers a free version for single users, but most businesses will need the Splunk Enterprise package, which includes unlimited users and Splunk Enterprises full monitoring and logging features for $1800.00 per year/
Provided by the TrustRadius Research Team
Published on June 5, 2020
Likelihood to Recommend
Feature Rating Comparison
Centralized event and log data collection
Event and log normalization
Integration with Identity and Access Management Tools
Custom dashboards and views
Host and network-based intrusion detection
- New Relic lets you drill down into the nitty-gritty of your application, breaking down requests however far you want in order to inspect the performance of your application throughout the request lifecycle.
- New Relic offers many integrations with other services and technologies, making it easy to get it set up and start using it.
- New Relic offers many views and types of visualizations to help you understand what's going on in as much detail as you want to know.
- Allow for separation of control where we don't let some employees have access to production but still can diagnose issues.
- Common location to go for all logs even if the logs themselves aren't in the same place.
- Ability to ingest logs from different locations without having to change the code to put logs in a certain place (pro and con).
- Cloud-centric / OS-centric. There is no/limited ability to query metrics with an agent installed.
- Insights-based queries (dashboards and alerts) are limited to 1000 (soon to be 2000) records and that doesn't work for enterprise scale.
- NRQL is awesome -- except when it isn't. The replacement QL is more robust but is significantly more complex to learn.
- No agent management tools in the platform. And, yes, you will want agent management tools after the first dozen or so deployments.
- Even though there is a search tool as a help function, you still have to read through many documentation to find the answers you're looking for and sometimes you don't find it. The help function in Splunk could be improved to be more intuitive or have a built-in help per report, panel or dashboard.
- Creating a Splunk dashboard is rather straightforward however, customization is not. Splunk could be improved to provide more tools or features for customization such as adding colors and font options for text and graphs or graphics.
- My dashboard has a lot of useful information and I want the important panels and reports at the top but there is no easy way to do this. Perhaps Splunk could be improved to allow features such as adding URL links to other dashboards or some other clever way to emphasize the important data in my dashboard without compromising space.
Likelihood to Renew
Reliability and Availability
Return on Investment
- New Relic helps us detect defects before our customers do.
- New Relic helps us prioritize performance improvements. Engineers don't need to spend time measuring the latency of transactions themselves.
- New Relic helps us notify the appropriate people rapidly when there are problems.
- I'm not a data analyst so I can not provide concrete examples on how the business has benefited from implementing Splunk. However, the analysts I have worked with have provided a wealth of support in reducing workstation issues across the enterprise. This alone reduces the time it takes to determine where the exact problem lies between a workstation and the servers it tries to communicate with.
Premium Consulting/Integration Services—
Entry-level set up fee?
New Relic Editions & Modules
|Pro||Contact sales team|
|Enterprise||Contact sales team|
|Telemetry Data Platform||0.253|
- per user
- per GB
- per million app transactions
- per incident