3 days / 40+ speakers
12 workshops

May 17-19, 2017 | Vilnius, Lithuania
http://devdays.lt/wp-content/uploads/2016/12/Phillip-1-320x320.jpg
Elastic, Austria

Philipp Krenn


Philipp is part of the infrastructure team and a Developer Advocate at Elastic, spreading the love and knowledge of full-text search, analytics, and real-time data. He is a frequent speaker at conferences and meetups about all things search & analytics, databases, cloud computing, and devops. Philipp lives in Vienna where he enjoys experimenting with software, organizing meetups, and sports.


Topic

Full-Text Search Explained

Today’s applications are expected to provide powerful full-text search. But how does that work in general and how do I implement it on my site or in my application?Actually, this is not as hard as it sounds at first. This talk covers:

  • How full-text search works in general and what the differences to databases are.
  • How the score or quality of a search result is calculated.
  • How to implement this with Elasticsearch.

Attendees will learn how to add common search patterns to their applications without breaking a sweat.



Make

Connection

Follow


Workshop

Awesome Logging Infrastructure Using The Elastic Stack

One of the hottest and most widely used tools for log monitoring and analytics at the moment is the Elastic Stack:

  • Elasticsearch doing the hard work of analyzing and searching large amounts of data.
  • Logstash for parsing and enrichment.
  • Beats as a lightweight agent or forwarder.
  • Kibana for powerful visualizations.

This talk gives you an overview of the four technologies, how they are working together, and how they can solve your problems.

Outline

  • We start off by installing Elasticsearch and then explore the querying and visualization capabilities of Kibana.
  • Then we monitor the virtual machine on which the Elastic Stack is running by using Filebeat to collect various logs, Metricbeat for system metrics, and Packetbeat to monitor the network. We explore how to monitor various applications such as nginx, MongoDB, or Redis and how to make the stack more resilient by buffering messages in a queue.
  • Finally, we take a look at the default dashboards in Kibana and how to add security and a lot more with X-Pack.

Requirements

Everybody must have a laptop with the current version of Virtualbox installed and we need 2.5GB or memory for the VM.
Philipp will provide a USB stick with a VM that contains all the dependencies, so you won’t need to download anything.