Try our new research platform with insights from 80,000+ expert users
Senior Support Engineer at a tech vendor with 10,001+ employees
Real User
Top 20
The dashboards are great, and we get solid visibility across our environment
Pros and Cons
  • "Splunk's dashboards are great."
  • "The licensing model is expensive. We need to monitor the amount of data ingested because the cost is based on the data collected."

What is our primary use case?

I have the logs of my applications, and they're usually a bit volatile. The log switch doesn't stay there on the application for a long time, so Splunk can require that. It can take 15 days for the logs to be available to do some kind of research. I'm using Splunk to ingest application logs, create dashboards, and set up alerts. 

How has it helped my organization?

The biggest benefit of Splunk is that we can retain logs and correlate the data. Telemetry data has a huge impact because it's much easier to see everything. 

Splunk has significantly reduced our mean resolution time. The workflow at my company involves application microservices applications running on the cloud. These logs are highly volatile, so they're only retained for three to five minutes, and we had to reproduce an issue to trace why it failed. That meant we had to do everything again to capture the log at the moment.  Now, we have the data to analyze one or two hours.

What is most valuable?

Splunk's dashboards are great. The solution provides end-to-end visibility across my environment. Visualizing large amounts of data is easier because we can correlate the data from any target source. 

What needs improvement?

The licensing model is expensive. We need to monitor the amount of data ingested because the cost is based on the data collected. 

Buyer's Guide
Splunk APM
October 2024
Learn what your peers think about Splunk APM. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
824,067 professionals have used our research since 2012.

For how long have I used the solution?

I have used Splunk APM for three years now.

What do I think about the stability of the solution?

We have instances for production and development. I've never seen the production instance go down. Our development instance has gone down, but that's expected. 

Which solution did I use previously and why did I switch?

I used tools like Elasticsearch, which is similar to Splunk. I've also used other observability tools like Grafana and Dynatrace, but they have different features.

What other advice do I have?

I rate Splunk APM 10 out of 10.

Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
Flag as inappropriate
PeerSpot user
reviewer2100369 - PeerSpot reviewer
Sr. MTS Software Engineer at a financial services firm with 10,001+ employees
Real User
Top 10
A good traditional monitoring platform with good reliability but needs to be recognized more locally
Pros and Cons
  • "The solution is stable and reliable."
  • "The cardinality is pretty low."

What is our primary use case?

We primarily use the solution for monitoring. 

What is most valuable?

The solution has a lot of features. 

It's a good traditional monitoring platform. 

The solution is stable and reliable. 

It can scale well. 

What needs improvement?

It's a little bit technical. 

The cardinality is pretty low. They need to expand their reach.

For how long have I used the solution?

I've been using the solution for three or four years. 

What do I think about the stability of the solution?

The stability is good. I'd rate it eight out of ten. There are no bugs or glitches, and it doesn't crash or freeze. 

What do I think about the scalability of the solution?

The scalability of the solution is pretty good. I'd rate the ability to expand at an eight out of ten. 

I'm not sure how many people are using the solution in our company. 

How are customer service and support?

Technical support has not been an area of the solution I've dealt with. 

Which solution did I use previously and why did I switch?

We previously used open-source solutions previously and found SignalFx to be better. 

How was the initial setup?

I wasn't directly involved in the deployment of the solution. 

What was our ROI?

I have not looked into the ROI. I can't say if we have seen ROI or not. 

What's my experience with pricing, setup cost, and licensing?

I haven't dealt with the pricing and licensing aspects of the solution. 

What other advice do I have?

I don't know which version of the solution I'm using. 

I'd rate the solution seven out of ten overall. 

