LOG MANAGEMENT IN SOFTWARE SYSTEMS BASED ON CLOUD TECHNOLOGIES
DOI:
https://doi.org/10.24867/24BE17MarinkovicKeywords:
log management, cloud computing, ELK stack toolsAbstract
The paper proposes a software system for log management based on cloud technologies. The proposed architecture uses ELK stack tools. It consists of agents that collect events, a Kafka system for receiving events from agents, a Logstash tool for processing events, an Elasticsearch database for storing events, and a Kibana tool for visualizing events. The system uses the IaaS category of cloud computing. It represents a push-based type of system. Events collected by the system are events of the operation system, application events, and nginx events. The system can fetch custom events. It's implemented social media application for publishing images that use this system for log management.
References
[1] A. Chuvakin, K. Schmidt and C. Phillips, “Logging and log management: the authoritative guide to understanding the concepts surrounding logging and log management”, 2012.
[2] J. Babbin, “Security log management: identifying patterns in the chaos”, 2006.
[3] P. Shukla, S. Kumar, “Learning Elastic Stack 7.0: Distributed search, analytics, and visualization using Elasticsearch, Logstash, Beats, and Kibana”, 2019.
[4] M. J. Kavis, “Architecting the cloud: design decisions for cloud computing service”, 2014.
[2] J. Babbin, “Security log management: identifying patterns in the chaos”, 2006.
[3] P. Shukla, S. Kumar, “Learning Elastic Stack 7.0: Distributed search, analytics, and visualization using Elasticsearch, Logstash, Beats, and Kibana”, 2019.
[4] M. J. Kavis, “Architecting the cloud: design decisions for cloud computing service”, 2014.
Downloads
Published
2023-09-06
Issue
Section
Electrotechnical and Computer Engineering