LOG MANAGEMENT IN SOFTWARE SYSTEMS BASED ON CLOUD TECHNOLOGIES

Authors

  • Mилан Маринковић Autor
  • Горан Савић Autor

DOI:

https://doi.org/10.24867/24BE17Marinkovic

Keywords:

log management, cloud computing, ELK stack tools

Abstract

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.

Published

2023-09-06

Issue

Section

Electrotechnical and Computer Engineering