Technical Team Lead at Quester
Real User
Top 20
Simplifies process of bug identification and tracking using application log files
Pros and Cons
  • "The most valuable feature for me is Discover."
  • "I would like the process of retrieving archived data and viewing it in Kibana to be simplified."

What is our primary use case?

I was using this product up until recently when I changed companies, but I have been asked to implement logging in my new role and this is one of the options that I am considering.

It was used in conjunction with Kibana to examine our logs and perform debugging. When a user complained about misbehavior in an application, we would research the logs, test, and try to find out where the bug is.

What is most valuable?

The most valuable feature for me is Discover. I have not used all of the features, so I can't say that this will be best for everyone.

What needs improvement?

I would like the process of retrieving archived data and viewing it in Kibana to be simplified.

We ran into trouble once or twice regarding problems with timestamps that came about because of issues with memory. Consequently, the correct data was not logged and it had to be done again.

For how long have I used the solution?

I used this product for about eight months, up until about two months ago.

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

What do I think about the stability of the solution?

We were using this solution once or twice every couple of weeks when we encountered a bug. I found that it was stable.

What do I think about the scalability of the solution?

I have not tested scalability. In my previous company, there were 20 people on the team, but only the backend developers were using ELK Logstash. This was perhaps 10 users.

How are customer service and support?

We hosted this solution ourselves, so there was no technical support.

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

We have used Graylog in the past, but it was self-hosted and the experience wasn't great.

How was the initial setup?

I did not do the initial setup myself.

What about the implementation team?

My colleague deployed this solution for me.

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

This is an open-source product, so there are no costs.

What other advice do I have?

When my colleague set up this application, it was configured such that every seven days, the data is archived into long-term storage. When I needed something from the archived logs, it was easy to retrieve and I could look through them again. This is something that I would suggest doing.

My suggestion for anybody who is implementing ELK Logstash is to make sure that the entire team knows how to use it. If only one person knows it and takes care of it, then it is not a very productive experience. On the other hand, if everybody is familiar with it, the experience will be much better.

This is definitely a product that I recommend using.

I would rate this solution an eight out of ten.

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?

Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Junior System Engineer at Efficom-lille
Real User
Enables us to retrieve data from various servers and sources so we can detect errors
Pros and Cons
  • "I use the stack every morning to check the errors and it's just so clear. I don't see any disadvantage to using Logstash."
  • "One thing they could add is a quick step to enable users who don't have a solid background to build a dashboard and quickly search, without difficulty."

What is our primary use case?

We use Logstash to retrieve data from our servers, from different sources, to our Elastic Stack. There, Elastic Search allows us to search it, and we can visualize the data with Kibana.

What is most valuable?

I use the stack every morning to check the errors and it's just so clear. I don't see any disadvantage to using Logstash.

What needs improvement?

Our system architect has noticed a slowdown of the solution, but I don't see a slowdown.

One thing they could add is a quick step to enable users who don't have a solid background to build a dashboard and quickly search, without difficulty.

For how long have I used the solution?

We have been using Elastic Stack for about three years.

What do I think about the stability of the solution?

The solution is stable. We also monitor the Elastic Stack health and it's been a while since we have had an issue. The stability doesn't cause any problems. It's good. We haven't had any major issues.

What do I think about the scalability of the solution?

For now, we haven't had any problems. I'm just a user. I'm not the one responsible for the total solution. I use Kibana for the dashboard to detect any errors in our servers.

But for the future, perhaps we will need to scale our solution because we deploy new components and we implement new servers on Azure. 

How are customer service and technical support?

The solution is maintained by dedicated architects who provide us with a solid platform. There is no direct support from Elastic Stack. We don't have any issue or any problem which requires support.

How was the initial setup?

I'm a system engineer. The architects who set up these solutions did it before I worked here.

I learned how to use it by doing searches and finding information about it.  I learned to use it very quickly. The documentation is very simple to use, as long as you have some technical background in computers.

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

Elastic Stack is an open-source tool. You don't have to pay anything for the components.

What other advice do I have?

Think carefully about how you will build the solution so that it is a high-availability solution. That is the trick when using Elastic Stack. Examine what your needs are.