Which deployment model are you using for this solution?

Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Splunk APM
October 2024
Learn what your peers think about Splunk APM. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
824,067 professionals have used our research since 2012.
Marcelo-Carvalho - PeerSpot reviewer
Consultant at Free Consultant
Real User
Enables me to supervise the flow and simulate the conditions of the repository across several dashboards
Pros and Cons
  • "The company has many systems that the customer is paying to access. Splunk APM issued via AppDynamics helps find problems in the feed. It reduces the risk of supervising all the devices. I can supervise the flow and simulate the conditions of the repository across several dashboards to show what's happening at the moment."
  • "The dashboards are used mainly to visualize information about the infrastructure, but it isn't easy to construct or use the dashboards. While we tried to resolve the issue by calling support, it would be easier if they had an AI co-pilot to identify the problem and help you solve it."

What is our primary use case?

We use Splunk to monitor some devices in the company. We have several cloud groups for monitoring the energy companies in the state. The stack has several devices to monitor if you have a problem. There is a mixture of solutions.

How has it helped my organization?

The solution monitors the system in real-time. We can find the resources and investigate security incidents. Splunk and another solution, AppDynamics, monitor several devices.

We integrate Splunk with a data collection solution, and it plugs in the users to collect data at several points in the network and infrastructure. The data is indexed in Splunk, which can be visualized in different dashboards. Monitoring for fraud is critical for the company because you have to resolve many problems in the infrastructure with federal information in the dashboard. 

What is most valuable?

The company has many systems that the customer pays to access. Splunk APM issued via AppDynamics helps find problems in the feed. It reduces the risk of supervising all the devices. I can supervise the flow and simulate the conditions of the repository across several dashboards to show what's happening at the moment.

What needs improvement?

The dashboards are used mainly to visualize information about the infrastructure, but it isn't easy to construct or use the dashboards. While we tried to resolve the issue by calling support, it would be easier if they had an AI co-pilot to identify the problem and help you solve it. 

For how long have I used the solution?

I have been using Splunk APM.

What do I think about the scalability of the solution?

Splunk APM isn't easy to scale because you have to follow the steps and implement best practices, which can be a little awkward.

How are customer service and support?

I rate Splunk support 10 out of 10. We had good documentation, and the support team at Splunk has a lot of experience with code and the tool. 

How would you rate customer service and support?

Positive

How was the initial setup?

I haven't had any problems deploying Splunk. When I installed Splunk for the first time, I thought the product line was complex because I had to build the solution. After working on it for a while, it has become easier to do the solution next time.

What was our ROI?

Splunk APM is a crucial tool because it controls all the systems and solves a lot of problems.

What other advice do I have?

I rate Splunk APM 8.5 out of 10. It's an excellent solution.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
PeerSpot user
Mr at a educational organization with 1,001-5,000 employees
Real User
Enables users to forward logs to a centralized location and intuitive dashboard functionality
Pros and Cons
  • "I like the fact that Splunk APM makes it easy to connect to the application database and run queries against the data."
  • "I've been using the Splunk query language, and it can be a bit time-consuming to set up the queries I need."

What is our primary use case?

I use Splunk primarily from a gateway operations perspective. I work on application support. As part of that support, we regularly monitor the application dashboards built in Splunk using the logs. I covered this earlier this month.

How has it helped my organization?

The real problem we were facing was that we were unable to get all of our logs into a single place. We have an on-premise application with multiple servers across different data centers, and we needed to be able to view all of the logs together in order to troubleshoot any problems. That's why we started using Splunk to forward all of our logs to a single location.

Moreover, Splunk APM gives us end-to-end visibility across our entire on-premise environment. 

Another biggest benefit I've seen is the ability to quickly identify problems using Splunk alerting. We set up alerts against our application metrics, and this has helped us to resolve major issues much sooner. We can now identify problems as soon as they occur, which gives us time to take corrective action before they impact our users.

Splunk has reduced the amount of time our operations team spends investigating problems. This has freed up our engineers to focus on other tasks, such as improving our application performance and adding new features.

What is most valuable?

