Loading...

Blog

A Journey of a Thousand Miles Begins with a Single Step

Tuning Elasticsearch

Tuning Elasticsearch is an advanced topic, that attending in an Elasticsearch Engineer Training by elastic is pretty simple to understand. The usual answer is always: It depends. I summarise my notes and findings on this. Consider there is always a lot more to it. The training covers it all. It is undoubtedly worth to attend. Education is important ;-). Roughly it is about Elasticsearch Internals (Apache Lucene under the hood), Capacity Planning and smart choices/anticipation.

Read more

Setup SSH agent for macOS High Sierra

Add to your ~/.ssh/config the option for every host.

Read more

Hello Webservice (JAX-WS) with JBoss EAP 7.1

A quick example of JAX-WS with JBoss EAP 7.1.

Read more

Backup Elasticsearch Index with Logstash

Index data in Elasticsearch can be easily exported in json encoded text with Logstash.

Read more

Using Aggregations with the Java Rest Client for Elasticsearch

The aggregations framework helps provide aggregated data based on a search query. Using aggregations on my audit data gives me insight who used my Elasticsearch cluster at what time. This post demonstrates how to translate the Elasticsearch Query DSL into the respective Java Objects of Elastic Java Rest Client.

Read more

Encrypted Communication with the Elasticsearch Java Rest Client

Elasticsearch with the X-Pack extensions allows you to secure the communication with your Elasticsearch cluster. This post elaborates what actions are needed, to use secure encrypted communication from a Java Rest Client with the encrypted Elasticsearch cluster.

Read more

Increase Elasticsearch Pool Size

Elasticsearch has common thread defaults for bulk requests. If you need to tune or gap certain problems, you can change the thread and thread pool size settings in elasticsearch.yml. In general it is not recommended to tweak anything! Use it at your own risk!

Read more

Cardinality Aggregations in Elasticsearch

This post demonstrates the usage of the Cardinality feature.

Read more

Distribute Watches in Elasticsearch

X-Pack Alerting aka Elasticsearch Watcher can run distributed in a Elasticsearch cluster.

Read more