Většina počítačových programů generuje logy – tedy zprávy a záznamy o své činnosti. ELK stack – ElasticSearch, Logstash, Kibana – je populární nástroj, který umí logy efektivně zpracovávat, ukládat a zpřístupňovat.
Na školení si ukážeme, jak můžeme logy zpracovávat a prohlížet právě pomocí ELKu.
Na školení si ukážeme, jak můžeme logy zpracovávat a prohlížet právě pomocí ELKu.
Pro začátek si zkusíme v předpřipraveném ElasticSearch engine vyhledat data podle nejrůznějších kritérií. Zjistíme tak, jestli Elasticsearch běží. Dále se zaměříme na ekosystém okolo ElasticSearch, konkrétně jak lze data nahrát dovnitř z jiných zdrojů - ELK stack a beats a jak v něm vyhledávat přes API. Dozvíte se také jak funguje Logstash, jak do něj pošlete události a jak je zpracujete. Samozřejmě si vyzkoušíme i základy vizualizace v Kibaně.
Pro všechny správce systémů a pracovníky podpory, kteří mají alespoň základní znalost sítí, správy systému, znalost UNIXového prostředí (procesy, programy, sockety).
Kde a jak fungují logy a proč je sbírat, řekneme si o dokumentovaném modelu Elasticsearch, naučíme se Elasticsearch API: vyhledávat, vkládat a indexovat data. Prakticky použijeme nástroje Kibana k vyhledávání, filtry i uložené dotazy. Definujeme si tok záznamů přes Logstash, vstupy, výstupy i filtry. Směřování i formáty logů budou jedním z posledních bodů. Best practices jsou samozřejmostí.
Mít vlastní notebook s SSH klientem (např. Putty nebo OpenSSH).
Je potřeba mít vlastní počítač s nainstalovaným SSH klientem a webový prohlížečem.
Pro školení připravíme virtuální stroje v cloudu, ke kterým Vám před školením pošleme přihlašovací údaje.
Školení spustíme na platformě Google meet ( https://meet.google.com/ ). Do Vašeho počítače není potřeba nic instalovat, pro připojení stačí pouze moderní webový prohlížeč. Před školením Vám pošleme URL, ke kterému se připojíte.
Věroš Kaplan zastává názor, že nudné úkoly mají dělat počítače - a měly by se tedy používat i pro správu dalších počítačů. Před několika lety objevil kouzlo automatizace a už ho to nepustilo – během jednoho dne dokáže až šestkrát rozbít a postavit testovací server. Automatizovaně.
Působí na volné noze jako nájemný správce serverů a z části pro společnost Inuits jako konzultant. Popularizuje na open-source konferencích různé zajímavé technologie okolo správy systémů a DevOps – např. Vagrant, Ansible, Icinga a další.
Již několik let se věnuje i školení.
Báječné školení, skvělý lektor. David S.
Bral bych víc praktických příkladů, ale školení úžasné a zcela vyčerpávající. Karel W.
Lektor byl ochotný vše vysvětlit a pomoci i nad rámec osnovy. Ondřej S.
Jsem nadšený, bylo to skvěle připravené školení, promyšlené do detailu. Michael H.
Parádní, jsem utahaný, ale nabitý novými vědomostmi. Daniel M.
Lektor je opravdový profesionál, který umí a ví, co učit. Petr K.