Verkonvalvontaohjelmistojen testaus ja vertailu
Mäkiranta, Jami (2022)
Mäkiranta, Jami
2022
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022052010875
https://urn.fi/URN:NBN:fi:amk-2022052010875
Tiivistelmä
Tarkoituksena oli testata ja verrata ilmaiseksi saatavilla olevien verkonvalvontaohjelmien ominaisuuksia ja toimintaa. Erillistä toimeksiantajaa ei ollut, vaan aihe oli itse keksitty. Tavoitteena oli testien ja vertailun pohjalta selvittää valittujen verkonvalvontasovelluksien soveltuvuutta yritysverkon valvontaan. Sovelluksiksi valittiin Zabbix ja Nagios Core.
Testaukset suoritettiin virtuaalisessa ympäristössä, joka oli rakennettu virtualboxiin. Ympäristö koostui itse valvontapalvelimista, kahdesta valvottavasta palvelimesta, jotka olivat molemmat ubuntuja, sekä pfsensestä eli palomuurista. Laitteille ajettiin mahdollisimman realistisia testejä liittyen sellaisiin tilanteisiin, joita myös oikeassa yrityksen tuotantoverkossa voisi tapahtua. Testejä olivat laitteiden resurssien käytön valvonta eli prosessorin käyttö ja levytilan käyttö, palvelun tilan valvonta, eli onko jokin palvelu käynnissä vai ei, sekä laitteiden saatavuus eli ovatko laitteet tavoitettavissa verkon yli.
Testeissä seurattiin luoko valvontaohjelmistot hälytyksiä vikatilanteista. Molemmat sovellukset suoriutuivat jokaisesta testistä odotetulla tavalla ja loivat hälytyksiä, kuten haluttiin.
Ominaisuuksien vertailu perustui lähinnä Internetistä saatavilla olevaan tietoon. Vertailussa selkein ero näiden kahden sovelluksen välille muodostui niiden käyttöliittymästä, mikä kävi ilmi sovelluksien käytön ohessa testejä tehdessä. Zabbixin web-käyttöliittymä oli selkeämpi, antoi enemmän tietoa ja sitä pystyi muokkaamaan reilusti. Nagioksen käyttöliittymä oli hyvin yksinkertainen ja se ei ollut juuri muokattavissa. Toinen selkeä ero liittyi myös sovellusten käyttöön ja se oli ero näiden konfiguroinnissa. Zabbixin konfigurointi tapahtui suoraan web-käyttöliittymästä ja Nagios Coren konfigurointi taas komentoriviltä tekstimuotoisia konfiguraatiotiedostoja muokaten.
Tuloksista voi olla hyötyä henkilölle tai taholle, jotka etsivät tietoa verkonvalvontasovelluksista ja etenkin jos juuri nämä kyseiset sovellukset ovat harkinnassa ja valintaan vaikuttaa merkittävästi käytettävyys. Tuloksista saadaan myös selville, että kumpikin sovellus soveltuu yrityksen verkonvalvontaan.
Testaukset suoritettiin virtuaalisessa ympäristössä, joka oli rakennettu virtualboxiin. Ympäristö koostui itse valvontapalvelimista, kahdesta valvottavasta palvelimesta, jotka olivat molemmat ubuntuja, sekä pfsensestä eli palomuurista. Laitteille ajettiin mahdollisimman realistisia testejä liittyen sellaisiin tilanteisiin, joita myös oikeassa yrityksen tuotantoverkossa voisi tapahtua. Testejä olivat laitteiden resurssien käytön valvonta eli prosessorin käyttö ja levytilan käyttö, palvelun tilan valvonta, eli onko jokin palvelu käynnissä vai ei, sekä laitteiden saatavuus eli ovatko laitteet tavoitettavissa verkon yli.
Testeissä seurattiin luoko valvontaohjelmistot hälytyksiä vikatilanteista. Molemmat sovellukset suoriutuivat jokaisesta testistä odotetulla tavalla ja loivat hälytyksiä, kuten haluttiin.
Ominaisuuksien vertailu perustui lähinnä Internetistä saatavilla olevaan tietoon. Vertailussa selkein ero näiden kahden sovelluksen välille muodostui niiden käyttöliittymästä, mikä kävi ilmi sovelluksien käytön ohessa testejä tehdessä. Zabbixin web-käyttöliittymä oli selkeämpi, antoi enemmän tietoa ja sitä pystyi muokkaamaan reilusti. Nagioksen käyttöliittymä oli hyvin yksinkertainen ja se ei ollut juuri muokattavissa. Toinen selkeä ero liittyi myös sovellusten käyttöön ja se oli ero näiden konfiguroinnissa. Zabbixin konfigurointi tapahtui suoraan web-käyttöliittymästä ja Nagios Coren konfigurointi taas komentoriviltä tekstimuotoisia konfiguraatiotiedostoja muokaten.
Tuloksista voi olla hyötyä henkilölle tai taholle, jotka etsivät tietoa verkonvalvontasovelluksista ja etenkin jos juuri nämä kyseiset sovellukset ovat harkinnassa ja valintaan vaikuttaa merkittävästi käytettävyys. Tuloksista saadaan myös selville, että kumpikin sovellus soveltuu yrityksen verkonvalvontaan.