Search Driven Analytics - zastosowanie Kibana i Elasticsearch
Czas trwania szkolenia:2 dni (16h)
Kod kursu:KIBANA
Poziom zaawansowania:
O szkoleniu Search Driven Analytics - zastosowanie Kibana i Elasticsearch
W cenie otrzymasz:
- Materiały szkoleniowe
- Certyfikat ukończenia szkolenia
- W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Dla kogo?
- Programiści
- Data scientists
- Administratorzy
Wymagania
- Podstawowa wiedza na temat aplikacji webowych oraz REST API
Zalety
- Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań
- Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką
- Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how
Cele szkolenia
- Poznanie możliwości Elasticsearch oraz Kibana pod kątem analizy danych strukturalnych oraz powiązanych z tym zagadnień
Program
Ogólnie o Kibana
- Typowe scenariusze użycia
- Architektura
Instalacja
- Elasticsearch
- Kibana
- Ładowanie przykładowych danych
Moduł Discover
- Budowa indeksu, przechowywanie dokumentów.
- Przeglądanie zawartości indeksu
- Filtrowanie wyników
- Elastic QueryDSL, Kibana Query Language
- Podgląd szczegółowy dokumentów
Moduł Visualize (budowanie wykresów)
- Agregacje Elasticsearch
- Area Charts
- Data Table
- Line Charts
- Markdown Widget
- Metric
- Pie Charts
- Tile Maps
- Vertical Bar Charts
- Operacje matematyczne i porównywanie szeregów czasowych do siebie (Timelion)
Tworzenie Dashboardów
- Budowanie dashboardów
- Interakcja z dashboardami
- Obsługa danych realtime
- Zarządzanie dashboardami
Ładowanie danych do wizualizacji - Logstash i beats.
- Ogólnie o mechanizmach ładowania danych
- Instalacja uruchomienie Logstash
- Przykład - czytanie logów z pliku
- Narzędzia "beats": Filebeat, Metricbeat.
Pobieranie danych - Elasticsearch (integracje)
- Modelowanie danych
- Indeksowanie