USING ELK TECHNOLOGY STACK TO PROCESS AND ANALYZE SYSTEM LOGS

Authors

  • Mihailo Stanarević Fakultet Tehnickih Nauka Autor

DOI:

https://doi.org/10.24867/19BE04Stanarevic

Keywords:

System logs, Elasticsearch, Logstash, Kibana, Amazon, S3

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

Published

2022-09-05

Issue

Section

Electrotechnical and Computer Engineering