Implementing Automated Log Based Alerts in a Patient Information System
Virtanen, Henri (2017)
Virtanen, Henri
Tampereen ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201705229352
https://urn.fi/URN:NBN:fi:amk-201705229352
Tiivistelmä
Opinnäytetyön tavoitteena oli Acuvitec Oy:n Acute-potilastietojärjestelmän eri palveluiden ja liitoskohtien reaaliaikainen seuranta lokien perusteella ja niihin pohjautuvat automatisoidut hälytykset. Ympäristön laajentuessa loki-pohjainen monitorointi tulee yhä haastavammaksi, koska muodostuvien lokirivien määrä kasvaa. Tämän haasteen ratkaisemiseksi muokattiin nykyistä seurantajärjestelmää ja lisättiin siihen uusia ominaisuuksia. Tavoitteena oli kohentaa reaaliaikaista tilannetajua ympäristössä. Käytettävät työkalut ovat ELK Stack (Elasticsearch, Logstash ja Kibana) sekä Elasticalert.
Opinnäytetyö suoritettiin konstruktiivisena tutkimuksena. Tavoitteen toteuttaminen aloitettiin kartoittamalla tämänhetkinen tilanne. Kartoituksessa tutkittiin senhetkistä seurantajärjestelmää ja haastateltiin Acuvitecin työntekijöitä. Haastatteluiden tavoitteena oli selvittää, mitä tulevalta seurantajärjestelmältä halutaan ja millaisia tavoitteita järjestelmälle asetetaan.
Toteutettua automatisoitua hälytysjärjestelmää ei ole vielä otettu käyttöön tuotantoympäristössä, mutta tehdyissä testeissä se on todettu toimivaksi työkaluksi. Suurin tämänhetkinen hyöty toteutuneesta opinnäytetyöstä on nykyiseen seurantajärjestelmään tehdyt muutokset hälytyksiä varten, koska niiden avulla saadaan graafisesta seurantatyökalusta huomattavasti enemmän irti. Tulevaisuudessa olisi vielä tarkoitus ottaa kaikki ympäristön palvelut ja integraatiot mukaan automatisoidun seurannan piiriin.
Opinnäytetyö suoritettiin konstruktiivisena tutkimuksena. Tavoitteen toteuttaminen aloitettiin kartoittamalla tämänhetkinen tilanne. Kartoituksessa tutkittiin senhetkistä seurantajärjestelmää ja haastateltiin Acuvitecin työntekijöitä. Haastatteluiden tavoitteena oli selvittää, mitä tulevalta seurantajärjestelmältä halutaan ja millaisia tavoitteita järjestelmälle asetetaan.
Toteutettua automatisoitua hälytysjärjestelmää ei ole vielä otettu käyttöön tuotantoympäristössä, mutta tehdyissä testeissä se on todettu toimivaksi työkaluksi. Suurin tämänhetkinen hyöty toteutuneesta opinnäytetyöstä on nykyiseen seurantajärjestelmään tehdyt muutokset hälytyksiä varten, koska niiden avulla saadaan graafisesta seurantatyökalusta huomattavasti enemmän irti. Tulevaisuudessa olisi vielä tarkoitus ottaa kaikki ympäristön palvelut ja integraatiot mukaan automatisoidun seurannan piiriin.