Observability for Cloud Native platforms
Hartikainen, Marko (2023)
Hartikainen, Marko
2023
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2023060923295
https://urn.fi/URN:NBN:fi:amk-2023060923295
Tiivistelmä
Opinnäytetyön tarkoituksena oli tutkia ja toteuttaa avoimen lähdekoodin havaittavuusratkaisu ensin kehitysympäristöön ja myöhemmin tuotantoympäristöön.
Opinnäytetyössä tarkasteltiin perinteisten valvontaratkaisujen vertailua havaittavuuden tarjoamiin etuihin. Tutkimuksessa tarkasteltiin, miten havaittavuus ylittää valvonnan kattamalla laajemman valikoiman työkaluja, joiden avulla saadaan syvällisempiä näkemyksiä järjestelmän toimintaan, suorituskykyyn ja mahdollisiin verkkoon liittyviin ongelmiin.
Opinnäytetyö keskittyi myös erilaisten kojetauluissa tarjottavien havaittavuuden visualisointiominaisuuksien vertailuun. Nämä kojetaulut ovat ratkaisevassa asemassa kerätyn datan esittämisessä helposti tulkittavassa muodossa, mikä mahdollistaa valvontatiimille päätöksenteon perustuen havaittuun järjestelmän toimintaan.
Opinnäytetyö tehtiin yhteistyössä Datalounges Oy:n kanssa, missä havaittavuusratkaisu otettiin käyttöön onnistuneesti omassa pilvi-infrastruktuurissa. Tämä käyttöönotto mahdollisti reaaliaikaisen valvonnan, järjestelmän suorituskyvyn ja toiminnan analysoinnin sekä hälytysten lähettämisen. The purpose of the thesis was to explore and implement an open-source observability solution first, to the development environment, and later into production.
The thesis delved into the comparison between traditional monitoring solutions and the advantages offered by observability. It examined how observability goes beyond monitoring by encompassing a wider range of tooling to gain deeper insights into system behavior, performance and potential network issues.
The thesis also focused on the comparison between different dashboard solutions that offer visualization capabilities for observability. These dashboards played a crucial role in presenting the collected data in an easily format, allowing monitoring team make decisions based on the observed system behavior.
Thesis was conducted in collaboration with Datalounges Oy, where the observability solution was successfully deployed in the company’s own cloud infrastructure. This deployment enabled real-time monitoring, analysis of the system's performance, behavior and alerting.
Opinnäytetyössä tarkasteltiin perinteisten valvontaratkaisujen vertailua havaittavuuden tarjoamiin etuihin. Tutkimuksessa tarkasteltiin, miten havaittavuus ylittää valvonnan kattamalla laajemman valikoiman työkaluja, joiden avulla saadaan syvällisempiä näkemyksiä järjestelmän toimintaan, suorituskykyyn ja mahdollisiin verkkoon liittyviin ongelmiin.
Opinnäytetyö keskittyi myös erilaisten kojetauluissa tarjottavien havaittavuuden visualisointiominaisuuksien vertailuun. Nämä kojetaulut ovat ratkaisevassa asemassa kerätyn datan esittämisessä helposti tulkittavassa muodossa, mikä mahdollistaa valvontatiimille päätöksenteon perustuen havaittuun järjestelmän toimintaan.
Opinnäytetyö tehtiin yhteistyössä Datalounges Oy:n kanssa, missä havaittavuusratkaisu otettiin käyttöön onnistuneesti omassa pilvi-infrastruktuurissa. Tämä käyttöönotto mahdollisti reaaliaikaisen valvonnan, järjestelmän suorituskyvyn ja toiminnan analysoinnin sekä hälytysten lähettämisen.
The thesis delved into the comparison between traditional monitoring solutions and the advantages offered by observability. It examined how observability goes beyond monitoring by encompassing a wider range of tooling to gain deeper insights into system behavior, performance and potential network issues.
The thesis also focused on the comparison between different dashboard solutions that offer visualization capabilities for observability. These dashboards played a crucial role in presenting the collected data in an easily format, allowing monitoring team make decisions based on the observed system behavior.
Thesis was conducted in collaboration with Datalounges Oy, where the observability solution was successfully deployed in the company’s own cloud infrastructure. This deployment enabled real-time monitoring, analysis of the system's performance, behavior and alerting.