Skip to main navigation menu Skip to main content Skip to site footer

Electrotechnical and Computer Engineering

Vol. 37 No. 09 (2022): Proceedings of Faculty of Technical Sciences

USING ELK TECHNOLOGY STACK TO PROCESS AND ANALYZE SYSTEM LOGS

DOI:
https://doi.org/10.24867/19BE04Stanarevic
Submitted
April 25, 2022
Published
2022-09-05

Abstract

This paper describes and presents a system for parsing, processing and visualisation of system logs. This system receives logs from client applications, parses and structures them using Logstash, persists them in Elasticsearch and visualises them using the Kibana user interface. Client applications are systems that “subscribe” to this system to be able to use its functionalities. Along with the before mentioned functionality this system is able to provide client applications the possibility to upload and download their system logs to/from a system dedicated S3 bucket hosted on Amazon.

References

[1] Elasticsearch https://www.knowi.com/blog/what-is-elastic-search/
[2] Logstash https://www.elastic.co/logstash/
[3] Logstash Input Plugins https://www.elastic.co/guide/en/logstash/current/input-plugins.html
[4] Logtash Filter Plugins https://www.elastic.co/guide/en/logstash/current/filter-plugins.html
[5] Logstash Output Plugins https://www.elastic.co/guide/en/logstash/current/output-plugins.html
[6] Kibana https://www.elastic.co/what-is/kibana