Try our new research platform with insights from 80,000+ expert users
Yosef Tavin - PeerSpot reviewer
DevOps Engineer at BigPanda
Vendor
Top 10
A full monitoring and alerting solution for operations and application analysis
Pros and Cons
  • "It is a one stop shop as a full monitoring and alerting solution for operations and application analysis for most of our back-end systems."
  • "We used it to create a custom anomaly detection data model to monitor the activity of our back-end services on an hourly basis relative to the past three months of activity."
  • "It needs to improve the way to install third-party apps and enable installation without logging into splunk.com."

What is our primary use case?

We use Splunk for a few different use cases:

  1. We package it as part of one of our on-premise software offerings which includes our in-house customized dashboards.
  2. We use it for Application Monitoring of many of our back-end systems. Monitoring is done completely through Splunk by forwarding application and other logs to Splunk and many configured customized alerts and dashboards for the Ops, Dev, product, and management teams.
  3. We created a custom anomaly detection data model to monitor the activity of our back-end services on an hourly basis relative to the past three months of activity.

How has it helped my organization?

It has improved our organization in many ways:

  1. Having Splunk as part of one of our software products was our choice for giving our customers a great user experience.
  2. It is a one stop shop as a full monitoring and alerting solution for operations and application analysis for most of our back-end systems.

What is most valuable?

  • The easy automatic field parsing of logs. 
  • Data model acceleration
  • The ability to easily have access and install Splunk add-on plugins and custom apps. This greatly assists with using it to connect to various systems easily and use it as a centralized data sink.

What needs improvement?

It needs to improve the way to install third-party apps and enable installation without logging into splunk.com.

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

For how long have I used the solution?

One to three years.

What do I think about the stability of the solution?

Not at all.

What do I think about the scalability of the solution?

Not really.

How are customer service and support?

Their support is pretty good, but not amazing. Although we have our own in-house Splunk expert who worked for Splunk themselves for a few years, we do not really need external support that much. We basically use them for licensing stuff. 

The forums are pretty thorough, so technically we have not had much need for support.

How was the initial setup?

The initial setup is easy. Although, we currently use just a single server and not multi-server clustered instances. 

For our Linux instance setup, an upgrade is very easy. It is all managed by about three simple Bash scripts.

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

It is possible to use a developer's license, which is up to 10GB per day of volume traffic, which is usually enough for most use cases.

Which other solutions did I evaluate?

We evaluated ELK Stack and QlikView.

What other advice do I have?

We are a Splunk Partner, since after much deliberation, we decided to choose Splunk as a component of one of our on-premise software offerings.

