Aplikace pro chytrý monitoring Docker kontejnerů
Application for Smart Monitoring of Docker Containers
Typ dokumentu
diplomová prácemaster thesis
Autor
Matyáš Gallas
Vedoucí práce
Suchánek Marek
Oponent práce
Blizničenko Jan
Studijní obor
Softwarové inženýrstvíStudijní program
InformatikaInstituce přidělující hodnost
katedra softwarového inženýrstvíPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Tato diplomová práce si klade za cíl navrhnout snadno nasaditelné a konfigurovatelné řešení umožňující monitorování metrik Docker kontejnerů a vše co s monitorováním souvisí. Bude se postupovat dle tradičních metod vývoje softwaru. Nejprve tato práce seznámí čtenáře s problematikou sledování kontejnerů, nastíní jejich fungování a činnosti platformy Docker. Následně se v analýze zaměří na to jakým způsobem lze nejlépe kontejnery sledovat. Dále v návrhu vyřeší výběr vhodných technologií pro zajištění výkonosti v kontrastu s nízkými nároky na zdroje. Na analýzu a návrh navazuje praktická část, která se zabývá vývojem samotného systému, který umožní monitorování. Výsledkem je funkční systém, který lze jednoduše nasadit a dále rozšiřovat dle potřeb. This diploma thesis aims to design a configurable, easy-to-deploy system that allows users to monitor Docker container metrics. In the first part of the thesis, readers are introduced to the challenges of monitoring, the concept of containers, and the Docker platform. The subsequent chapters describe the development process, which follows traditional software development methods. The analysis chapter mainly focuses on finding the best solution for collecting the metrics from Docker. The design chapter addresses the selection of appropriate technologies to ensure performance whilst maintaining low resource requirements. Lastly, the technical implementation of the system is summarized. The result is a functional, flexible system that can be easily deployed and expanded as needed.
Kolekce
- Diplomové práce - 18102 [1005]
Související záznamy
Zobrazují se záznamy příbuzné na základě názvu, autora a předmětu.
-
Aplikace kontejnerů v kontinuálním vývoji softwaru
Autor: Henrich Le; Vedoucí práce: Ciochoň Petr; Oponent práce: Tvrdík Pavel
(České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2020-06-12)Táto práca sa zameriava na návrh riešenia pre spúšt'anie "pipeline" pre kontinuálnu integráciu a dodávku pre konkrétne vývojové prostredie s maximálnym využitim kontajnerov. Zaoberá sa opisom tohto prostredia, analýzou ... -
Architektura systému pro sběr dat a detekci anomálií ze senzorů
Autor: Tomáš Krajča; Vedoucí práce: Krupička Radim; Oponent práce: Listík Vít
(České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2021-06-15)Diplomová práce se zabývá problematikou návrhu a vývoje softwaru jak z teoretického, tak i z praktického hlediska, jehož součástí je návrh a implementace demoverze architektury systému vhodného pro sběr dat v reálném čase ... -
Klastrová infrastruktura pro LearnShell
Autor: Samuel Majoroš; Vedoucí práce: Žitný Jakub; Oponent práce: Kašpar Jiří
(České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2021-06-12)Hlavným cieľom tejto práce je uvedenie funkčnej klastrovej infraštruktúry pre projekt LearnShell 2.0, ktorý je používaný Českým vysokým učením technickým v Prahe. Aby sme dosiahli tento cieľ, najprv sme opísali súčasnú ...