In many cases we want to use inputs from different databases which are not natively supported by Elasticsearch. In this post we show how to migrate data from a MySql database to Elasticsearch via Logstash.Keep reading
When dealing with a large number of parallel operations in elasticsearch, such as search requests or bulk indexing operations, you may encounter thread pool related errors. Here we explain thread pools and discuss a typical search request thread pool error that might be faced, as well as how to handle such issues.Keep reading
Not yet enjoying the benefits of a hosted ELK-stack enterprise search on Qbox? Discover how easy it is to manage and scale your Elasticsearch environment.
In the last article we explained how the simple moving average pipeline aggregation worked and how to analyze the trends of the stock values of a firm with it. In this post, we discuss more moving average aggregation models and their differences in detail. We use the same data set as in the previous post.Keep reading
This article explains how to use Logstash to import CSV data into Elasticsearch. We make use of the file input, CSV filter, and Elasticsearch output components of Logstash. Importing CSV into Elasticsearch using Logstash is a pretty simple and straightforward task, but several aspects of this process can make importing a CSV into Elasticsearch complicated quickly. I'm going to teach you some concepts that are important in this context. Some of these concepts will be useful for working with Logstash and Elasticsearch in general.Keep reading
We have seen numerous pipeline aggregations in previous posts. Here we discuss another pipeline aggregation called the moving average aggregation and its significance, as well as its application in real-life scenarios.Keep reading
Logstash has an interesting feature called the Translate Filter. The translate filter is used to filter specific fields in incoming data against a dictionary or lookup file. It then performs an action if the incoming field matches an entry in the dictionary lookup file such as adding a field to your data or sending an email.Keep reading