Detail práce
Monitorování funkčnosti běžících aplikací
Cílem této práce je vytvoření systému, který bude sloužit k monitorování běhu aplikace s zaměřením na sféru řízeni letového provozu. Práce analyzuje problémy monitoringu aplikaci v dané sféře a navrhuje efektivní řešeni, které mohlo by byt užitečné pro techniky nebo administrátoři různých systémů. Systém se skládá z klientů, které běží na řídicích stanicích, sbírají určitá data a odesílají jich na server pro následující analýzu a zobrazení. Sbíraje se standardní data o systému a procesu, jako použitá paměť, využití procesoru, volné místo na disku atd. Ale kromě toho klient umí dělat screenshot obrazovky a analyzovat jak se změnil obrázek vůči předchozímu stavu. Vytvořený systém lze použit pro monitorovaní běhu různých aplikací běžících na různých počítačích v společném systému.
Linux, monitorovaní, klient, server, c++, letový provoz.
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm "D".
- V návrhu systému uvažujete o peer-to-peer a multicast komunikaci mezi uzly. Porovnejte prosím oba návrhy a diskutujte jejich výhody a nevýhody pro Váš systém.
- Proč jste pro komunikaci nepoužil již nějaký existující protokol?
- Uvádíte, že sledování změny obrazu na displeji je výpočetně náročné. Jak moc je náročné a jak často je prováděno?
- Proč je nutné převádět snímek obrazkovky do jiného formátu, když je použit pouze pro výpočet jeho otisku?
- Jaký algoritmus používáte pro vytvoření otisku snímku obrazovky a k porovnání jeho změny? Jak je definována "dostatečná" změna obrazu?
Grézl František, Ing., Ph.D. (UPGM FIT VUT), člen
Honzík Jan M., prof. Ing., CSc. (UIFS FIT VUT), člen
Kořenek Jan, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Smrčka Aleš, Ing., Ph.D. (UITS FIT VUT), člen
@bachelorsthesis{FITBT22133, author = "Andrei Paplauski", type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce", title = "Monitorov\'{a}n\'{i} funk\v{c}nosti b\v{e}\v{z}\'{i}c\'{i}ch aplikac\'{i}", school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}", year = 2019, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/22133/" }