Improvement of cloud infrastructure monitoring in a company providing email collaborative solution
Thesis title: | Zefektivnění monitoringu cloudové infrastruktury ve společnosti poskytující mailové kolaborativní řešení |
---|---|
Author: | Juřica, Tomáš |
Thesis type: | Bakalářská práce |
Supervisor: | Pavlíček, Luboš |
Opponents: | Kratochvíl, Jakub |
Thesis language: | Česky |
Abstract: | Bakalářská práce se zaměřuje na zefektivnění monitoringu cloudové infrastruktury ve společnosti poskytující mailové kolaborativní řešení ve formě Software as a Service. Současná implementace monitoringu obsahuje řadu nedostatků, mezi které patří oddělený monitoring zákaznických serverů od ostatní cloudové infrastruktury, uchovávání dlouhodobých dat ve stejném systému a související výkonnostní problémy monitorovacího nástroje Zabbix. Cílem práce je monitoring infrastruktury zefektivnit a zmíněné nedostatky odstranit. Na základě analýzy současného stavu infrastruktury a jejího monitoringu, jsou definovány vybrané problémy a zvoleny nástroje pro dosažení cíle dle požadavků společnosti. Práce se dále zabývá implementací monitoringu v režimu vysoké dostupnosti, provedením částečné konsolidace jednotlivých prvků infrastruktury a oddělením dlouhodobých trendů do samostatného systému. Při implementaci testovacího prostředí monitoringu je kladen velký důraz na nastavení závislostí jednotlivých prvků infrastruktury pro zpřehlednění a odhalení hlavní příčiny potenciálního problému. Výsledkem práce je Zabbix cluster s vysokou dostupností, který rozšiřuje monitoring zákaznických serverů o podstatné prvky infrastruktury. Tento cluster je využitý výhradně pro alerting s nastavenými závislostmi. Pro práci s historickými daty je vytvořen oddělený Prometheus server a Grafana. Toto řešení může společnost využít jako náhradu současné implementace. |
Keywords: | Zabbix; Grafana; Prometheus; infrastruktura; monitorování |
Thesis title: | Improvement of cloud infrastructure monitoring in a company providing email collaborative solution |
---|---|
Author: | Juřica, Tomáš |
Thesis type: | Bachelor thesis |
Supervisor: | Pavlíček, Luboš |
Opponents: | Kratochvíl, Jakub |
Thesis language: | Česky |
Abstract: | The thesis deals with the improvement of cloud infrastructure monitoring in a company providing mail collaborative solution provided in the form of Software as a Service. The current implementation of monitoring includes various issues including separate monitoring of customer servers from other cloud infrastructure, long-term data storing in the same system and related performance problems of the Zabbix monitoring server. The aim of the thesis is to improve the monitoring of cloud infrastructure and to eliminate the deficiencies. Based on the analysis of the current state of infrastructure and its monitoring, selected issues are defined and tools are chosen to achieve the goal according to the company's requirements. Following is the implementation of monitoring in high availability mode, partial consolidation of individual elements and separation of long-term trends into a separate system. When implementing test environment, great emphasis is placed on setting the dependencies of individual elements to clarify and reveal the root cause of a potential problem. The result of the work is a Zabbix cluster in high availability mode, which extends the monitoring of customer servers to fundamental infrastructure components. The cluster is used exclusively for alerting with configured dependencies. Prometheus server and Grafana are created for working with historical data. The company can use the solution as a replacement for the current implementation. |
Keywords: | monitoring; Zabbix; Grafana; Prometheus; infrastructure |
Information about study
Study programme: | Aplikovaná informatika |
---|---|
Type of study programme: | Bakalářský studijní program |
Assigned degree: | Bc. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Systems Analysis |
Information on submission and defense
Date of assignment: | 3. 12. 2023 |
---|---|
Date of submission: | 5. 5. 2024 |
Date of defense: | 18. 6. 2024 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/86770/podrobnosti |