Disclosure: My company has a business relationship with this vendor other than being a customer: We are a Splunk Partner.
PeerSpot user
Mick - PeerSpot reviewer
Sr. Production Support Analyst at Electric Reliability Council of Texas
User
Quickly searches logs, performance data, and other inputs to assist with troubleshooting
Pros and Cons
  • "The ability to quickly search logs, performance data, and other inputs has helped tremendously with troubleshooting."

    What is our primary use case?

    Operational intelligence monitoring for several different systems. We collect logs from applications and performance data from hardware, as well as information pulled from databases.

    How has it helped my organization?

    The ability to quickly search logs, performance data, and other inputs has helped tremendously with troubleshooting. The visualizations are easy and well received by business and management users. 

    What is most valuable?

    It is ease to integrate with other solutions, like Slack, JIRA, Remedy, etc. 

    For how long have I used the solution?

    Three to five years.

    How is customer service and technical support?

    The user community is extremely beneficial, particularly with Splunk Answers and the Slack User Groups.

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

    The licensing model can be expensive, but the value it provides is significant.

    What other advice do I have?

    The recent acquisition of Phantom makes the future seem bright with more automated responses.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Buyer's Guide
    Splunk Enterprise Security
    October 2024
    Learn what your peers think about Splunk Enterprise Security. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
    815,854 professionals have used our research since 2012.
    PeerSpot user
    Director of IT at BLUE LAKE RANCHERIA
    Real User
    Aggregation searches have reduced time and difficulty of identifying trends and conditions which need to reviewed
    Pros and Cons
    • "Splunk has significantly reduced the time in performing the task of aggregating logs, reviewing as well as time spent during investigations."
    • "Aggregation searches have reduced time and difficulty of identifying trends and conditions which need to reviewed."
    • "The case management area of the ES could be improved. The ability to move cases through various stages and states. The ability to close a case would be key improvement."

    What is our primary use case?

    We primary use Splunk for log aggregation and search across multiple systems with Splunk Enterprise Security layered on top. 

    How has it helped my organization?

    Splunk has significantly reduced the time in performing the task of aggregating logs, reviewing as well as time spent during investigations. This has not only
    increased our speed of response, but our efficiency dealing with the issue(s)
    raised.

    What is most valuable?

    Aggregation searches, allowing for conditions to be automatically found in the data, have reduced time and difficulty of identifying trends and conditions which need to reviewed.

    What needs improvement?

    The case management area of the ES could be improved. The ability to move cases through various stages and states. The ability to close a case would be key improvement.

    For how long have I used the solution?

    One to three years.
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    PeerSpot user
    Security Architect at a energy/utilities company with 1,001-5,000 employees
    Vendor
    Some of the valuable features Machine learning, Common Information Model, and Log storage.
    Pros and Cons
    • "Ease of correlation, creating correlation searches are easy and you can combine multiple sources with little effort"
    • "The GUI can be improved to include some of the capabilities that other BI solutions have."

    How has it helped my organization?

    • We can do things in minutes instead of days.
    • We solve issues which we could not before since we have the data.
    • We can quickly search for almost anything across many log sources in seconds
    • Teams have the dashboards or alerts that they need

    What is most valuable?

    There are too many features to list, but here are a few:

    • Schema on the fly
    • Ease of on-boarding data
    • Machine learning
    • Apps or Splunk base.
    • Great list of apps to use and also build upon once you learn more about how Splunk works.
    • We build many of our own apps by leveraging the logic in the others.
    • Ease of correlation, creating correlation searches are easy and you can combine multiple sources with little effort
    • Data Models Acceleration for super fast searches across tens of millions of events
    • Common Information Model
    • Security Essentials App
    • Enterprise Security
    • Splunk SPL (Search Processing Language) is easy to learn and has IDE like capabilities
    • Log storage or compression is great and retention is not an issue
    • Dashboards are simple to create and the input options like Time Range, Text
    • Drop-downs are simple to create.
    • Integration with cloud solutions is great and keeps getting better.
    • Can get info from rest API’s easily and there are apps for services like ServiceNow, Azure, Office365, etc.

    What needs improvement?

    The GUI can be improved to include some of the capabilities that other BI solutions have. Basically, the layout is a little restrictive where you can’t resize all the panels to exactly how you would like them without tweaking some XML code. Over the years, they have really been improving in this area. I would think that will continue and this could become a non-issue.

    What do I think about the stability of the solution?

    There were no issues with stability.

    What do I think about the scalability of the solution?

    There were no issues with scalability.

    How are customer service and technical support?

    Technical support is excellent. They also have Splunk Answers, which is community driven and it great.

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

    We were not able to get the value we needed from the previous solution. It was too difficult or complex. With Splunk, we can do things we want and things we have not even dreamed of yet.

    How was the initial setup?

    The initial setup was straightforward. We had the POC up in minutes. Within days, we got more value out of this solution than our existing solution.

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

    While licensing can be a concern, there are ways to reduce the licensing costs including filtering some events. We have replaced many solutions with Splunk, which have more than paid for the Splunk licensing.

    Which other solutions did I evaluate?

    We evaluated ArcSight, QRadar, and LogRhythm.

    What other advice do I have?

    Do a PoC and you will be amazed. Also, check out the Splunk .conf sessions to see what is possible. If you are into security, watch Mark Russinovich’s RSA 2017 presentation about Sysmon. Check out free EDR type capabilities.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    MS Alam - PeerSpot reviewer
    MS AlamSystem Administrator at Abdullah Al-Othaim Markets
    Real User

    agree with you Mr. Kent this machine have more valuable feature.

    Junior SAP Security Engineer at Sagesse Tech
    Real User
    Helps reduce our alert volume, speed up security investigations, and normalize data
    Pros and Cons
    • "The graph visualization is the most valuable feature."
    • "The UI can be difficult to understand for non-technical people."

    What is our primary use case?

    We use Splunk Enterprise Security for our enterprise security.

    How has it helped my organization?

    Adding more use cases to Splunk can improve our threat detection speed.

    It has helped normalize our data.

    Splunk Enterprise Security has helped reduce our alert volume and speed up our security investigations.

    What is most valuable?

    The graph visualization is the most valuable feature.

    What needs improvement?

    Splunk Enterprise Security needs to improve its stability.

    The UI can be difficult to understand for non-technical people.

    For how long have I used the solution?

    I have been using Splunk Enterprise Security for four months.

    What do I think about the stability of the solution?

    I would rate the stability of Splunk Enterprise Security a four out of ten. Some bugs cause downtime.

    What do I think about the scalability of the solution?

    I would rate the scalability a six out of ten.

    What other advice do I have?

    I would rate Splunk Enterprise Security an eight out of ten.

    Splunk Enterprise Security's robust framework enables it to support a wider range of use cases, making it more adaptable and versatile for tackling diverse security challenges.

    We have Splunk Enterprise Security deployed across multiple locations.

    Splunk Enterprise Security's visualizations are detailed and help users normalize data, making it extremely useful.

    The vast array of use cases enabled by Splunk Enterprise Security empowers security teams to address diverse threats and enhance overall security posture.

    Which deployment model are you using for this solution?

    Private Cloud
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    reviewer1374858 - PeerSpot reviewer
    Security Architect at a computer software company with 51-200 employees
    Real User
    Top 20
    Cloud-ready, with forums and README tutorials that cover everything you need to know
    Pros and Cons
    • "Splunk would be my choice for the presentation layer because it comes with inbuilt reports and a dashboard that you can customize."
    • "I haven't found a way for me to create my own plugins and integrate them into Splunk, but this isn't necessarily a limitation; it could simply be a lack of knowledge on my part."

    What is our primary use case?

    Splunk just acts as an extra presentation layer, and we tried it because of the plugins they have to try and get more logs into the environment.

    What is most valuable?

    Splunk would be my choice for the presentation layer because it comes with inbuilt reports and a dashboard that you can customize.

    What needs improvement?

    Aside from the 5GB limit on the community version, I believe it is the same as ELK. It's a useful tool, and nothing comes to mind right now.

    I haven't found a way for me to create my own plugins and integrate them into Splunk, but this isn't necessarily a limitation; it could simply be a lack of knowledge on my part.

    What do I think about the stability of the solution?

    Splunk is a stable solution. I am very happy with the stability of Splunk.

    What do I think about the scalability of the solution?

    Splunk can be scaled to any environment. The way it's designed, it's cloud-ready, and it has a lot of performance, in-built indexing, and performance tuning options. Splunk is easily scalable.

    How are customer service and support?

    I am happy to report that I've never needed to contact technical support. The README tutorials and the existing forums provide me with practically everything I need. So far, I haven't had to do so. This should be a testament to the solution.

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

    We broaden the scope of IT governance and IT security.

    We look at everything from SIEM to network management to endpoint protection, server protection, database protection, and anything else that can aid in visibility, policy enforcement, and monitoring.

    Our organization is using a combination of Splunk and Elasticsearch. We get most of what we need from the ELK suite. ELK Stack is usually the primary focus.

    ELK has the same inbuilt reports and dashboards that you can customize, but ELK is better for central logging and log aggregation. Once they've all been aggregated, you'll be able to run any kind of queries and APIs to query the logs on ELK and then use Splunk as a presentation layer for the consumers to use.

    Security tools, in my opinion, are business tools and should be used by businesses rather than security engineers. I'm experimenting with a hybrid of the two, in which ELK serves as the engine for central logging and Splunk handles the presentation layer and aggregation of additional third-party logs from tools that might be difficult to integrate into ELK.

    I would rate Elasticsearch a ten out of ten.

    How was the initial setup?

    It's a cloud-ready package. It has the same characteristics as ELK. From a deployment standpoint, I don't have any issues with it. The material is freely accessible to anyone who wishes to use it. There is a virtual machine option. You can get a virtual machine by downloading it. The deployment options are simply numerous, and it is up to the implementer.

    It wasn't that difficult for me. There are no complaints from me. The material is present, and there are numerous options for deployment. It's relatively simple to go from zero to viewing data with Splunk. ELK is the same way. It is now up to the implementers and their environment to provide you with more data about it.

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

    They could improve their discounts. I think it's a good solution, and it's gaining a lot of traction, maybe they are recouping their R&D costs, Further reductions would be fantastic, and I believe that more and more people would flock to it.

    Which other solutions did I evaluate?

    We provide IT consulting services. Our customers occasionally ask us to assist them in locating specific solutions.

    What other advice do I have?

    I would recommend this solution to others who are interested in using this solution.

    I would say the forums and READMEs provide more than enough information about Splunk. Most people struggle because they move too quickly through the implementation process. As long as you follow the guidelines, particularly the specifications for environment requirements and implementation methodology, these solutions should work out of the box.

    Splunk is a very good solution, I would rate it a ten out of ten.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    reviewer946224 - PeerSpot reviewer
    Data Center Architect at a outsourcing company with 201-500 employees
    MSP
    Rock-solid with flexible search capability, but gets expensive because of its cost model
    Pros and Cons
    • "The flexibility of the search capability is most valuable. You can use it for more than just a basic log aggregator. It is powerful in that regard."
    • "It is a good product, but the Achilles heel for a lot of organizations is the cost model for it because it gets expensive. That's because the model is based on how much data it processes a day, which can be prohibitive, especially if you have a lot of data. A lot of customers may not be ready for the sticker shock on how to fully leverage the product. I realized that the reason for that is that when it was originally designed, it was kind of like a big data modeling application. If they want to have a bigger customer base, they can come out with subsets of their product that are focused on specific things and have different pricing models. It may help with the cost."

    What is our primary use case?

    We typically use it for centralized log management and SIEM functionality.

    I am using the most recent version of it.

    How has it helped my organization?

    As per government requirements, a lot of government sites have to have the active monitoring of logs. So, we use their security appliance add-on that essentially combs through the log. It pre-filters and brings out the critical events so that you can focus on those instead of having to create your own searches and whatnot. It helps simplify the process of monitoring security events in the logs for people.

    What is most valuable?

    The flexibility of the search capability is most valuable. You can use it for more than just a basic log aggregator. It is powerful in that regard.

    What needs improvement?

    It is a good product, but the Achilles heel for a lot of organizations is the cost model for it because it gets expensive. That's because the model is based on how much data it processes a day, which can be prohibitive, especially if you have a lot of data. A lot of customers may not be ready for the sticker shock on how to fully leverage the product. I realized that the reason for that is that when it was originally designed, it was kind of like a big data modeling application. If they want to have a bigger customer base, they can come out with subsets of their product that are focused on specific things and have different pricing models. It may help with the cost.

    To actively use the interface, you have to be able to speak their language. You really need to have Splunk training to use the tool. Integrations are not that bad, but once you get into that developer mindset and you understand the programming query language, then you're pretty flexible in making it work with other products. It could be daunting if you don't have the training. It is akin to being thrown and asked to go write a Python script when you don't know any of the Python language or PowerShell. If you don't know how to form the queries, the words, or the syntax, it can be a hurdle if you're looking everything up.

    For how long have I used the solution?

    I have been using Splunk for about seven years.

    What do I think about the stability of the solution?

    It has been very stable. It is pretty rock solid.

    What do I think about the scalability of the solution?

    It is as scalable as you can afford. We have a pretty small user base of 75 users, and it is mostly data center administration staff, application administrators, and security people. It is more of an in-house solution than a customer-facing solution.

    Our usage is moderate. We're okay right now. We primarily use it as a SIEM and log aggregator. We could use it for other things, but the cost is what is preventing us from that at this point.

    How are customer service and support?

    We've had a few calls, and they're very responsive.

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

    We were using an assist log backend with Rsync and Kiwi prior to that. It was more of a co-solution than a cobbled-together solution. Splunk was a big improvement. The main reason for going for it was just the rate at which we were growing. We needed to have something that was more scalable than what we had before.

    How was the initial setup?

    It was pretty straightforward as compared to most applications. It had the ability to auto-deploy agents to end devices. Splunk infrastructure itself wasn't difficult to deploy or set up. They package that process, and it is pretty well-rounded. They even offer a jumpstart install service to help get it off the ground when you buy in, and those components work really well together.

    It was all done within a day. Some of the endpoints took a little bit longer, but the basic install was done in the day.

    What about the implementation team?

    We used packaged professional services from a partner of Splunk. Our experience with them was very good.

    In terms of maintenance, it is pretty simple. There are fewer patches than there would be for supporting a Windows device. There is not much labor to maintain it.

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

    It can be cost-prohibitive when you start to scale and have terabytes of data. Its cost model is based on how much data it processes a day. If they're able to create scaled-down niche or custom package offerings, it may help with the cost. Instead of the full-blown features, if they can narrow the scope where it can only be used for a specific purpose, it would kind of create that market for the product, and it may help with the costing. When you start using it as a central aggregator and you're pumping tons of logs at it, pretty soon, you'll start hitting your cap on what it can process a day. Once you've got that, you're kind of defeating the purpose because you're going to have to scale back.

    They're kind of pushing everybody away from perpetual licensing into subscription-based models, which a lot of companies are doing too, but in most environments that I've been in, they prefer to go the perpetual license and then just pay maintenance on top of it. That's because it's easier for them to forecast the big expense up front.

    What other advice do I have?

    I would advise definitely taking advantage of their professional services and making sure that the administrators and whoever is going to be using the tool go through the training. The cost for the training, which depends on if you're commercial or government, is not that much, and there is a definite value there because if you're trying to learn it on your own with a book, it is going to take forever.

    I would rate Splunk a seven out of 10. 

    Which deployment model are you using for this solution?

    On-premises
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    reviewer1655130 - PeerSpot reviewer
    Senior Network Engineer at a tech services company with 51-200 employees
    Real User
    Useful search function, beneficial session reports, but performance could improve
    Pros and Cons
    • "The most valuable features in Splunk are the search function and the ability to run selected session reports. The session reports are important because I can use them to see what is going on in our environment weekly. Additionally, we can use the graph to see how often that particular event is happening."
    • "Over time I will have more requirements and I can foresee the solution could improve the search algorithm to run and output the data faster."

    What is our primary use case?

    We typically use Splunk to collect and check all the logs and events around the diverse network environment which includes, firewall, switches, and routers. For example, we have traffic that needs to go from one part of the network to another and if we think there is a firewall blocking it along the path, rather than log in to all the firewalls to see what is happening, we simply go into Splunk and the check traffic going across the parts of the network to see where it is being dropped and what is the likely reason it has been dropped.

    How has it helped my organization?

    Splunk has saved our organization time by resolving problems in a quicker timeframe. Before if we had networking issues we would have to log into every single device, check the firewall to see why the traffic is not going across to solve the problem. With Splunk, you only have a single pane of glass to check what is likely happening. This has enabled us to easily go to the right environment and write the necessary security policy to permit such traffic. It brings about faster resolution of problems reduced with visibility.

    What is most valuable?

    The most valuable features in Splunk are the search function and the ability to run selected session reports. The session reports are important because I can use them to see what is going on in our environment weekly. Additionally, we can use the graph to see how often that particular event is happening.

    What needs improvement?

    Over time I will have more requirements and I can foresee the solution could improve the search algorithm to run and output the data faster.

    For how long have I used the solution?

    I have been using Splunk for approximately six months.

    What do I think about the stability of the solution?

    We have been satisfied with the stability of the solution.

    What do I think about the scalability of the solution?

    Slunk scale very well.

    We have approximately 50 people in our infrastructure and applications teams using this solution in my organization.

    We plan to increase usage in the future.

    How are customer service and technical support?

    I have not needed to open a ticket up with technical support. 

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

    Previously to using Splunk we only had some Syslog servers that we sent logs to. However, Syslog servers, do not analyze your logs, they only capturing them. Whereas, in Splunk, you can assess the logs and you can do other things with the log.

    How was the initial setup?

    I do not think the implementation is difficult.

    What about the implementation team?

    We have an internal team that does the maintenance of the solution.

    Which other solutions did I evaluate?

    I have evaluated DataDog.

    What other advice do I have?

    Splunk is easy to use and not having the need to log into every single network device for management is helpful.

    I rate Splunk a seven 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 Enterprise Security Report and get advice and tips from experienced pros sharing their opinions.
    Updated: October 2024
    Buyer's Guide
    Download our free Splunk Enterprise Security Report and get advice and tips from experienced pros sharing their opinions.