Zobrazit minimální záznam

Monitoring of data-oriented applications in the hospital environment



dc.contributor.advisorNováček Tomáš
dc.contributor.authorVladimir Cherkezov
dc.date.accessioned2023-03-23T09:24:43Z
dc.date.available2023-03-23T09:24:43Z
dc.date.issued2023-02-10
dc.identifierKOS-1179143669005
dc.identifier.urihttp://hdl.handle.net/10467/107231
dc.description.abstractTato diplomová práce je dedikovaná návrhu, tvorbě a testování monitorovacího řešení. Účelem této práce je vytvořit pro organizaci Alpha monitorovací řešení, které by umožnilo monitorovat servery nemocnic z prostředí nepřipojeného do jejich lokální sítě. V rámci teto práce my prostudujeme celý proces od vytěžováni dat až po zjištění správnosti běhu serveru na jejich základě. To znamená, že budeme studovat oblasti jako synchronizace dat, bezpečnost, predikce selhání atd. Prozkoumáme také technologie, které nám tento proces zjednoduší. Během analýzy technologií pak vzniknou dvě nezávislé řešení: na základě Prometheus a na základě TICK stacku. Řešení, které je výsledným produktem práce, využívá TICK stack a skládá se ze dvou oddělených komponent, které spolu komunikují. Jedná se o monitorovací část nemocničního serveru, která získává data z nemocničního prostředí, a o server na sběr dat, který sbírá data z monitorovacích části a analyzuje je pro různé nemocnice. Budeme jej také nazývat monitoring a collection řešení. Pro úplnější monitorování nemocničního prostředí existují dva typy dat zasílaných mezi těmito komponentami: aplikační data a metriky. Odesílání metrik je realizováno pomocí TICK stacku a odesílání aplikačních dat je implementované jako dvě aplikace na každé straně komunikace mezi monitoring a collection řešeními. Obě jsou napsané v Kotlinu s využitím frameworku Spring. Tyto komponenty jsou také podrobně testovány v závěrečné části naší práce.cze
dc.description.abstractThis master's thesis is dedicated to monitoring solution design, creation, and testing. The purpose of this work is to create for the Alpha organization a monitoring solution that would allow observing the hospital servers from outside of their local network. We will study the whole process, from extracting data to determining the correctness of the server operation based on them. It means that we will study areas such as data synchronization, security, failure prediction, etc. We will also explore technologies that simplify this process for us. The technologies are separated into two independent solutions: using the Prometheus and using the TICK stack. The solution, which is the final product of the work, uses the TICK stack and consists of two separate components that communicate with each other. These are the hospital server monitoring part, which extracts data from the hospital environment, and the collection metrics server part, which collects data from the monitoring part and analyzes them for the different hospitals. We also will call them monitoring and collection solutions. For more complete monitoring of the hospital environment, there are two types of data sent between these components: application data and metrics. The metrics sending is implemented using the TICK stack, and the application data sent is implemented as two applications on each communication side. Both of them are written in Kotlin using the Spring framework. These components are also tested in detail in the final part of our work.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA 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.htmleng
dc.rightsVysokoš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.htmlcze
dc.subjectmonitorování systemůcze
dc.subjectTICK stackcze
dc.subjectSpring frameworkcze
dc.subjectKotlincze
dc.subjectPrometheuscze
dc.subjectsynchronizace datcze
dc.subjectzabezpečení aplikacecze
dc.subjectpredikce selhánícze
dc.subjectsystem monitoringeng
dc.subjectTICK stackeng
dc.subjectSpring frameworkeng
dc.subjectKotlineng
dc.subjectPrometheuseng
dc.subjectdata synchronizationeng
dc.subjectcommunication securityeng
dc.subjectfailure predictioneng
dc.titleMonitoring datově orientovaných aplikací v prostředí nemocnicecze
dc.titleMonitoring of data-oriented applications in the hospital environmenteng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.date.accepted2023-02-15
dc.contributor.refereeSelvek Róbert
theses.degree.disciplineWebové inženýrstvícze
theses.degree.grantorkatedra softwarového inženýrstvícze
theses.degree.programmeInformatikacze


Soubory tohoto záznamu


Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam