It is currently deployed as a single instance, but we are currently looking at clusters. We are using it for a logging solution. I'm a developer and act as a server engineer for DevOps Engineers. It's used by developers and mobile developers. It could be used by quite a few different teams.
Senior DevOps Engineer at a financial services firm with 10,001+ employees
It is quite comprehensive and you're able to do a lot of tasks
Pros and Cons
- "The indexes allow you to get your results quickly. The filtering and log passing is the advantage of Logstash."
- "We're using the open-source edition, for now, I think maybe they can allow their OLED plugin to be open source, as at the moment it is commercialised."
What is our primary use case?
How has it helped my organization?
It is quite comprehensive, and you're able to do a lot of tasks. It has dashboards and we're able to create a lot of search queries. It is not easy to use, but once you get the hang of it, then it provides good graphs and visuals such as these. The indexes allow you to get your results quickly. The filtering and log passing is the advantage of Logstash.
What is most valuable?
In terms of query resolution, error searching finding and production issues, we're able to find issues quicker. We don't need to manually obtain the logging reports. All bugs in code are quickly identified in the logs as they are in one centralized logging location.
What needs improvement?
We're using the open-source edition, for now, I think maybe they can allow their OLED plugin to be open source, as at the moment it is commercialised. We are planning to go into the production to use the enterprise edition, we just wanted to check how this one works first. I think maybe on the last exercise part, I think the index rotation can be improved. It's something that they need to work on. It can be complex on how the index, all the logs that have been ingested, the index rotation can be challenging, so if they can work on that. In terms of ingestion, I think they should look at incorporating all operating systems. It should be easy to collect logs from different sources without a workaround to push the logs into the system. For example, in AIX, there's no direct log shipper so you do need to do a bit of tweaking there.
Buyer's Guide
Elastic Security
December 2025
Learn what your peers think about Elastic Security. Get advice and tips from experienced pros sharing their opinions. Updated: December 2025.
879,371 professionals have used our research since 2012.
For how long have I used the solution?
We have been using ELK Logstash for three years or so. We believe we are using the latest version.
What do I think about the stability of the solution?
The solution is quite stable, although it does need a bit of maintenance, and because there is quite a lot of plugins that come with it. There's a lot of testing that is involved to ensure that nothing breaks.
What do I think about the scalability of the solution?
The solution is scalable. So you're able to extend it and grow it. For example, you're able to put it in a cluster, so it is quite scalable.
How are customer service and support?
I have used the technical support. Their forums are quite good in terms of response. There is quite a big community of forums, where you can get similar question or issues that others have experienced issues previously. Even then direct support is quite good. They also have regional support.
Which solution did I use previously and why did I switch?
Logging solution previously, but mainly I've been using Graylog and ELK. Graylog gives you centralized logging. It's built for a logging solution, whereas ELK is designed and built for more big data. If you want to go in deeper into analytics, ELK gives you that flexibility and out of the box models. The two solutions are widely used by a lot of bigger clients in the industry and they've been tried and tested.
How was the initial setup?
With ELK, installation is not really straightforward. There are about three applications to consider. It's quite intense in terms of set up, but once you've done the setup, then it's nice and smooth. The implementation took about 3 weeks, but that is because I was doing it in between other projects. We used an implementation plan. It was deployed to the development environment, then the Point of Concept (POC) environments. It was then deployed into the production environment.
What about the implementation team?
We implemented the solution in-house. There were no third parties involved. For deployment and maintenance, we just need about two to three people and the role is known as maintenance and installation.
What's my experience with pricing, setup cost, and licensing?
We're using the open-source solution, So there are no-cost implications on it, but we are planning to use it throughout the organization. So, we will soon adopt the open-source model and depending on if there is a need for enterprise then we'll go down the enterprise route. If you need a lasting solution, you do need to buy the license for the OLED plugin. The free version comes fully standard and has everything that you need. It is easy to deploy, easy to use, and you get everything you need to become operational with it, and have nothing further to pay unless you want the OLED plugin.
Which other solutions did I evaluate?
We also have Graylog, for Graylog we're using it in parallel for a similar solution. At the moment, we're basically just comparing the two and see which one is preferred.
What other advice do I have?
Do a POC first. They should compare solutions and also look at different log formats they're trying to ingest. See how it really fits with the use case. This goes for ELK and Graylog. You can trial the enterprise version. In terms of lessons learned it does need some time and resources. It also needs adequate planning. You need to follow the documentation clearly and properly. I would give this solution 8 out of 10.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Consultant at a computer software company with 5,001-10,000 employees
Easy and quick to set up, and the runtime performance is good
Pros and Cons
- "The most valuable feature is the speed, as it responds in a very short time."
- "The training that is offered for Elastic is in need of improvement because there is no depth to it."
What is our primary use case?
This is a log aggregation tool and we are using it for security purposes.
There are 145 pre-built use cases, but we are still making some ourselves. One we built is an alarm for log deletion. For example, if a hacker tries to delete the log from a bank machine then it will raise an alarm immediately. A second use case is an alert for too many false login attempts, perhaps indicating a brute-force attack.
What is most valuable?
The most valuable feature is the speed, as it responds in a very short time. I think that the alerts are generated in less than a minute.
It is very easy to set up and doesn't take much time.
What needs improvement?
There are sensors called beats that have to be installed on all of the client machines, and there are seven or eight of them. As it is now, each beat needs to be configured separately, which can be quite hectic if my client has 1000+ machines. It would take a considerable period of time for us to complete the installation. They have begun working on this in the form of agents, which is a centralized management tool wherein all beats will be installed in a single stroke.
The training that is offered for Elastic is in need of improvement because there is no depth to it. It hardly takes 15 or 20 minutes to complete a training session that they say will take two hours to finish. Clearly, something is missing. If a new engineer wants to work with Elastic then it is really very hard for them to understand the technology.
For how long have I used the solution?
I have been using Elastic SIEM for two or three months.
What do I think about the stability of the solution?
This is a stable system and it has never crashed.
What do I think about the scalability of the solution?
Elastic SIEM is definitely stable. We have just started working on it, so we have no more than perhaps 100 users at this point. At the same time, we are confident that it can be scaled up to any extent.
How are customer service and technical support?
I am satisfied with the technical support.
How was the initial setup?
The initial setup is easy. The length of time for deployment on a machine depends on the configuration that is required. If it uses all 145 use cases then it will take a long time. If on the other hand there are only a small set of use cases, it will be very quick. I would say that it takes no more than 30 minutes to install one.
Which other solutions did I evaluate?
I have personally worked with Splunk in the past, but here at this company, they only use Elastic. I believe that one of the major differences between these two is the pricing model. With Splunk, it depends on how much data we are ingesting. For us, it is approximately 500 GB per day. Elastic has a different pricing system that is ultimately cheaper.
One of the advantages of Splunk is that they offer extensive training that is free of cost.
What other advice do I have?
My advice to anybody who is considering this product is that it is a very competitive tool that is very new in the market and the vendor is doing their best to improve services. I highly recommend it and suggest that people choose it without a second thought.
I would rate this solution an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer. partner
Buyer's Guide
Elastic Security
December 2025
Learn what your peers think about Elastic Security. Get advice and tips from experienced pros sharing their opinions. Updated: December 2025.
879,371 professionals have used our research since 2012.
Head of Business Development at a tech services company with 11-50 employees
Enables users to know about the downtime and the errors in the code
Pros and Cons
- "It's a good platform and the very best in the current market. We looked at the Forester report from December 2022 where it was said to be a leader."
- "Elastic has one problem. In the past, Elastic Security was free. Now, they currently only offer the basic license or a certain period of time."
What is our primary use case?
We have different use cases. We implement it for the banking and healthcare sectors. It's the most useful for the e-commerce platforms that we deploy it for. The most important feature is Elasticsearch.
They also use it for security. Elastic Security has been deployed in the National Bank of Dubai. They are currently using Elastic Stack and they're also using the security version.
It's a good platform and the very best in the current market. We looked at the Forester report from December 2022 where it was said to be a leader.
How has it helped my organization?
There are many benefits. It provides log monitoring, synthetic monitoring, real user monitoring, and application performance monitoring.
These are the four main use cases that most organizations use it for. They want to know the downtime and the errors in the code. They acquire it through my company. It's mainly used by SMB-sized companies but not enterprise.
What needs improvement?
Elastic has one problem. In the past, Elastic Security was free. Now, they currently only offer the basic license or a certain period of time.
The platinum and enterprise level features aren't offered in the free version and most organizations use the free version. They don't pay for the paid features. That's a problem in the market from the Elastic side. They should have a way for everybody to be able to benefit from the premium features.
For how long have I used the solution?
I have been using Elastic Security for one year.
What other advice do I have?
I would rate Elastic Security a nine out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer. Reseller
Lead Security Engineer at a tech services company with 201-500 employees
A highly flexible and customizable tool that needs to improve automation and integration
What is our primary use case?
We use Elastic Security for monitoring. Our client is a financial client, so we detect their infrastructure from that perspective. For example, if there is any unauthorized access to their financial systems, we need to know about that. We monitor all the instances they are using all the storage buckets they use, and then if they have exposed any APIs, we need to monitor those as well. They are using AWS Cloud, and we need to monitor their cloud services.
What is most valuable?
There is a lot of customizability in Elasticsearch. For example, I can use indices if I want to modify the fields or segregate the logs. I can also use different open-source tools. For example, a tool called ElastAlert can be used for detection on Elasticsearch. Even if you don't have Elastic SIEM, you can still use ElastAlert. Similarly, the APIs they provide are pretty flexible. We use those APIs in our automation to get notified in Slack.
Another good thing about Elasticsearch is that it provides extensive flexibility regarding search. The filters are pretty amazing. You can know, search whatever you want.
What needs improvement?
There are a lot of things that could be improved. For example, if I talk about Sentinel, the automation of the server component is very cool. But when it comes to Elastic, I don't see that. I think we need to come up with other solutions to make it possible to automate the response. This is easier in Azure Sentinel.
Then if I come to integration, for example, there is a product from IBM called QRadar. They provide a very managed way to manage your integrated log sources. For example, you will get a list in one pane where you can segregate logs based on their log type. For example, it could be based on Windows or Linux. Even within them, you can segregate them based on their application. You can tag them. But in Elasticsearch, you will get all of these in one place, in a raw form which is not very presentable. You cannot visualize those log sources pretty well. Although you can visualize logs pretty well through dashboards and graphs, when it comes to integrated devices, management for those devices is missing. And wherever I use Elasticsearch, it takes a lot of time to reload or load. It is very time-consuming.
For how long have I used the solution?
I've worked with this solution for more than seven years.
What do I think about the stability of the solution?
Stability is a tough question with Elastic Security. Some of my clients have found this solution pretty stable, but two or three clients have a lot of real-time data, and it has been a pain in the neck while dealing with Elasticsearch because it takes a lot of time to load. Even if my client has increased their resources like RAM and storage, they might still put that into a load-balancing infrastructure without scaling enabled. The stability depends on how well you deploy it from the start. For example, if your design is good, and you have implemented it as it should be deployed, then you will not face those complications. But if you have deployed it wrong and don't have a completely planned architecture. After that, it is not easy to correct those mistakes because it has already been deployed and integrated, and now there's no time to fix those errors in the architecture.
It depends, but the solution is overall reliable.
What do I think about the scalability of the solution?
The solution is scalable. But again, it depends on the deployment. If you're deploying it in an auto-scaling infrastructure, it will automatically scale as per the demand. For example, if it's a service on AWS, they provide Elasticsearch but call it OpenSearch. If you use that, it will automatically scale as per the demand, and you will only be paying for the resources you use. But if you are deploying it on-prem, it's only as scalable as the infrastructure.
Three of my customers are using the solution currently.
How was the initial setup?
The initial setup is straightforward. But since I've been using it for seven years, I could be comfortable with the solution, so I'm saying it's straightforward. However, my team, including new people, found that the documentation was not complex. They find it easy to understand and deploy the solution.
The time it takes to deploy the solution depends on the kind of resources you will utilize. For a basic deployment, I don't think it should take more than one day. Also, consider that if you face any error, you must troubleshoot, even basic errors. It should not take more than one day. I'm only talking about basic deployment, not integration, fine-tuning, or configuration.
The steps taken during the deployment process depend on various factors. If you're deploying the cluster base, you must deploy Elasticsearch and Logstash. If you're using it, you can even deploy Wazuh, and on top of it, Kibana which would be used for all your graphical user interfaces. If it is an all-in-one deployment, the steps taken are simple. Just a bunch of commands from the documentation you can see. But if it is a cluster deployment, it's different. If it's on a cloud, you have to deploy different instances for each server, like Logstash, Elasticsearch, and Kibana. But if you're using the solution on the cloud, you will use different instances. Or, if you're going to deploy a cluster on-prem, you might want different servers or VMs.
What other advice do I have?
I am a security engineer and I have a team of security engineers. We are an MSSP that provides security services to different clients. For example, a customer might need us to monitor their infrastructure, so they'd provide us access to their SIEM and monitoring tools. Similarly, one of our clients in UAE approached us to monitor their infrastructure, and I learned that they are using Elastic Security as an SIEM. I wanted to ensure that my team and I were comfortable using this solution to get clients to use this product.
I rate Elasticsearch a six-point five out of ten.
To anyone planning on choosing Elasticsearch, I advise you to know your infrastructure first and then plan how many instances you'll need. Consider how the number of devices and your business will grow, and plan accordingly. Then, deploy the solution according to the best practices. Once deployed, make sure you organize your integrations so that the solution is easy to manage in the long run because when you have more than 200,000 or 300,000 log sources feeding logs into your ELK, it will be very tough to manage.
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
IT Consultant at a tech services company with 51-200 employees
A cloud-native compatible solution that has challenges with scaling and upgrading
Pros and Cons
- "The solution is compatible with the cloud-native environment and they can adapt to it faster."
- "Elastic Security's maintenance is hard and its scalability is a challenge. There are complications in scaling and upgrading. The solution needs to also provide periodic upgrade checks."
What is most valuable?
The solution is compatible with the cloud-native environment and they can adapt to it faster.
What needs improvement?
Elastic Security's maintenance is hard and its scalability is a challenge. There are complications in scaling and upgrading. The solution needs to also provide periodic upgrade checks.
For how long have I used the solution?
I have been working with the solution for four years.
What do I think about the stability of the solution?
The product is stable.
How was the initial setup?
The product's initial setup is straightforward but experts need to do it.
What's my experience with pricing, setup cost, and licensing?
The base product is open-source but if you need advanced security features then you need to pay for the subscription. Elastic Security's price is reasonable in some cases and in other cases it's not.
What other advice do I have?
I would rate the tool a seven out of ten. The solution has a very active community with troubleshooting cases. You need to consider the growth rate and environmental complexity when buying the product. If you need to use a multi-node or cluster version, then install it during initiation itself. So that you don't need to do the same procedure in the next three to six months.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Co-Founder at a tech vendor with 51-200 employees
It's a scalable REST API-based solution
Pros and Cons
- "We like Elastic Security because it's a REST API-based solution. That's the primary reason we use it."
- "I would like more ways to manage permissions and restrict access to certain users."
What is our primary use case?
We use Elastic Security to manage logs and time series data. More recently, we have used it for NetFlow data.
What is most valuable?
We like Elastic Security because it's a REST API-based solution. That's the primary reason we use it.
What needs improvement?
I would like more ways to manage permissions and restrict access to certain users.
For how long have I used the solution?
We started using Elastic Security four years ago.
How was the initial setup?
The setup is comparable to similar products. It isn't too easy or hard. We deployed it in-house.
Which other solutions did I evaluate?
We tried Graylog and a few other things, but I found Elastic Security is easier to understand. There's a lot of documentation available, and their forums are great. Another advantage is greater scalability.
What other advice do I have?
I rate Elastic Security nine out of 10.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior System Engineer at a tech services company with 1-10 employees
High level security, open-source, but lacking documentation
Pros and Cons
- "The most valuable features of Elastic Security are it is open-source and provides a high level of security."
- "Elastic Security could improve the documentation. It would help if they were more simple and clean."
What is our primary use case?
We are using Elastic Security as part of the Elastic Search component. The solution provides us with security, such as threat protection.
What is most valuable?
The most valuable features of Elastic Security are it is open-source and provides a high level of security.
What needs improvement?
Elastic Security could improve the documentation. It would help if they were more simple and clean.
For how long have I used the solution?
I have used Elastic Security for approximately two years.
What do I think about the scalability of the solution?
We have one person using this solution.
How are customer service and support?
I have used the community support for Elastic Security. Sometimes the support is helpful and sometimes it is not.
Which solution did I use previously and why did I switch?
I have used other similar solutions in the past.
How was the initial setup?
The initial setup of Elastic Security is straightforward. However, the documentation could improve. The deployment can be done in approximately 15 minutes.
What was our ROI?
I have seen a return on investment using this solution.
What other advice do I have?
The solution can take up to 20 minutes to maintain when needed.
I rate Elastic Security a seven out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Chief Business Officer at a tech services company with 11-50 employees
Open-source with a good knowledge base and a helpful community
Pros and Cons
- "It's open-source and free to use."
- "We'd like to see some more artificial intelligence capabilities."
What is our primary use case?
Basically, we are using this product for monitoring and for developing the processes for our company.
What is most valuable?
I like that there is a knowledge base. There's the possibility for technical people to develop this product and to know much more. However, they do not need additional certifications from the vendor side or to pay a lot of money for their courses and certifications. We don't need to rely on vendors. We can handle the product ourselves.
It's open-source and free to use.
What needs improvement?
The solution isn't really recognized in the market. They need to do a better job when they are marketing the solution. We'd like customers to have more visibility of it, and we'd like them to see how secure and highly effective it is. There needs to be more brand awareness.
We have faced some obstacles when handling the implementation process.
There are no templates available when integrating with other products. We sometimes need to find some workarounds.
We'd like to see some more artificial intelligence capabilities.
For how long have I used the solution?
I've been using the solution for four and a half years.
What do I think about the stability of the solution?
The solution is stable and reliable. We found the product to be very usable. There are no bugs or glitches, and it doesn't crash or freeze.
What do I think about the scalability of the solution?
The solution can scale. Integration with other products may be a bit difficult, yet it is doable.
How are customer service and support?
If we need assistance, we tend to use the community. There is always somebody in the world who can help us if we have a question. There are many people that can provide good tips and useful advice. Typically, many people have faced the same problems and they can help us solve things.
Which solution did I use previously and why did I switch?
I'm also aware of Curator.
Compared to Curator, customer awareness isn't as strong. From the price perspective, this product is better, however, many customers don't want to change their own CM and their products if they already have something in place.
How was the initial setup?
The initial setup wasn't overly complex or difficult. That said, it wasn't simple either. It's somewhat moderate in terms of implementation.
I'd rate the solution three out of five in terms of ease of setup.
What's my experience with pricing, setup cost, and licensing?
This is an open-source solution. It is free to use.
What other advice do I have?
For new customers, this is a perfect choice. For older customers, it's very difficult to change solutions.
I'd rate the solution eight out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Download our free Elastic Security Report and get advice and tips from experienced pros
sharing their opinions.
Updated: December 2025
Product Categories
Log Management Security Information and Event Management (SIEM) Endpoint Detection and Response (EDR) Security Orchestration Automation and Response (SOAR) Extended Detection and Response (XDR)Popular Comparisons
CrowdStrike Falcon
Microsoft Defender for Endpoint
Datadog
Fortinet FortiEDR
Splunk Enterprise Security
Microsoft Sentinel
SentinelOne Singularity Complete
IBM Security QRadar
Cortex XDR by Palo Alto Networks
Microsoft Defender XDR
Huntress Managed EDR
Trellix Endpoint Security Platform
Buyer's Guide
Download our free Elastic Security Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Datadog vs ELK: which one is good in terms of performance, cost and efficiency?
- What are the advantages of ELK over Splunk?
- What would you choose for observability: Grafana observability platform or ELK stack?
- When evaluating Log Management tools and software, what aspect do you think is the most important to look for?
- Datadog vs ELK: which one is good in terms of performance, cost and efficiency?
- Which Windows event log monitoring tool do you recommend?
- What is the difference between log management and SIEM?
- Splunk vs. Elastic Stack
- How can Cloudtrail logs be used effectively to improve log monitoring?
- Why hot data and cold data differences in SIEM solutions are not discussed sufficiently?



















