Blogikirjoitus -

Kuinka valvoa kaikkien sovellusten suorituskykyä yhdessä näkymässä

Satojenkin servereiden avulla toimivia sovelluksia on nykyään helppo valvoa kehittyneiden APM-työkalujen avulla. Mutta mitä enemmän dataa kertyy, sitä vaikeampi on hahmottaa IT infrastruktuurien yleistä terveydentilaa. Yhtenäinen näkymä mahdollistaa niin sovellusten yleisen terveydentilan kuin ongelmallisten komponenttien valvonnan.

Eugene Turetsky (Dynatrace) ja Stephan Levesque (SSQ Financial Group) paljastivat, kuinka he valvovat suuria IT infrastruktuureja.

Komponenttien terveydentila

Sovelluksen toiminnan lisäksi voidaan valvoa sovellukseen vaikuttavia komponentteja. Komponentti voi olla sovellusserveri, tietokanta, komentoketju tai laite, kuten kuormantasaaja. Stephan Levesque ja SSQ valvovat jokaista komponenttia Dynatracen avulla, käyttäen joko yhtä tai useampaa mittaria komponentin terveydentilan selvittämiseen. Komponentin terveydentila ilmaistaan helposti värikoodien avulla; mikäli mittari näyttää punaista, ei komponentti suoriudu tehtävästään. Mikäli mittari on keltainen, komponentti suoriutuu huonosti. Vihreä väri kertoo komponentin toimivan halutusti.

Enemmän tietoa komponenttien terveydentilan valvonnasta löydät alkuperäisestä artikkelista: http://apmblog.dynatrace.com/2015/02/24/how-to-performance-monitor-all-your-applications-on-a-single-dashboard/.

On käytössä sitten Dynatrace tai muu APM-työkalu, on tärkeää seurata sekä järjestelmää valvovia mittareita (kuten saatavuustaso) että suorituskykyyn liittyviä mittareita (kuten vasteaika) ja yhdistää nämä terveydentilanäkymiin.

Komponenttien suorituskyvystä servereihin ja servereistä sovellukseen

Komponenttien terveydentilan valvonnan lisäksi näkymä kerää tietoa aina ”ylöspäin”. Kun jokaisen komponentin terveydentila on määritetty, määräytyy seuraavan tason terveydentila niiden perusteella. Serverin terveydentila lasketaan siis sen eri komponenttien terveydentilojen mukaan. Servereiden ja muiden sen tason tekijöiden terveydentilojen mukaan määräytyy itse sovelluksen terveydentila. Eri sovellusten terveydentilat muodostavat ”päänäkymän”, jonka avulla nähdään kaikkien sovellusten terveydentilat ja suorituskyky. Näin yhden näkymän avulla voidaan valvoa kaikkia sovelluksia.

Automaattiset hälytykset

Näiden näkymien lisäksi Stephan on ohjelmoinut Dynatracen automaattisesti lähettämään hälytyksen oleellisille henkilöille ongelmien syntyessä; esimerkiksi sovelluksen toimiessa huonosti sovelluksen omistaja saa hälytyksen sähköpostilla.

Haluatko kuulla lisää asiasta?

Mikäli olet kiinnostunut IT infrastruktuurien terveydentilojen valvonnasta tai haluat kuulla, miten se voidaan toteuttaa omassa ympäristössäsi, ota yhteyttä osoitteeseen dynatraceemeainfo@dynatrace.com tai lataa ilmainen Dynatrace Free Trial Edition.

Blogin kirjoittajasta

Andreas Grabner on auttanut yrityksiä parantamaan sovellusten suorituskykyä jo yli 15 vuotta. Hän on mukana Web Performance ja DevOps -yhteisöissä sekä aktiivinen puhuja käyttäjäryhmissä ja konferensseissa ympäri maailmaa. Löydä hänet twitterissä: @grabnerandi

Aiheet

  • Teknologia, yleinen

Kategoriat

  • dynatrace
  • sovellusten suorituskyky

Liittyvä sisältö