I like the fact that Splunk APM makes it easy to connect to the application database and run queries against the data. I also like the fact that Splunk APM allows me to use log forwarders to forward logs to a central location, where I can then build dashboards to view the data. The dashboards are probably my favorite feature of Splunk APM.

What needs improvement?

I've been using the Splunk query language, and it can be a bit time-consuming to set up the queries I need. I've had to look at a lot of community forums to find the filters I need, and it can be difficult to get the details I need.

For how long have I used the solution?

I have experience building dashboards and other things with Splunk APM.

I've been using Splunk APM for over a year now. As part of my job in application support, I regularly create and maintain dashboards for our applications using Splunk APM. I also use dashboards to create alerts based on certain metrics.

Moreover, I'm currently working on a project to create a new dashboard for our customer support application.

What do I think about the stability of the solution?

The stability of the solution is good because I have never had outages I have seen so far. In terms of usage, it's good in terms of availability.

How are customer service and support?

I haven't had to contact the support yet. We have a separate team that maintains and builds our relationship with Splunk, so they would be the ones to contact if we had any issues.

What about the implementation team?

The solution doesn't require any maintenance. 

Which other solutions did I evaluate?

We used New Relic and AppDynamics before Splunk. AppDynamics was our APM tool, and I'm still using New Relic for monitoring Splunk. New Relic is great for log monitoring, and it's our main tool for internal application monitoring.

What other advice do I have?

With Splunk APM as an enterprise solution, various factors come into play. Right now, considerations include pricing and how they envision the solution to work for them. Some might want the solution to be cloud-based. It largely depends on the volumes they anticipate. Organizations must decide how much they're willing to invest, especially when comparing it to other investments they've made. With the current economic recession and organizations looking to cut costs, it's crucial to evaluate the volumes and aspects of Splunk that are most relevant to them.

Overall, I would rate the solution an eight out of ten. 

Which deployment model are you using for this solution?

On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
Ayush Rohilla - PeerSpot reviewer
Works at a tech company with 1,001-5,000 employees
Real User
Top 10
Troubleshoots quickly and offers end-to-end visibility across the environment
Pros and Cons
  • "It is a good tool. It allows you to set alerts for application and infrastructure monitoring, and it allows you to create dashboards."
  • "They can improve the flow system and the keyword language. It has predefined keywords, but they can be improved."

What is our primary use case?

I am a technology analyst. I have been working on a financial project in the US. For this project, I used Splunk APM for troubleshooting and reviewing the logs, and finding errors. Most of our APIs ran on Splunk APM, and we used it to find errors in our production environment.

We are no longer using Splunk APM. We have switched to Dynatrace.

How has it helped my organization?

Splunk APM is very good for monitoring purposes. You can watch application-to-application flows. If you just click on a flow, you can go step by step and debug an issue. The places with errors are marked in red. The API or the application in which you are getting an error is red. From there, you can go to the log or the error, and then the person responsible for that particular API or application has to fix it.

Splunk APM gives tools for user monitoring, logs observability, infrastructure monitoring, synthetic monitoring, and automated on-call. 

Splunk APM provides real-time data. In the logs, if you want to see errors related to status 404, you can just write one keyword, and you will get the results.

Splunk APM offers end-to-end visibility across the environment, but it also depends on how your business is set up on Splunk APM.

Splunk APM helped to reduce our mean time to resolve (MTTR). Previously, I had to log into my VPN, run commands, and see the logs. After having Splunk APM, I could click on one link and go through the logs. 

We could set up Splunk APM based on our environment. I worked on one project with Splunk APM. In that project, we faced a lot of issues, and I resolved the issues with the help of Splunk APM. I found the accurate logs and the easiest way to resolve the errors.

What is most valuable?

Splunk APM is the most advanced application for performance monitoring and troubleshooting for cloud-native applications and microservices.

