Try our new research platform with insights from 80,000+ expert users
reviewer1510395 - PeerSpot reviewer
Technical Manager at a computer software company with 51-200 employees
Real User
A search and analytics engine that's very fast, but the price could be better
Pros and Cons
  • "I like how it allows us to connect to Kafka and get this data in a document format very easily. Elasticsearch is very fast when you do text-based searches of documents. That area is very good, and the search is very good."
  • "The price could be better. Kibana has some limitations in terms of the tablet to view event logs. I also have a high volume of data. On the initialization part, if you chose Kibana, you'll have some limitations. Kibana was primarily proposed as a log data reviewer to build applications to the viewer log data using Kibana. Then it became a virtualization tool, but it still has limitations from a developer's point of view."

What is our primary use case?

Elasticsearch is one of the NoSQL databases available. My application is a microservices application where the data gets published on a Kafka cube. It allows us to connect to Kafka and get this data in a document format very easily. I'm using Elasticsearch as my backend processing database, where I'm building and reporting using Kibana.

What is most valuable?

I like how it allows us to connect to Kafka and get this data in a document format very easily. Elasticsearch is very fast when you do text-based searches of documents. That area is very good, and the search is very good.

What needs improvement?

The price could be better. Kibana has some limitations in terms of the tablet to view event logs. I also have a high volume of data. On the initialization part, if you chose Kibana, you'll have some limitations. Kibana was primarily proposed as a log data reviewer to build applications to the viewer log data using Kibana. Then it became a virtualization tool, but it still has limitations from a developer's point of view.

For how long have I used the solution?

I have been using ELK Elasticsearch over the last two years.

Buyer's Guide
Elastic Search
November 2024
Learn what your peers think about Elastic Search. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,636 professionals have used our research since 2012.

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

The price could be better.

What other advice do I have?

I would tell potential users that they have to locate the data source and understand the data. They will have to decide on whether they have to go for a NoSQL or a relational database. 

If it's NoSQL, then what kind of data are you seeing? If it's more textual data, then you're going to read more. So, I would recommend Elasticsearch. Otherwise, you have other databases like MongoDB and Cassandra.

On a scale from one to ten, I would give ELK Elasticsearch a seven.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Senior Analyst at a tech services company with 10,001+ employees
Real User
A very good product with good visualizations and stability
Pros and Cons
  • "I really like the visualization that you can do within it. That's really handy. Product-wise, it is a very good and stable product."
  • "They should improve its documentation. Their official documentation is not very informative. They can also improve their technical support. They don't help you much with the customized stuff. They also need to add more visuals. Currently, they have line charts, bar charts, and things like that, and they can add more types of visuals. They should also improve the alerts. They are not very simple to use and are a bit complex. They could add more options to the alerting system."

What is our primary use case?

We are primarily using it for monitoring. It is used for server monitoring.

What is most valuable?

I really like the visualization that you can do within it. That's really handy. Product-wise, it is a very good and stable product.

What needs improvement?

They should improve its documentation. Their official documentation is not very informative. They can also improve their technical support. They don't help you much with the customized stuff.

They also need to add more visuals. Currently, they have line charts, bar charts, and things like that, and they can add more types of visuals. 

They should also improve the alerts. They are not very simple to use and are a bit complex. They could add more options to the alerting system.

For how long have I used the solution?

I have been using this solution for one year.

What do I think about the stability of the solution?

Stability-wise, it is very good. Once the data starts coming in, it is very stable. I didn't find any big glitches in it.

How are customer service and technical support?

We contacted their technical support once. I didn't find them very good. They are there just to provide documentation and stuff. They don't help you much with the customized stuff. They could improve that. I would rate them a two out of five.

How was the initial setup?

It is complex because it is not Windows-based. It is Linux-based, so one must know Linux to deploy it properly. It is not a product that you can install with just multiple clicks. You need to understand it.

What was our ROI?

It seems good in terms of return on investment. It is a monitoring solution, and it triggers alerts before something happens. For example, it triggers an alert when the space in Windows reaches an 80% limit. I would say it is a good investment. We are able to fix things before they go wrong. If we didn't have Elasticsearch, things would go wrong, and we would be spending more time fixing them later on.

