TY - JOUR AU - Pfeifer, Vinicius AU - Passini, William Filisbino AU - Dorante, William Fernandes AU - Guilherme, Ivan Rizzo AU - Affonso, Frank José PY - 2021/08/09 Y2 - 2024/03/28 TI - A multi-agent approach to monitor and manage container-based distributed systems JF - IEEE Latin America Transactions JA - IEEE LAT AM T VL - 20 IS - 1 SE - Articles DO - UR - https://latamt.ieeer9.org/index.php/transactions/article/view/5076 SP - 82-91 AB - <p>The software architectures' evolution over the years has brought new challenges for the software development area. New architectural styles have emerged, such as microservice architecture and container-based distributed systems. In this sense, it can be said that service monitoring systems can be considered as an important element, since they can observe and verify the quality and progress of an application over a period of time. Automated solutions based on pre-defined intervals can result in unnecessary use of resources to identify any type of anomalies (e.g., failure or Quality of Service degradation). Considering this scenario, a multi-agent approach to monitor container-based distributed systems is proposed in this article. Such approach autonomously and dynamically decides the monitoring frequency of a container, optimizing the identification of anomalies. To evaluate the applicability of our approach, we conducted a case study on an application to manage a smart restaurant named App2SmartRest. The results reported in this article enable us to create a favorable scenario for our approach to contribute efficiently with different software development communities.</p> ER -