The ability to troubleshoot is valuable. While running any product or API, we need to troubleshoot issues. We need to find the error in the logs. In Splunk APM, we have the section logs. In that section, we can search with any particular keywords. Before Splunk APM, I also worked with Splunk Enterprise where we have various dashboards to monitor. 

It is an application performance monitoring and observability tool. It is a very good tool. You need to use the documentation on Splunk's website. From there, you can learn many things. I have Splunk certification. You can dive deep into it. For me, it gives end-to-end visibility into our production environment.

What needs improvement?

They can improve the flow system and the keyword language. It has predefined keywords, but they can be improved. I also use LogMeIn where I can use predefined keywords to see the logs. 

They should give us the option to use our own language to search. For example, I should be able to search for an ID name along with an error or status code. 

For how long have I used the solution?

I worked with Splunk APM for one and a half years.

What do I think about the stability of the solution?

I have not faced any downtime. I have worked with Splunk APM for one and a half years, and I did not face any downtime during this duration of time.

What do I think about the scalability of the solution?

I have never faced any issues with scalability.

How are customer service and support?

I did not have any need to contact support because I did not face any issues. 

Which solution did I use previously and why did I switch?

We used another solution previously. In Splunk Enterprise, it is easier to create dashboards. You can easily set up application alerts and infra alerts. You can search with metrics and you can set alerts based on a specific error. Whenever that error occurs, you will receive an alert.

How was the initial setup?

I am not involved in its deployment. In terms of maintenance, it is owned and managed by Splunk. Everything is maintained by Splunk. I have not faced any downtime with Splunk APM. I have also used Splunk Enterprise previously. With both of these products, I did not face any downtime. 

What's my experience with pricing, setup cost, and licensing?

The pricing is reasonable.

What other advice do I have?

It is a good tool. It allows you to set alerts for application and infrastructure monitoring, and it allows you to create dashboards. You can set alerts based on the threshold or traffic.

For logging purposes, Splunk APM is very good, but we should be able to use our own search query language. Currently, we can only search based on the predefined tags.

Overall, I would rate Splunk APM a nine out of ten.

Which deployment model are you using for this solution?

Hybrid Cloud
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
reviewer2123592 - PeerSpot reviewer
Manager IT Solutions at a pharma/biotech company with 10,001+ employees
Real User
Top 20
Reasonably priced, user-friendly, and easy to deploy
Pros and Cons
  • "The features are pretty much ready out of the box."
  • "The features are pretty much ready out of the box."
  • "The UI enhancements could be a way to improve the solution in the future."
  • "The UI enhancements could be a way to improve the solution in the future."

What is our primary use case?

Right now, I am using the infrastructure monitoring module. It's mostly for monitoring the infrastructure workloads. We can monitor our server, database and networks. It's mostly metric-based monitoring. 

What is most valuable?

The time to go live is very fast. It takes mere minutes for the sys admin to set up the solution.

The features are pretty much ready out of the box. 

The visualization is very user-friendly.

It is stable.

The solution scales well.

The pricing is very reasonable. 

What needs improvement?

We can't really configure the solution. 

The UI enhancements could be a way to improve the solution in the future. 

We'd like the solution to be better integrated with Splunk Cloud. 

For how long have I used the solution?

I've used the solution for almost a year. I haven't used it for that long.

What do I think about the stability of the solution?

The solution is pretty stable. There are no bugs or glitches. It doesn't crash or freeze. It is reliable. 

What do I think about the scalability of the solution?

This is a very scalable solution. You can have different deployment modules. It's flexible. 

How are customer service and support?

I've never contacted technical support. We don't take care of that aspect of the product. 

How was the initial setup?

This offers a very easy setup.

The deployment is fast. It was very quick. It does depend on how fast your infrastructure is. 

What's my experience with pricing, setup cost, and licensing?

The solution is reasonably priced compared to the competition. We do not find it very expensive at all. 

What other advice do I have?

I'm an end-user and customer.

We're using the SaaS deployment. We don't have visibility into the version number. 