What other advice do I have?

I would advise others to first know Linux because it would most probably be on Linux. If you're good at Linux, you will be good at this as well.

I would rate ELK Elasticsearch an eight out of ten.

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
Kumar Mahadevan - PeerSpot reviewer
Kumar MahadevanIT Infrastructure Analyst at AG Group
Real User

You're right Ayesha. ELK stack is not for the faint of heart. One needs strong Linux admin skills and also to understand KQL, data structures, data pipelines, etc.



It is a very customizable product and if using an on-prem solution one needs to understand Sharding, Index Lifecycle management, etc.



Highly recommended.


Buyer's Guide
Elastic Search
November 2024
Learn what your peers think about Elastic Search. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,636 professionals have used our research since 2012.
PeerSpot user
Technology Delivery Lead - Enterprise Monitoring at a financial services firm with 10,001+ employees
Real User
Data collected will be used for near real-time monitoring, analytics, and machine learning
Pros and Cons
  • "X-Pack provides good features, like authorization and alerts."

    What is our primary use case?

    We use ELK primarily for enterprise monitoring and analytics through log ingestion. The data collected in Elasticsearch will be used for near real-time monitoring, analytics, and machine learning.

    How has it helped my organization?

    All new applications have been onboarded and used by the application teams. The initial feedback has been positive, and its capabilities seem to be a descent fit for our needs.

    What is most valuable?

    ELK being an open source certainly provided a platform for our organization to get involved. 

    X-Pack provides good features, like authorization and alerts. An X-Pack license is more affordable than Splunk.

    What needs improvement?

    Logstash has been a challenge and needs improvements in data ingestion reconciliation. The Kibana Cross Cluster feature is long awaited and I hope 6.0 will address it without issues.

    For how long have I used the solution?

    Less than one year.

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

    ELK has been considered as an alternative to Splunk to reduce licensing costs.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Fabián Balseca Chávez - PeerSpot reviewer
    Fabián Balseca ChávezSecurity Presales Engineer at GMS Seguridad de la Información
    Top 20Real User

    Elasticsearch is a distributed, RESTful search and analytics engine capable of solving a growing number of use cases, such as security events.

    Sudeera Mudugamuwa - PeerSpot reviewer
    Co-Founder at a tech vendor with 51-200 employees
    Real User
    Top 5
    An open-source solution for log management but improvement is needed in Kibana dashboard and authentication
    Pros and Cons
    • "The products comes with REST APIs."
    • "Elastic Search needs to improve authentication. It also needs to work on the Kibana visualization dashboard."

    What is our primary use case?

    We use the product for log management. 

    What is most valuable?

    The products comes with REST APIs. 

    What needs improvement?

    Elastic Search needs to improve authentication. It also needs to work on the Kibana visualization dashboard. 

    For how long have I used the solution?

    I have been using the product for six years. 

    What do I think about the stability of the solution?

    I rate the product's stability a nine out of ten. 

    What do I think about the scalability of the solution?

    I rate Elastic Search's scalability a ten out of ten. 

    How are customer service and support?

    The technical team needs to improve their response time. 

    How would you rate customer service and support?

    Positive

    How was the initial setup?

    The tool's deployment is easy. It took us one day to deploy a seven-node Elastic Search cluster. 

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

    Elastic Search is open-source, but you need to pay for support, which is expensive. 

    What other advice do I have?

    The solution suits medium to large companies better. I rate it a nine 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
    PeerSpot user
    Aria Amini - PeerSpot reviewer
    Data Engineer at Behsazan Mellat
    Real User
    Top 5
    Can search large amounts of data across multiple systems, and is easily scalable, but needs better automapping
    Pros and Cons
    • "The forced merge and forced resonate features reduce the data size increasing reliability."
    • "The one area that can use improvement is the automapping of fields."

    What is our primary use case?

    The primary use case of this solution is to search large amounts of data across multiple systems.

    How has it helped my organization?

    The solution has improved our organization by allowing us to quickly search data from multiple systems saving valuable time.

    What is most valuable?

    The most valuable features are full-text search, the ability to index large amounts of data, map data in areas that are not fully structured, and scaling out.

    What needs improvement?

    The one area that can use improvement is the automapping of fields.

    This may have been improved in the latest version.

    For how long have I used the solution?

    I have been using the solution for a year.

    What do I think about the stability of the solution?

    The solution is stable. 

    What do I think about the scalability of the solution?

    The solution is easily scalable.

    How are customer service and support?

    There has not been a need to use customer service or support because of the vast amount of reliable forums available online.

    How was the initial setup?

    The initial setup is straightforward. If you understand Linux you can deploy in a couple of days.

    What about the implementation team?

    The implementation was completed in-house.

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

    To access all the features available you require both the open source license and the production license.

    What other advice do I have?

    I rate the solution seven out of ten.

    In cases where the memory of the nodes is exceeded, you will need to manually step in to delete some data, otherwise, the solution maintains itself automatically with little need for human intervention.

    The forced merge and forced resonate features reduce the data size, increasing reliability.

    The open source license is not enough when dealing with a large amount of data. The production license is required when you have larger requirements.

    I recommend the solution to anyone who needs to integrate a lot of old systems into a data lake.

    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
    it_user779379 - PeerSpot reviewer
    System Engineer at a tech services company with 10,001+ employees
    Real User
    Furnishes good end to end log monitoring, Logstash grok pattern capabilities

    What is most valuable?

    ELK provides 

    • good end to end log monitoring
    • Logstash grok pattern
    • elasticserach indexing
    • easily configurable Kibana dashboards
    • feature rich and appealing Kibana UI, as its USP.

    How has it helped my organization?

    The product offers a powerful, cost effective solution for proprietary log management and is easy to understand and start with. This saves cost as well as enhances usability.

    What needs improvement?

    The open source version should ship basic security versions with it. Alerting is an important feature which is not available in the open source stack.

    For how long have I used the solution?

    About two years.

    What do I think about the stability of the solution?

    Stability issues can be seen with Logstash and can be addressed using Kafka. Also, data collections may not be 100% optimal using Filebeat and could be further improved.

    What do I think about the scalability of the solution?

    The product is highly scalable, especially on the database side (elasticserach).

    How are customer service and technical support?

    Have worked on the open source version and, hence, I don't have much information about tech support.

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

    I have not worked with another solution.

    How was the initial setup?

    The setup is straightforward for PoC, but becomes complex while scaling it or deploying it for production.

    Which other solutions did I evaluate?

    Yes, I evaluated GrayLog and Fluentd, but ELK was more feature rich.

    What other advice do I have?

    The ELK open source stack is rich in features but lacks the essential security features.

    ELK is one of the best open source alternatives for log management. If alerting and security features can be built by the team internally, on top of the stack, then the product is for sure going to add a lot of value to business.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Head of Technology Operations at a financial services firm with 11-50 employees
    Real User
    Open-source with good community support but number of search queries is limited
    Pros and Cons
    • "The most valuable feature is the out of the box Kibana."
    • "I would like to be able to do correlations between multiple indexes."

    What is our primary use case?

    I run the function to review the usage for the team and for the organization itself.

    We use this product internally and then some of our business relationships with the other businesses that we have, they get their data from our data. It's more for collaborative data reporting that we have with them.

    What is most valuable?

    The most valuable feature is the out of the box Kibana. You plug it in and start the basic analysis on the data out of the box. This also gives a quick way to check the data and the models to figure out what fits the needs.

    What needs improvement?

    There are a few things that did not work for us. 

    When doing a search in a bigger setup, with a huge amount of data where there are several things coming in, it has to be on top of the index that we search. 

    There could be a way to do a more distributed kind of search. For example, if I have multiple indexes across my applications and if I want to do a correlation between the searches, it is very difficult. From a usage perspective, this is the primary challenge.

    I would like to be able to do correlations between multiple indexes. There is a limit on the number of indexes that I can query or do. I can do an all-index search, but it's not theoretically okay on practical terms we cannot do that.

    In the next release, I would like to have a correlation between multiple indexes and to be able to save the memory to the disk once we have built the index and it's running.

    Once the system is up, it will start building that in memory.

    We need to be able to distribute it across or save it to have a faster load time.

    We don't make many changes to the data that we are creating, but we would like archived reports and to be able to retrieve those reports to see what is going on. That would be helpful.

    Also, if you provide a customer with a report or some archived queries, that the customer is looking at when they are creating, at first it will be slow while putting up their data or subsequently doing it. I want it to be up and running efficiently. 

    If the memory could be saved and put back into memory as it is, then starts working it would reduce the load time then it will be more efficient from a cost perspective and it will optimize resource usage.

    For how long have I used the solution?

    I have been familiar with this product for approximately four years.

    What do I think about the stability of the solution?

    ELK Elasticsearch is stable.

    What do I think about the scalability of the solution?

    It's scalable, but there are some limitations.

    If you are scaling a bit too quickly, you tend to break the applications into different indexes. 

    The limitations come in when getting the correlation between the applications or the logs.

    It is difficult to get the correlations once the indexes have been split.

    How are customer service and technical support?

    We are using the open-source version, that is installed on-premises.

    We have not worried about technical support, but the community is good.

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

    Before ELK, we used another solution for internal usage, and also, we used Splunk for different use cases in a different organization altogether.

    It wasn't a switch per se, it was a different organization with a different use case.

    How was the initial setup?

    The initial setup is simple, not too difficult. 

    Getting the index, doing your models, and putting the data in, correctly, is done more on a trial and error basis. You have to start early and plan it well to get it right.

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

    We are using the open-source version. 

    We are not looking into the subscription because it's on-premises in-house.

    What other advice do I have?

    For anyone who is looking into implementing this solution, the only tip is to get your models for the type of actual use that you are looking at upfront in order to have a good run.

    I would rate ELK Elasticsearch a seven out of ten.

    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
    it_user1415322 - PeerSpot reviewer
    Senior Consultant at sectecs
    Consultant
    Stable with reasonable technical support, but it should be easier to use
    Pros and Cons
    • "It's a stable solution and we have not had any issues."
    • "It should be easier to use. It has been getting better because many functions are pre-defined, but it still needs improvement."

    What is our primary use case?

    I am using it to get some hands-on experience and learn the product by searching, building use cases, test cases, dashboards, and visualizations.

    With hands-on experience, you learn more about the product and how it works.

    What needs improvement?

    It should be easier to use. It has been getting better because many functions are pre-defined, but it still needs improvement.

    If you have a large enterprise environment, it is costing a lot of money and it's not a full-blown SIEM. It has SIEM features but a lot is missing. You need to involve other products to make a SIEM out of it.

    Some of the other products needed were Apache, Kafka, and ticket tools. It was custom made and not what I had expected in the end.

    I would like to see them get closer to a full-blown orchestrated SIEM, and create predefined modules to bring you to using it as a SIEM faster, and on the fly instead of having to tweak the Grok filter for weeks.

    I would like to see more pre-defined modules.

    For how long have I used the solution?

    I have been using Elasticsearch for two weeks.

    We are not using the latest version, but not an old version.

    What do I think about the stability of the solution?

    It's a stable solution and we have not had any issues.

    What do I think about the scalability of the solution?

    The scalability is fine.

    How are customer service and technical support?

    I have contacted technical support, once or twice. The experience was okay.

    How was the initial setup?

    The initial setup was okay, not as easy as Splunk but it was manageable.

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

    The pricing model is questionable and needs to be addressed because when you would like to have the security they charge per machine. If you are building any cluster and you are paying €6,000 per machine, that is expensive.

    Which other solutions did I evaluate?

    I think that Elasticsearch is a good product and cheaper than Splunk.

    What other advice do I have?

    I like this solution, but it has too much hands-on time required tweaking to get it up and running.

    I have no plans to continue using this product. Currently, I am focused on SIEMonster because I signed a partnership and I would like to sell a total product. It doesn't make sense to spread across multiple products. 

    I would like to earn money out of it, so I'm focusing currently on SIEMonster.

    I think that Elasticsearch is a good product and cheaper than Splunk.

    When I check Gartner, I don't see mention of Elasticsearch, it seems they need to make some improvements.

    I would rate this solution a seven out of ten.

    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