Skip to main content
TrustRadius
Splunk Application Performance Monitoring (APM)

Splunk Application Performance Monitoring (APM)

Overview

What is Splunk Application Performance Monitoring (APM)?

Splunk APM is an application performance monitor that uses AI to drive troubleshooting of issues that arise within applications.

Read more
Recent Reviews

TrustRadius Insights

Users rely on Splunk to monitor their day-to-day activities and identify and resolve bottlenecks in their environment. The AI-driven …
Continue reading

Splunk APM.

10 out of 10
July 21, 2023
Incentivized
Identify issues and deep dive when there is an issue. Also good to correlate the data between Splunk Core and Splunk 0lly. For the e2e …
Continue reading

APM review

8 out of 10
July 20, 2023
Incentivized
Using it for applications overall performance review which in conjunction with logs coming from infra level gives us a much needed …
Continue reading
Read all reviews

Popular Features

View all 4 features
  • Application monitoring (9)
    8.2
    82%
  • Application performance management console (9)
    7.8
    78%
  • Database monitoring (9)
    7.7
    77%
  • Virtualization monitoring (9)
    7.5
    75%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Standard

$55 ($660 billed annually)

Cloud
Per Host, Per Month

Enterprise

$85 ($1,020 billed annually)

Cloud
Per Host, Per Month

Enterprise (Usage-based Price)

Per TAPM

Cloud
Trace Analyzed Per Minute

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://www.splunk.com/en_us/products/p…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Starting price (does not include set up fee)

  • $55 per month
Return to navigation

Features

Application Performance Management

Application performance management software monitors software to ensure performance and availability

7.8
Avg 7.6
Return to navigation

Product Details

What is Splunk Application Performance Monitoring (APM)?

APM is critical to help provide visibility and context into apps and services as an environment scales. Splunk APM provides an advanced solution for engineers who build and troubleshoot modern applications; with full fidelity trace analysis to provide context across complex cloud and microservice environments, AI directed troubleshooting and high cardinality to identify and resolve problems faster, AlwaysOn Profiling to provide code level visibility of service bottlenecks, and OpenTelemetry standardization to provide greater flexibility and control as you embrace new technologies and processes.

Splunk Application Performance Monitoring (APM) Features

Application Performance Management Features

  • Supported: Application monitoring
  • Supported: Database monitoring
  • Supported: Application performance management console
  • Supported: Virtualization monitoring

Splunk Application Performance Monitoring (APM) Video

Splunk Application Performance Monitoring (APM) Integrations

Splunk Application Performance Monitoring (APM) Competitors

Splunk Application Performance Monitoring (APM) Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Splunk APM is an application performance monitor that uses AI to drive troubleshooting of issues that arise within applications.

Splunk Application Performance Monitoring (APM) starts at $55.

New Relic, AppDynamics, and Dynatrace are common alternatives for Splunk Application Performance Monitoring (APM).

Reviewers rate Application monitoring highest, with a score of 8.2.

The most common users of Splunk Application Performance Monitoring (APM) are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(52)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Users rely on Splunk to monitor their day-to-day activities and identify and resolve bottlenecks in their environment. The AI-driven analytics provided by Splunk help reduce false alerts and enable users to discover root cause issues that can slow down business processes. The dashboard of Splunk provides valuable insights into application health and organizational efficiency, allowing users to gain visibility across the entire environment. With the ability to collect and correlate data from different sources, Splunk is particularly helpful for monitoring alerts related to Microsoft, Oracle, and other operating systems. It is also used for auditing and monitoring internal systems for testing purposes. Additionally, administrators play a crucial role in supporting Splunk users with application onboarding and consultancy for their specific use cases. Users find the tool easy to use and navigate, providing a useful and seamless experience that aids in triage and understanding the root cause of issues in applications.

Helpful Troubleshooting: Users have found the Detect and Troubleshoot feature to be beneficial in eliminating errors, with some reviewers specifically mentioning how it has helped them address layer 7 of network traffic.