I'd recommend the solution. We've had a good experience firsthand. It's a very simple solution to grasp and understand from an end-user perspective. You just might need a bot of configuration to visualize the data. 

I'd rate the solution nine out of ten. 

Which deployment model are you using for this solution?

Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Head of DevOps at a tech services company with 1-10 employees
Real User
Top 20
Optimizes application performance and has an effective service map
Pros and Cons
  • "Splunk APM provides a holistic view of the application. Unlike other APMs, Splunk's service map is quite effective."
  • "Splunk APM helps us to find errors immediately and resolve them."
  • "There is room for improvement in the alerting system, which is complicated and has less documentation available. We sometimes encountered issues in setting up alerts."
  • "There is room for improvement in the alerting system, which is complicated and has less documentation available."

What is our primary use case?

The main purpose of using Splunk APM is to optimize our application. We use Splunk APM primarily to understand how the application works, how it uses resources, and its response time in connection with different infra services. It is mainly used for application optimization and reviewing third-party application dependency response times.

How has it helped my organization?

Splunk APM helps us to identify long-running queries and long-running functions or methods, as well as third-party dependencies that are not responding on time. We are easily able to see the error or trace it. A developer can easily find out the issue without having to dig into the application.

We normally do not use the Tag Spotlight functionality, but our developers use this functionality when we are trying to dig into the logs. It helps to search the data that we want to see. It helps to troubleshoot the actual problem and visualize the data. We can see how the error is coming and how many reports are coming.

Splunk APM has helped us to optimize the application performance, find out when third-party services go down, and monitor our application within our SLA. It allows us to minimize our downtime. We can send timely notifications to our users. It mainly helps us to optimize application performance, and secondly, we are able to generate alerts based on the data that we receive from Splunk.

Splunk APM helps us to find errors immediately and resolve them. We are able to find some of the errors within five minutes. It minimizes the time to identify errors. There are about 30% to 40% time savings.

What is most valuable?

The best feature is the service map that they have. I have used multiple APM solutions such as Datadog and Elastic. They have a service map, but it does not work like Splunk APM. Splunk APM provides a holistic view of the application. Unlike other APMs, Splunk's service map is quite effective.

We suggested they provide an alert based on insert services. We told them that they have all the data, so why not have an alert on the insert service? They took feedback from us and added that feature. That feature helps us identify if any third-party dependent is down.

What needs improvement?

There is room for improvement in the alerting system, which is complicated and has less documentation available. We sometimes encountered issues in setting up alerts. The custom detector could be more simplified to assist system engineers in setting up alerts with ease.

For how long have I used the solution?

We tested Splunk APM last year and officially started using it this year. It has been about a year.

What do I think about the stability of the solution?

Splunk APM is stable. I would rate its stability a nine out of ten, as it delivers on its promises.

What do I think about the scalability of the solution?

We have not had to scale it. Our clients are medium enterprises.

How are customer service and support?

The support is responsive, though it could use some improvement. In the past, we contacted their support about a feature. They did respond to us, but they did not explicitly inform us about the feature's absence. Instead, they directed us to try various resources or articles. They did not have a clear answer. I would rate them a five out of ten for customer service.

How would you rate customer service and support?

Neutral

Which solution did I use previously and why did I switch?

Before using Splunk APM, I used Elastic APM and Datadog. Splunk APM is better than them. Splunk's service map and support for our existing libraries were significant reasons for the switch. The previous vendor required library updates that we could not accommodate, but Splunk supported our existing setups.

How was the initial setup?

The initial setup of Splunk APM was easy and straightforward. It took around a week.

What's my experience with pricing, setup cost, and licensing?

It appears to be expensive compared to competitors.

What other advice do I have?

Splunk APM is suitable for enterprise solutions, particularly for those deeply involved in technical business. The service map and overall stability make it a robust choice for such needs.

