Nagios XI monitorointiratkaisu Haaga-Helia ammattikorkeakoululle
Sinervo, Matilda; Valsta, Joonas (2019)
Sinervo, Matilda
Valsta, Joonas
2019
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-2019053113687
https://urn.fi/URN:NBN:fi:amk-2019053113687
Tiivistelmä
Tämä opinnäytetyö toteutettiin toimeksiantona Haaga-Helia ammattikorkeakoulu Oy:lle ja sen tavoitteena oli tutkia ja toteuttaa yrityksen palvelinympäristöön sopiva monitorointiratkaisu käytännössä soveltuvuusselvityksenä. Lisäksi opinnäytetyössä pohdittiin monitoroinnin liittämistä osaksi keskeisimpiä prosesseja. Työ ajoittui keväälle 2019.
Työ jakautui kahteen eri osaan, joista ensimmäinen keskittyi toimeksiantajan organisaatioon ja sen tarpeisiin sekä monitoroinnin periaatteisiin, toimintatapoihin ja yleisimpiin teknologioihin. Lisäksi ensimmäisessä osassa tutustuttiin eri monitorointiohjelmistoihin ja valittiin niistä vertailemalla Haaga-Helian ympäristöön sopiva ohjelmisto.
Työn toisessa osassa otettiin käyttöön valittu ohjelmisto Nagios XI ja se asennettiin Haaga-Helian verkossa toimivalle erilliselle palvelimelle Nagioksen määrittelemien parhaiden käytäntöjen mukaisesti. Monitorointia varten luotiin erilaisia testitapauksia. Työn vaiheet raportoitiin osaksi opinnäytetyötä. Työn tarkoituksena oli keskittyä luomaan yksinkertaisia testitapauksia tietyille ennalta valituille palvelimille ajatuksella, että syntyvän dokumentaation pohjalta olisi mahdollista jatkokehittää monitorointi kattamaan myös muita palveluita ja palvelimia.
Osana monitoroinnin konfiguraatiota otettiin käyttöön myös erilaisiin virhetilanteisiin liittyviä hälytyksiä, jotka toimivat automatisoidusti. Hälytykset konfiguroitiin toimimaan sähköpostitse, minkä lisäksi monitoroinnin tilaa on mahdollista tarkastella web-käyttöliittymän kautta.
Lopuksi työssä käytiin läpi työn tuloksia ja esitettiin kehitysehdotuksia monitoroinnin jatkokehitystä ajatellen sekä keinoja liittää monitorointi vahvemmin osaksi jo olemassa olevia prosesseja.
Työ jakautui kahteen eri osaan, joista ensimmäinen keskittyi toimeksiantajan organisaatioon ja sen tarpeisiin sekä monitoroinnin periaatteisiin, toimintatapoihin ja yleisimpiin teknologioihin. Lisäksi ensimmäisessä osassa tutustuttiin eri monitorointiohjelmistoihin ja valittiin niistä vertailemalla Haaga-Helian ympäristöön sopiva ohjelmisto.
Työn toisessa osassa otettiin käyttöön valittu ohjelmisto Nagios XI ja se asennettiin Haaga-Helian verkossa toimivalle erilliselle palvelimelle Nagioksen määrittelemien parhaiden käytäntöjen mukaisesti. Monitorointia varten luotiin erilaisia testitapauksia. Työn vaiheet raportoitiin osaksi opinnäytetyötä. Työn tarkoituksena oli keskittyä luomaan yksinkertaisia testitapauksia tietyille ennalta valituille palvelimille ajatuksella, että syntyvän dokumentaation pohjalta olisi mahdollista jatkokehittää monitorointi kattamaan myös muita palveluita ja palvelimia.
Osana monitoroinnin konfiguraatiota otettiin käyttöön myös erilaisiin virhetilanteisiin liittyviä hälytyksiä, jotka toimivat automatisoidusti. Hälytykset konfiguroitiin toimimaan sähköpostitse, minkä lisäksi monitoroinnin tilaa on mahdollista tarkastella web-käyttöliittymän kautta.
Lopuksi työssä käytiin läpi työn tuloksia ja esitettiin kehitysehdotuksia monitoroinnin jatkokehitystä ajatellen sekä keinoja liittää monitorointi vahvemmin osaksi jo olemassa olevia prosesseja.