What is our primary use case?
We primarily use the solution for log management and security purposes.
What is most valuable?
The log management is great.
It has a very good alert tool that you can create with the logs that Splunk gets.
You can check up on security from the dashboards. We use some custom applications which we have created by ourselves. It's very helpful to have custom dashboards with knowledge of the system of what we monitor.
The initial setup is simple.
We have found the solution to be stable.
Its scalability is quite good.
What needs improvement?
Right now, everything is good. I don't really have notes for aspects of improvement.
There can be a bit of complexity around some fields during the initial setup. There are some places where you have to use regular expressions to parse logs. The part of parsing logs correctly is the most, let's say, difficult thing, and when this is done, all of the other things are easier. Anyway, the regex part is a very good feature and in my opinion, it should stay like it is, because it gives a lot of flexibility. Customers may learn to use it or use technical support.
The cost of the solution is a little bit high.
For how long have I used the solution?
I've used the solution since 2016. I've used it for around six years at this point.
What do I think about the stability of the solution?
In terms of stability, it's reliable. There aren't bugs or glitches. it works well. It doesn't crash or freeze.
What do I think about the scalability of the solution?
The solution is scalable. If a company needs to expand it, it can do so.
How are customer service and support?
We have a technical support contract.
For the most part, we can do it probably ourselves. When technical support helps us, however, everything goes pretty smoothly. We are quite satisfied with them. We typically get immediate support and assistance.
How was the initial setup?
The ease or difficulty of the initial setup depends on the infrastructure of the organization. However, when we have installed it, it was pretty simple. That said, there are some fields that are complex, and for this, we have support.
What about the implementation team?
We did get support to assist us with a few complex fields.
What's my experience with pricing, setup cost, and licensing?
We pay a yearly license. You do need to set up a contract for technical support.
While I don't have details about the exact pricing, my understanding is that it can be a bit expensive.
What other advice do I have?
We are a customer and an end-user.
I would rate the solution at a nine out of ten. We've been very happy with its capabilities in general.
The only downside is the pricing. If the price would be lower, you would have the possibility to buy more capacity for parsing logs per day. In Splunk, you have a daily limit of logs that will be parsed. If you place that limit several times, the Splunk license will be blocked and you have to talk with support to get a recovery license. With the capacity, you can include, let's say, 30 servers, but if you want to include another 20 servers, you have to buy an additional license, which is very costly.
That said, for medium and large enterprise businesses it's really necessary to have. Even in smaller businesses, it is good to have. It's just the price that would stop small businesses from taking it on.
If a small business has less than 500 MB logs/day, they may use a splunk free license.
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.
According to Splunk documentation posted here, Splunk offers reporting capabilities for various security compliance initiatives, including the following:
Federal Information Security Management Act (FISMA) of 2014
Gramm-Leach-Bliley Act
Health Insurance Portability and Accountability Act
International Organization for Standardization/International Electrotechnical Commission 27001/27002, Information Security Management
North American Electric Reliability Corporation Critical Infrastructure Protection
Payment Card Industry Data Security Standard
Sarbanes-Oxley Act
At least some of these reporting capabilities are provided by specialized apps added onto Splunk Enterprise, such as the Splunk App for PCI Compliance and the Splunk App for FISMA Continuous Monitoring.