Centralized Monitoring: The Dashboard feature has been appreciated by users as it provides a centralized location for monitoring environment health. Several reviewers have mentioned how this feature allows them to easily track the status of their applications.

Real-time Visibility and Access: Users have liked the real-time visibility and access to logs and user data offered by the platform. This has been noted by multiple reviewers who find it valuable in quickly identifying and resolving issues.

Confusing User Interface: Many users have expressed frustration with the user interface of Splunk, finding it confusing and challenging to navigate. This lack of clarity makes it difficult for them to understand and effectively use the software.

Resource-Intensive Restart Process: Users have reported that restarting the Splunk process on local hosts consumes a significant amount of CPU and memory resources. This resource-intensive process can impact system performance and slow down other operations.

Limited Dashboard Customization: One common complaint among users is the limited flexibility and customization options available for dashboards in Splunk. They feel restricted in their ability to create custom metrics or perform detailed root cause analysis due to these limitations.

Users commonly recommend the following regarding Splunk:

  1. Try the free trial: Many users suggest taking advantage of Splunk's free trial to test its features without committing to a subscription, allowing for evaluation of its suitability for specific monitoring and analytics needs.

  2. Utilize the online community: Users highlight the value of Splunk's online community as a valuable resource, providing additional support, best practices, and knowledge sharing opportunities. Engaging with this community helps troubleshoot issues and expand knowledge about Splunk.

  3. Start with Splunk Cloud: Several users advise starting with Splunk Cloud before considering migration to a private cloud on-premises if necessary. This approach allows organizations to benefit from Splunk's cloud-based capabilities, including scalability and reduced maintenance requirements, while maintaining flexibility for future infrastructure needs.

Overall, these recommendations emphasize exploring the free trial, leveraging the online community, and considering Splunk Cloud as a starting point for effective monitoring and analysis of applications and logs.

Attribute Ratings

Reviews

(1-9 of 9)
Companies can't remove reviews or game the system. Here's why
Score 8 out of 10
Vetted Review
Verified User
Incentivized
I work as an admin to support Splunk users with their application onboarding, and consultancy to provide the best solution for their use cases. Splunk is a monitoring tool that helps the user to create alert dashboards based on their logs. Splunk helps the user monitor their application and search in their log for failure and error. Splunk SPL is very strong and powerful.
  • Monitoring
  • Alerts
  • Dashboard
  • Price
  • Onprem application onboarding.
Splunk can perform very well if we want to monitor the application and create an alert/dashboard based on that. But if we go for the price, it is very costly Apm tools. There is no url monitoring on splunk, so we want to monitor the url we have to go to any other apm tool that can do this task.
July 21, 2023

Splunk APM.

Score 10 out of 10
Vetted Review
Verified User
Incentivized
Identify issues and deep dive when there is an issue. Also good to correlate the data between Splunk Core and Splunk 0lly. For the e2e view, it’s good to refer to the data sources onboarded and enable the correlation searches. Use Orel collectors to send metrics and traces, which could be populated to a dashboard.
  • Identify slowness.
  • Rca
  • Reduced MTTR.
  • Improve MTTI.
  • Documents.
  • Video
  • Custom metrics.
Good for below cases 1. There is a front end and need to correlate data with front end data 2. multiple microservices and need to check the health of each system 3. correlate data from various sources 4. Application performance is a key to be captured 5. application performance is a key metric.
July 20, 2023

APM review

Score 8 out of 10
Vetted Review
Verified User
Incentivized
Using it for applications overall performance review which in conjunction with logs coming from infra level gives us a much needed analysis for our ops team. This helps alot in triage and understanding where is the actual issue in apps . Very useful experience and easy to use and navigate in tool
  • Monitoring microservices
  • Ease in troubleshooting
  • Building SLA management using this tool to give costing elements touch to apps availability