I would rate Logstash at eight out of 10. I think the solution is really complete, with the components it has. It is a good solution. 

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Elastic Security
May 2024
Learn what your peers think about Elastic Security. Get advice and tips from experienced pros sharing their opinions. Updated: May 2024.
771,212 professionals have used our research since 2012.
Cloud Engineer at GARR
Real User
A stable solution for collecting authentication information from service providers
Pros and Cons
  • "The most valuable feature is the ability to collect authentication information from service providers."
  • "Anything that supports high availability or ease of deployment in a highly available environment would help to improve this solution."

What is our primary use case?

The primary use of this solution is to gather authentication information and use it to determine which identity provider is breaking on which service provider. We store it as anonymized session information for each user.

What is most valuable?

The most valuable feature is the ability to collect authentication information from service providers.

What needs improvement?

Configuring the server is difficult and can be improved.

I would like to have a high availability set up that is easy to configure. Anything that supports high availability or ease of deployment in a highly available environment would help to improve this solution.

For how long have I used the solution?

I had been using Logstash for about three years. I am no longer using it but the people that I used to work with are.

What do I think about the stability of the solution?

We did not have any issues in terms of stability or performance.

What do I think about the scalability of the solution?

Scalability was not a problem for us.

How are customer service and technical support?

We did not have to contact technical support.

How was the initial setup?

The initial setup is pretty straightforward.

Our deployment took quite some time but it was not because of Logstash issues. It was a more complex situation because we didn't have access to all of the nodes that we wanted to forward. So, it took between 10 and 15 months to deploy, although it was for administrative reasons as opposed to technical ones.

What about the implementation team?

I had my own team for working with this solution but it was not for a single company. Our team was associated with a European partner and it was distributed around European cities.

What other advice do I have?

My advice for anybody who is implementing this system is to set it up so that you can manage it remotely.

Overall, this product does what it is supposed to do, although there is always room for improvement.

