Suorituskyvyn seurannan integrointi Sovelia® PLM -järjestelmään
Viertola, Ilpo (2021)
Viertola, Ilpo
2021
Tekniikan ja luonnontieteiden kandidaattiohjelma - Bachelor's Programme in Engineering and Natural Sciences
Tekniikan ja luonnontieteiden tiedekunta - Faculty of Engineering and Natural Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2021-04-27
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202104233419
https://urn.fi/URN:NBN:fi:tuni-202104233419
Tiivistelmä
Huono suorituskyky saattaa tehdä muuten toimivasta sovelluksesta käyttökelvottoman. Erityisesti kaupallisten järjestelmien suorituskyvyn monitorointi on tärkeää, jotta mahdollisim-man korkea asiakastyytyväisyys voidaan taata. Suorituskyvyn aktiivisella ja reaaliaikaisella monitoroinnilla voidaan havaita indikaatioita poikkeavasta toiminnasta ennen vakavampia seurauksia, kuten koko järjestelmän kaatumista. Tällöin syntyviä ongelmia saadaan ehkäis-tyä proaktiivisesti, ennen kuin käyttäjä huomaa poikkeavaa toimintaa järjestelmässä ja oh-jelmisto saadaan pidettyä saatavilla käyttäjille.
Tämän työn tarkoituksena on toteuttaa järjestelmä, jolla voidaan monitoroida Sovelian suorituskykyä reaaliaikaisesti. Sovelia on tuotteen elinkaaren hallintaan kehitetty kaupalli-nen ohjelmisto. Suorituskykyyn liittyvää informaatiota kerätään Sovelian palvelimelta ja lähe-tetään eteenpäin monitoroitavaksi ja analysoitavaksi Microsoftin Azure-pilvipalveluihin kuulu-vaan Application Insights -palveluun. Application Insights on sovelluksen tehokkuuden hal-linnointiin tarkoitettu palvelu, joka sisältää työkaluja suorituskykyinformaation esittämiseen ja siinä esiintyvien poikkeavuuksien havaitsemiseen. Tämän työn tärkeimpänä tuloksena oli valmis järjestelmä, joka onnistuneesti kerää suorituskykyyn liittyvää informaatiota Soveliasta ja lähettää tämän eteenpäin Application Insights -palveluun.
Tämän työn tarkoituksena on toteuttaa järjestelmä, jolla voidaan monitoroida Sovelian suorituskykyä reaaliaikaisesti. Sovelia on tuotteen elinkaaren hallintaan kehitetty kaupalli-nen ohjelmisto. Suorituskykyyn liittyvää informaatiota kerätään Sovelian palvelimelta ja lähe-tetään eteenpäin monitoroitavaksi ja analysoitavaksi Microsoftin Azure-pilvipalveluihin kuulu-vaan Application Insights -palveluun. Application Insights on sovelluksen tehokkuuden hal-linnointiin tarkoitettu palvelu, joka sisältää työkaluja suorituskykyinformaation esittämiseen ja siinä esiintyvien poikkeavuuksien havaitsemiseen. Tämän työn tärkeimpänä tuloksena oli valmis järjestelmä, joka onnistuneesti kerää suorituskykyyn liittyvää informaatiota Soveliasta ja lähettää tämän eteenpäin Application Insights -palveluun.
Kokoelmat
- Kandidaatintutkielmat [8997]