A step-by-step guide to enabling security, TLS/SSL, and PKI authentication in Elasticsearch

This article is available at: https://www.elastic.co/blog/elasticsearch-security-configure-tls-ssl-pki-authentication

November 5, 2018

How to tune Elasticsearch for aggregation performance

October 2, 2018 Introduction By default, Elasticsearch is tuned for the best trade-off between write performance and query performance for the majority of use cases. In this blog posting we cover some parameters that can be configured to improve query-time aggregation performance, with some of these improvements coming at the expense of write performance. Note that this blog posting does not present anything that is not already documented in other locations. The goal here is to pull together relevant information into a small and digestible posting that provides a few pointers on how to improve slow Elasticsearch aggregations. ...

October 2, 2018

Using Logstash to drive filtered data from a single source into multiple output destinations

This article is available at: https://www.elastic.co/blog/using-logstash-to-split-data-and-send-it-to-multiple-outputs

August 31, 2018

Using Logstash prune capabilities to whitelist sub-documents

Overview Logstash’s prune filter plugin can make use of whitelists to ensure that only specific desired fields are output from Logstash, and that all other fields are dropped. In this blog post we demonstrate the use of Logstash to whitelist desired fields and desired sub-documents before indexing into Elasticsearch. Example input file As an input to Logstash, we use a CSV file that contains stock market trades. A few example CSV stock market trades are given below. ...

August 28, 2018

Deduplicating documents in Elasticsearch

This article is available at: https://www.elastic.co/blog/how-to-find-and-remove-duplicate-documents-in-elasticsearch

July 23, 2018