I would rate this solution a nine out of ten.

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
Mustafa Husny - PeerSpot reviewer
Senior System Engineer at Techline-eg
Real User
Top 5Leaderboard
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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
DevOps Engineer at a computer software company with 1,001-5,000 employees
Real User
Central log management helped increase developer productivity
Pros and Cons
    • "Authentication is not a default in Kibana. We need to have another tool to have authentication and authorization. These two should be part of Kibana."
    • "We had issues with scalability. Logstash was not scaling and aggregation was getting delayed. We moved to Fluentd making our stack from ELK to EFK."

    How has it helped my organization?

    In my previous organization, I used this for central log management, increasing developer productivity.

    What is most valuable?

    Elasticsearch Indexing and the Visualize tools of Kibana.

    What needs improvement?

    Authentication is not a default in Kibana. We need to have another tool to have authentication and authorization. These two should be part of Kibana.

    For how long have I used the solution?

    One to three years.

    What do I think about the stability of the solution?

    No issues with stability.

    What do I think about the scalability of the solution?

    We had issues with scalability. Logstash was not scaling and aggregation was getting delayed. We moved to Fluentd making our stack from ELK to EFK.

    How is customer service and technical support?

    We were using the open source version. Community support is good.

    How was the initial setup?

    Complex. We needed to analyze multiple factors, like benchmarking, performance of Logstash.

    What other advice do I have?

    I rate it at eight out of 10. It is scalable (if used properly), durable, and performance tested.

    If you are good to spend money, Splunk is way better for log management. There might be other use cases where you may need ELK.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    PeerSpot user
    Programmer at a tech services company
    Real User
    Stable, with good documentation, but needs better email notification
    Pros and Cons
    • "ELK documentation is very good, so never needed to contact technical support."
    • "Email notification should be done the same way as Logentries does it."
    • "We set up a cron job to delete old logs so that we wouldn't hit a disk space issue. Such a feature should be available in the UI, where old logs can be deleted automatically. (Don’t know if this feature is already there)."
    • "They don't provide user authentication and authorisation features (Shield) as a part of their open-source version."

    What is most valuable?

    Documentation is very good, so implementation is fine.

    What needs improvement?

    Email notification should be done the same way as Logentries does it. Because of the notification issue we moved to Logentries, as it provides a simple way to get notification whenever a server encounters an error or something unexpected happens (which we have defined using Regex).

    We set up a cron job to delete old logs so that we wouldn't hit a disk space issue. Such a feature should be available in the UI, where old logs can be deleted automatically. (Don’t know if this feature is already there).

    For how long have I used the solution?

    One to three years.

    What do I think about the stability of the solution?

    No issues with stability.

    What do I think about the scalability of the solution?

    Not really, but we did set up a cron job to delete old logs so that we wouldn't hit a disk space issue.

    How are customer service and technical support?

    ELK documentation is very good, so never needed to contact technical support.

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

    We used Logentries, but because it is open-source we moved to ELK as a part of cost-cutting strategy and evaluation of ELK. But the lack of a notification feature caused us to go back to Logentries.

    How was the initial setup?

    Slightly complex, especially when you are configuring machines which are on a separate IP rather than on a single machine. In my case Elasticsearch, Kibana, and Logstash were on different machines. Along with that, we added a proxy server (nginx) ahead of the Kibana server. We used the proxy server for user authentication so that only known users should be able to access the Kibana dashboard. ELK didn’t have a free version for user authentication and that made us go for the alternative. We have, in total, four machines.

    What other advice do I have?

    I give it a seven out of 10. They don't provide user authentication and authorisation features (Shield) as a part of their open-source version.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Desarrollador Java Senior Full Stack at Optimissa Capital Markets Consulting
    Real User
    Strong search function improved our speed
    Pros and Cons
    • "The most valuable feature is the search function, which allows me to go directly to the target to see the specific line a customer is searching for."
    • "The price of this product could be improved, especially the additional costs. I would also like to see better-quality graphics."

    What is our primary use case?

    My primary use case is to check market prices.

    How has it helped my organization?

    The main benefit of using this solution is that it improves your speed as you don't have to waste time searching for answers.

    What is most valuable?

    The most valuable feature is the search function, which allows me to go directly to the target to see the specific line a customer is searching for.

    What needs improvement?

    The price of this product could be improved, especially the additional costs. I would also like to see better-quality graphics.

    What do I think about the stability of the solution?

    I have found some bugs, but overall the stability is fine.

    What do I think about the scalability of the solution?

    The scalability is fine.

    How are customer service and support?

    Technical support is good, they're able to answer all of our questions.

    How was the initial setup?

    The initial setup wasn't difficult, but that varies depending on the number of servers you have.

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

    This tool is affordable, and its price is ok.

    What other advice do I have?

    I would rate this solution 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
    Associate Director - Solutions at a comms service provider with 1,001-5,000 employees
    Real User
    Good indexing of logs, cost-effective, and stable
    Pros and Cons
    • "I like the indexing of the logs."
    • "Better integration with third-party APMs would be really good."

    What is our primary use case?

    We use this solution for the Microsoft deployment of auto-management.

    What is most valuable?

    I like the indexing of the logs.

    For how long have I used the solution?

    I have been using ELK Logstash for one year.

    What do I think about the stability of the solution?

    This product is quite stable and I've not seen any type of issue with it so far.

    What do I think about the scalability of the solution?

    With respect to scalability, you have to properly plan. Generally, I don't see any issues with scalability.

    How are customer service and technical support?

    We have not used technical support because we always had talent within the company for end-user support.

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

    This was a solution that our client chose, and they were not using a different one prior to this.

    How was the initial setup?

    I do not think that we had any issues with the deployment. Overall, I would say that the process is of medium complexity.

    What about the implementation team?

    The support team assisted us with the deployment. I don't think that we had any issues with the team.

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

    Compared to other products such as Dynatrace, this is one of the cheaper options.

    Which other solutions did I evaluate?

    Our client provided us with this option after they had already been through a selection process.

    What other advice do I have?

    My advice is that this is a good product to use if you are financially contained, and you want to start with something small. Later, if you need to scale then you can look at other options.

    I would rate this solution 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 Elastic Security Report and get advice and tips from experienced pros sharing their opinions.
    Updated: May 2024
    Buyer's Guide
    Download our free Elastic Security Report and get advice and tips from experienced pros sharing their opinions.