I have recently switched from Splunk to Elastic in a pursuit to explore
open source platform for performing descriptive analytics on my log data.
Until now, based on a few elastic query tutorials, I found that the Elastic
DSL is a bit less advanced in providing nicely packaged features that are
there in Splunk. With splunk, I can do a lot of things which are difficult
or nearly impossible for me at the moment to replicate. I am using nearly
20+ features from Splunk which are not there in Elastic.
I am doing a feature-wise study to establish functional correspondence
between the Splunk and Elastic, but I would appreciate if someone can help
me out in replicating similar behavior. The features are:
1 cannot be done as joins in nosql land are very difficult-to-impossible to
do natively.
2 there's no functionality around that at the moment.
3 should happen automatically, ES will not create a new document (event) if
it exists, so there must be some difference there.
4 you can update existing documents and add fields if you want. Just not
via Kibana.
5 there are lots of charts in Kibana what do you mean exactly.
6 Logstash does this but it's pre-search, there is nothing post search at
this time.
I have recently switched from Splunk to Elastic in a pursuit to explore
open source platform for performing descriptive analytics on my log data.
Until now, based on a few elastic query tutorials, I found that the
Elastic DSL is a bit less advanced in providing nicely packaged features
that are there in Splunk. With splunk, I can do a lot of things which are
difficult or nearly impossible for me at the moment to replicate. I am
using nearly 20+ features from Splunk which are not there in Elastic.
I am doing a feature-wise study to establish functional correspondence
between the Splunk and Elastic, but I would appreciate if someone can help
me out in replicating similar behavior. The features are:
I've found the same issue. While Logstash allows for powerful data manipulation at collection/index time, Kibana lacks the search time flexibility and power that Splunk has with regard to easy free form querying and exploration of data.
Would love to see someone build a powerful query DSL on top of Kibana to solve this problem.
Don't get me wrong - I'm a huge ELK fan. But while the ELK stack is fantastic for structured, well understood data, Splunk still has a major advantage with exploring unstructured or poorly understood data.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.