УПРАВЉАЊЕ ДОГАЂАЈИМА У СОФТВЕРСКИМ СИСТЕМИМА ЗАСНОВАНИМ НА ТЕХНОЛОГИЈАМА РАЧУНАРСТВА У ОБЛАКУ
DOI:
https://doi.org/10.24867/24BE17MarinkovicKljučne reči:
управљање догађајима, рачунарство у облаку, ELK stack скуп алатаApstrakt
У овом раду представљен је софтверски систем за управљање догађајима заснован на технологијама рачунарства у облаку. При реализацији овог система, коришћен је ELK stack скуп алата. Предложени систем се састоји из агената чији задатак је прикупљање догађаја, Kafka система који прима прикупљене догађаје од агената, Logstash алата који врши процесирање догађаја, Elasticsearch базе података у којој се складиште догађаји и Kibana алата за визуализацију догађаја. При реализацији система је коришћена IaaS категорија рачунарства у облаку. Систем представља push-based тип система. Догађаји који се прикупљају су догађаји оперативног система, апликативни догађаји, те догађаји nginx сервиса, а могуће је прикупљати и произвољне догађаје. Имплементирана је апликација која представља друштвену мрежу за објављивање фотографија, која користи овај систем за управљање догађајима.
Reference
[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.