Original title:
Sběr výkonnostních parametrů systému MES PHARIS
Translated title:
Performance Data Collection of MES PHARIS
Authors:
Oháňka, Martin ; Hruška, Martin (referee) ; Smrčka, Aleš (advisor) Document type: Master’s theses
Year:
2022
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato diplomová práce se zabývá sledováním automatizovaných úloh na integračních serverech a získání dat z těchto úloh. Další rovinou této práce je výkonnostní testování a z něj získat informace o vytížení hardwaru. Díky tomu je možné provádět výkonnostní analýzy implementovaného řešení z různých výkonnostních pohledů. Výsledkem této diplomové práce je programové řešení, které je schopné získat data o úlohách z integračních serverů DevOps a Jenkins. V oblasti výkonnostního testování je vytvořeno řešení pro paralelní provádění úloh. Výstupem této práce je formátovaný výstupu předávaný formátem JSON. Data jsou následně předávána do platformy Elastic, konkrétně Logstash, kde jsou následně vizualizována pomocí Kibana. Ke sběru dat z výkonnostního testování je využita platforma Beat. Řešení bylo aplikováno na výrobní informační systém MES PHARIS společnosti UNIS.
This master's thesis deals with monitoring of automated tasks on integration servers and obtaining data from these tasks. Another area of this work is performance testing and to obtain information about hardware utilization from it. Thanks to this, it is possible to perform performance analysis of the implemented solution from different performance perspectives. The result of this master's thesis is a software solution that can obtain data about tasks from DevOps and Jenkins integration servers. In the area of performance testing, there is created a solution for parallel execution of tasks. The output of this work an output passed in JSON format. The data is then transferred to the Elastic platform, specifically Logstash, where it is subsequently visualized using Kibana. The Beat platform is used to collect data from performance testing. The solution was applied to the production information system MES PHARIS of the UNIS company.
Keywords:
.NET; automated processes; C#; continuous integration; DevOps; Elasticsearch; Jenkins; Logstash; manufacturing execution systems; MES PHARIS; monitorig; performance testing; .NET; automatizované procesy; C#; DevOps; Elasticsearch; Jenkins; Logstash; MES PHARIS; monitorování; průběžná integrace; výkonnostní testování; výrobní informační systém
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/207908