A scalable architecture for automated monitoring of microservices

In this paper we propose an architecture for monitoring microservices by logging key performance metrics at both system and application levels. By using advanced analytics algorithms we can then classify the events in microservice's behaviour and automate the decision processes, thus improving...

Full description

Bibliographic Details
Main Authors: Radu BONCEA, Alin ZAMFIROIU, Ioan BACIVAROV
Format: Article
Language:English
Published: INFOREC Association 2018-09-01
Series:Economy Informatics
Subjects:
Online Access:http://economyinformatics.ase.ro/content/EN18/02%20-%20boncea,%20zamfiroiu,%20bacivarov.pdf
id doaj-4371304a09964a60b26fa20a4fa90b97
record_format Article
spelling doaj-4371304a09964a60b26fa20a4fa90b972020-11-25T01:19:17ZengINFOREC AssociationEconomy Informatics1582-79412247-85232018-09-011811322A scalable architecture for automated monitoring of microservicesRadu BONCEAAlin ZAMFIROIUIoan BACIVAROVIn this paper we propose an architecture for monitoring microservices by logging key performance metrics at both system and application levels. By using advanced analytics algorithms we can then classify the events in microservice's behaviour and automate the decision processes, thus improving the overall reliability and security. We will be using Prometheus for storing short-live metrics, OpenTSDB for long term retention and RabbitMQ for passing structured messages between various IT components which orchestrate the collection of our microservices.http://economyinformatics.ase.ro/content/EN18/02%20-%20boncea,%20zamfiroiu,%20bacivarov.pdfmicroservicedistributed arhitecturemonitoringcomplexity
collection DOAJ
language English
format Article
sources DOAJ
author Radu BONCEA
Alin ZAMFIROIU
Ioan BACIVAROV
spellingShingle Radu BONCEA
Alin ZAMFIROIU
Ioan BACIVAROV
A scalable architecture for automated monitoring of microservices
Economy Informatics
microservice
distributed arhitecture
monitoring
complexity
author_facet Radu BONCEA
Alin ZAMFIROIU
Ioan BACIVAROV
author_sort Radu BONCEA
title A scalable architecture for automated monitoring of microservices
title_short A scalable architecture for automated monitoring of microservices
title_full A scalable architecture for automated monitoring of microservices
title_fullStr A scalable architecture for automated monitoring of microservices
title_full_unstemmed A scalable architecture for automated monitoring of microservices
title_sort scalable architecture for automated monitoring of microservices
publisher INFOREC Association
series Economy Informatics
issn 1582-7941
2247-8523
publishDate 2018-09-01
description In this paper we propose an architecture for monitoring microservices by logging key performance metrics at both system and application levels. By using advanced analytics algorithms we can then classify the events in microservice's behaviour and automate the decision processes, thus improving the overall reliability and security. We will be using Prometheus for storing short-live metrics, OpenTSDB for long term retention and RabbitMQ for passing structured messages between various IT components which orchestrate the collection of our microservices.
topic microservice
distributed arhitecture
monitoring
complexity
url http://economyinformatics.ase.ro/content/EN18/02%20-%20boncea,%20zamfiroiu,%20bacivarov.pdf
work_keys_str_mv AT raduboncea ascalablearchitectureforautomatedmonitoringofmicroservices
AT alinzamfiroiu ascalablearchitectureforautomatedmonitoringofmicroservices
AT ioanbacivarov ascalablearchitectureforautomatedmonitoringofmicroservices
AT raduboncea scalablearchitectureforautomatedmonitoringofmicroservices
AT alinzamfiroiu scalablearchitectureforautomatedmonitoringofmicroservices
AT ioanbacivarov scalablearchitectureforautomatedmonitoringofmicroservices
_version_ 1725139045761155072