For thick client based application not very much useful if those are not java based
Score 9 out of 10
Vetted Review
Verified User
Incentivized
I use it on a daily basis to monitor project performance, particularly for foreign clients in the EU, because it informs me of latency between containers and databases, allowing me to pinpoint the source of the problem.
  • Latency Problems between the app containers and the databases
  • Log reading and identifying problems were exactly
  • Monitoring the high availability
  • It looks good in everything
Because it tells me about the latency between the containers and the databases, and I can pinpoint exactly where the problem is, I use it every day to monitor the performance of the projects, especially in the sophisticated projects, it helps but other agents don't like the high price per machine.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Splunk Enterprises is used for various types of monitoring across the organizations. It is used mainly for IT security in our IT companies. Splunk can collect data from various data sources and correlate them. It analyses data. We can also customise our dashboard according to our preferences. It is excellent when it comes to log collection and aggregation. It has the ability to ingest any type of data. Not only that, but it is a very fast and efficient application. Splunk is especially helping us in providing security, cross-device analysis, and collection of logs.
  • It provides IT security
  • Application monitoring
  • Collects data from various sources and correlates.
  • Analyses logs
  • It's too costly.
  • It is a bit complex, it takes time to be understood.
Splunk is suitable for small to medium enterprises, and IT companies. Larger companies may find it a bit hectic as it is not capable of clustering, and data modelling. It is well suited in real-time monitoring
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I am using Splunk Application Performance Monitoring to help identify our customer's application performance issues and root causes. Business use case: Our customer has an intermittent issue with transferring/uploading data in the MatterMost application. Scope: Our team was engaged in identifying where the problem is coming from and which layer of the application, such as database, application server, web server, network, operating system, cloud storage, etc., and fixing the issue.
  • Splunk Application Performance Monitoring integrated all layers of traffic and logs and gave a single panel of troubleshooting
  • Splunk Application Performance Monitoring help a lot to address layer 7 (Application layer) of network traffics
  • I wish Splunk Application Performance Monitoring could integrate with packet capture and analysis tools and provide the integrated analysis results on each tier of the application
Splunk Application Performance Monitoring integrated 360 degrees of logs and statistics results in minutes, which usually takes weeks of effort to produce.
John Abraham | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Use it to monitor day to day activities in order to eliminate bottle necks in our environment. We use the AI Driven analytics to reduce false alerts and discover root cause issues that slow our business processes down. The Dashboard gives insight to our application health and organization efficiency. We use the logs and user data to provide visibility across our entire environment.
  • Detect and Troubleshoot, which allows team to eliminate errors.
  • Dashboard creates a one stop location for environment health
  • Provides visibility, access to logs and user data real time.
  • Integration with other tools and internal dashboards
  • Develop alerts and capable SMS tools
  • Additional online training
One area in which Splunk Application Performance Monitoring was able to help our organization was when we transitioned one of our applications to the cloud. It allowed our team to understand how different factors impacted our application once it was moved to the cloud. This visibility gave us some incite on changes that were required in order to make our application perform better.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
This Product is very helpful to monitor Microsoft , Oracle and and other OS-related alerts including the Audit logging
  • We get timely and restricted alerts in a daily and hourly basis
  • It help us to store the log history for 30-90 days
  • We don't have to worry anymore to store those logs on the local database servers
  • Sometimes the OS process takes lots of CPU and Memory. When we have to restart that Splunk process on those local hosts
  • More user friendly Web interface will be nice to have
  • a PDF format option will be good
Database Alert logs, OS CPU, and Memory alerts are the areas where we get maximum benefits. We also monitor Application performance logs via Splunk
Kilhyun Ryu | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Application monitoring our internal system for testing.
  • Monitoring of areas developed in various languages ​​is possible
  • Provides various APIs and easy-to-use methods
  • Provides the latest technology in application monitoring
  • Limitations of flexible dashboards and customization
  • Difficulty in root cause analysis
In the event of a failure, it was difficult to find the exact cause due to insufficient data provision until finding the problem. It is a pity to provide a method to provide more app trace data. Is there a way to dynamically collect detailed app traces in my real-time environment?
Return to navigation