Kibana allows users to visualize Elasticsearch data and navigate the Elastic Stack so you can do anything from tracking query load to understanding the way requests flow through your apps.
N/A
Logstash
Score 8.0 out of 10
N/A
N/A
N/A
Pricing
Kibana
Logstash
Editions & Modules
No answers on this topic
No answers on this topic
Offerings
Pricing Offerings
Kibana
Logstash
Free Trial
No
No
Free/Freemium Version
No
No
Premium Consulting/Integration Services
No
No
Entry-level Setup Fee
No setup fee
No setup fee
Additional Details
—
—
More Pricing Information
Community Pulse
Kibana
Logstash
Features
Kibana
Logstash
BI Standard Reporting
Comparison of BI Standard Reporting features of Product A and Product B
Kibana
9.0
Ratings
7% above category average
Logstash
-
Ratings
Pixel Perfect reports
9.00 Ratings
00 Ratings
Customizable dashboards
9.00 Ratings
00 Ratings
Report Formatting Templates
9.00 Ratings
00 Ratings
Ad-hoc Reporting
Comparison of Ad-hoc Reporting features of Product A and Product B
Kibana
5.7
Ratings
33% below category average
Logstash
-
Ratings
Drill-down analysis
7.00 Ratings
00 Ratings
Formatting capabilities
7.00 Ratings
00 Ratings
Report sharing and collaboration
3.00 Ratings
00 Ratings
Report Output and Scheduling
Comparison of Report Output and Scheduling features of Product A and Product B
Kibana
8.8
Ratings
4% above category average
Logstash
-
Ratings
Publish to Web
9.50 Ratings
00 Ratings
Publish to PDF
8.50 Ratings
00 Ratings
Report Versioning
9.00 Ratings
00 Ratings
Report Delivery Scheduling
9.00 Ratings
00 Ratings
Delivery to Remote Servers
8.00 Ratings
00 Ratings
Data Discovery and Visualization
Comparison of Data Discovery and Visualization features of Product A and Product B
Great for teams big and small that want a single pane of glass for understanding their systems, from dev, to staging, to production. Well-suited for teams that need to preserve logs for long-term compliance reasons, and also mine their logs for useful operational insights. Highly recommended as both an open source project and a commercial offering with fantastic paid support.
Logstash is a must in an ELK stack, which I am sure is going to be the #1 case. At any point when you have several sources, Logstash can be the common point to aggregate, and categorize those data. Then send this new data to its destination. Very handy. It is free and open source. It may not be appropriate to analyze data-sets dependent on each other but from a different data source. Reason being Logstash works on data at hand, and not wait for other data to arrive. It would be unwise for Logstashh to handle complicated, long-running transformations because this is injected and ejected. The faster you do it, the safer.
Memory: Logstash is a HOG, if you are deploying it on commodity (i.e. cheap and old) hardware: You will need at least 2GB, just for Logstash. So don't expect to run your entire ELK stack on one AMD Athlon machine.
Overlap: Logstash fills in an area of the ELK stack that makes the most sense: as a log file transformer / shipper. However, if you start breaking that stack, with the addition of other components- you start seeing where features of Logstash may be implemented or solved in the additional components much easier (or better, or to a higher degree of resolution)
More Overlap: Since my team employs Syslog-ng extensively- Logstash can sometimes get in the way (and this may be a problem for DevOps stacks overall): You can configure Syslog to record certain information from a source, filter that data, and even export that data in a particular format. Logstash will pick that data up, and then parse it. However, if you don't keep your Syslog-ng configuration files, and your Logstash configuration files in sync, your results will not be what you expected, and this will translate into (sometimes) hours/days of work, hunting down a line item in a configuration file.
Its usability is generally good and it provides teams with a basic to intermediate understanding about data visualization. It is very user-friendly when it comes to creating dashboards. The UI is very good and simple. Its integration with other tools for alerting and reporting is amazing. But its advance features have a learning curve and a first timer needs some time to use the advance features.
As I said earlier, for a production-grade OpenStack Telco cloud, Logstash brings high value in flexibility, compliance, and troubleshooting efficiency. However, this brings a higher infra & ops cost on resources, but that is not a problem in big datacenters because there is no resource crunch in terms of servers or CPU/RAM
Well when it comes to using Kibana when compared to Datadog, I can say that Kibana is pretty [...] cheap. Apart from APM and Datadog hosted agents, Kibana gives a good competition to Datadog for real time log analysis as well as metrics analysis. While OpsGenie is a great tool for alerting, it lacks visualization when compared to Kibana. Grafana is another opensource tool that gives a lot of insights like Kibana but Grafana cannot be easily integrated with OpenSearch.
MongoDB and Azure SQL Database are just that: Databases, and they allow you to pipe data into a database, which means that alot of the log filtering becomes a simple exercise of querying information from a DBMS. However, LogStash was chosen for it's ease of integration into our choice of using ELK Elasticsearch is an obvious inclusion: Using Logstash with it's native DevOps stack its really rational
It is very difficult to give any figures on ROI, as it depends on many factors, and in a Telcocloud environment, it is much complex to find out; however, I would give some points below on ROI
ROI based on flexibility is very high, as it reduces the time to find RCA
ROI based on integration is very high because it supports multi-vendor environments, avoiding vendor lock-in & works across multi-cloud setups
ROI on resource consumption is less because Logstash in 2-3 times more resource-intensive as compared to its lightweight alternatives resulting in latency