I would rate Splunk APM a nine out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
PeerSpot user
John Romero - PeerSpot reviewer
Technical Lead at a computer software company with 1,001-5,000 employees
Real User
Useful microservices dependency information, helpful issue troubleshooting, and quick investigations
Pros and Cons
  • "The most beneficial aspect of Slunk APM is the ATM, which is the map displaying the inbound and outbound relationships of the microservices, as well as the traffic between these dependencies. This feature provides us with valuable insights and helps us understand the interactions between different microservices."
  • "Primarily, the logs in Slunk APM can be challenging to navigate and comprehend, making it difficult to understand the details within each log. Compared to other tools like LogDNA, which are more intuitive in this aspect, the logs in Slunk APM can require more effort to understand."

What is our primary use case?

I am using Slunk APM mostly for telemetry and logs.

How has it helped my organization?

The Slunk APM proves to be extremely useful for troubleshooting production issues. We rely heavily on its detectors to monitor the traffic flow between microservices, and any sudden deviations in traffic, whether due to errors or changes in inflow, trigger alerts. This allows us to quickly investigate the source of the traffic and identify bottlenecks in the microservice ecosystem. once we have a problem, we are looking through the logs, and it has really helpful filters. We are able to find what we want quickly.

When an issue arises, we search through the logs using the highly effective filters that are provided. This enables us to quickly locate the required information with ease.

What is most valuable?

The most beneficial aspect of Slunk APM is the ATM, which is the map displaying the inbound and outbound relationships of the microservices, as well as the traffic between these dependencies. This feature provides us with valuable insights and helps us understand the interactions between different microservices.

What needs improvement?

Primarily, the logs in Slunk APM can be challenging to navigate and comprehend, making it difficult to understand the details within each log. Compared to other tools like LogDNA, which are more intuitive in this aspect, the logs in Slunk APM can require more effort to understand.

It would be beneficial to have a feature that addresses the scaling of microservices. At times, issues with microservices may not be related to the code, but rather to the available resources. Therefore, it would be useful to have a feature that indicates the status of the microservices, including their scaling status and any relationship between the two.

For how long have I used the solution?

I have been using Slunk APM for approximately one year.

What do I think about the stability of the solution?

The metrics in Slunk APM may not always be accurate as they depend on the computer generating the report. If the reporting machine is underperforming, it can show lower metrics, which can be misleading. Therefore, it's important to be cautious when relying solely on Slunk APM for accurate metrics.

I rate the scalability of Slunk APM an eight out of ten.

What do I think about the scalability of the solution?

The scalability of the solution is good.

We plan to increase our usage because new features of the solution are coming out.

I rate the scalability of Slunk APM an eight out of ten.

How are customer service and support?

I have not used the support. I did not have any problems.

Which solution did I use previously and why did I switch?

I have previously used LogDNA for logs and Newrelic for telemetry .

How was the initial setup?

The initial setup of Slunk APM was straightforward.

What was our ROI?

We have received a return on investment after switching from our previous solution to Slunk APM.

What's my experience with pricing, setup cost, and licensing?

The price of Slunk APM is less than some of its competitors.

Which other solutions did I evaluate?

We choose Slunk APM over other solutions because of the cost benefits.

What other advice do I have?

If you're planning to use Slunk APM, my suggestion is to exercise caution, especially if the machines you're using are under heavy load with graphics or other resource-intensive tasks. In such scenarios, the data you get from Slunk APM may not be entirely reliable. Nonetheless, it's an excellent tool that can provide a comprehensive overview of your system if you integrate it into all aspects of your operations. With Slunk APM, you can easily identify bottlenecks and improve your programs, making it an incredibly useful tool.

I rate Slunk APM an eight out of ten.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Download our free Splunk APM Report and get advice and tips from experienced pros sharing their opinions.
Updated: October 2024
Buyer's Guide
Download our free Splunk APM Report and get advice and tips from experienced pros sharing their opinions.