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

Files for download

    Last update: