In this project we focused on understanding and implementation of Icinga2 and its modules to our technologies. The goal was to create icinga2 enviroment that is easily scalable, secure and manageble. This concept was succesful thanks to the automation of adding new nodes (servers) to the icinga environment by using ansible, satellites and distributed monitoring.
Thanks to this we now have fully scalable monitoring solution that is easy to configure and easy to operate. By using Grafana along with Icinga2 we can now query and visualize the measured metric in enjoyable way.