Linux-palvelimen lokienseuranta
Hahl, Vilhelm (2019)
Hahl, Vilhelm
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-201905149647
https://urn.fi/URN:NBN:fi:amk-201905149647
Tiivistelmä
Lokien seuraaminen on tärkeä osa palvelimen ylläpitoa. Lokeja seurataan, jotta saataisiin tietoa palvelimen tapahtumista. Linux-järjestelmässä syntyy paljon lokeja, ja ylläpitäjän tulee saada kerättyä niistä ylläpidon kannalta olennaiset tiedot. Lokeja voi seurata joko tutkimalla manuaalisesti tekstimuotoisia lokitiedostoja tai käyttämällä jotakin lokienseurantaan tarkoitettua työkalua.
Opinnäytetyö tutki Linux-palvelimen lokienseurantaa yhden lokienseurantajärjestelmän, Logwatchin näkökulmasta. Opinnäytetyön tavoite oli tutkia, miksi lokienseurantaa tarvitaan, miten manuaalinen lokitiedostojen tutkiminen eroaa Logwatchin kaltaisen työkalun käytöstä, kuinka Logwatchia käytetään tehokkaasti, sekä kuinka lokienseurantaa automatisoidaan. Opinnäytetyön tarkoituksena oli asentaa virtuaalikoneeseen Linux-palvelin ja testata siinä Logwatchin toimintaa ja verrata sitä manuaaliseen lokien tutkimiseen.
Opinnäytetyö perehdyttää lukijan Linux-palvelimen lokien seuraamisen yleiskuvaan, antaa katsauksen manuaalisesta lokitiedostojen tutkimisesta sekä kertoo, kuinka lukija voi käyttää Logwatchia palvelimen lokienseurantaan. Opinnäytetyössä selvisi, että rajoituksistaan huolimatta Logwatch helpottaa lokienseurantaa huomattavasti manuaaliseen lokitiedostojen tutkimiseen verrattuna. Tosin Logwatchin rajoitusten vuoksi manuaalista lokitiedostojen tutkimista tarvitaan silti joissakin tilanteissa.
Opinnäytetyö tutki Linux-palvelimen lokienseurantaa yhden lokienseurantajärjestelmän, Logwatchin näkökulmasta. Opinnäytetyön tavoite oli tutkia, miksi lokienseurantaa tarvitaan, miten manuaalinen lokitiedostojen tutkiminen eroaa Logwatchin kaltaisen työkalun käytöstä, kuinka Logwatchia käytetään tehokkaasti, sekä kuinka lokienseurantaa automatisoidaan. Opinnäytetyön tarkoituksena oli asentaa virtuaalikoneeseen Linux-palvelin ja testata siinä Logwatchin toimintaa ja verrata sitä manuaaliseen lokien tutkimiseen.
Opinnäytetyö perehdyttää lukijan Linux-palvelimen lokien seuraamisen yleiskuvaan, antaa katsauksen manuaalisesta lokitiedostojen tutkimisesta sekä kertoo, kuinka lukija voi käyttää Logwatchia palvelimen lokienseurantaan. Opinnäytetyössä selvisi, että rajoituksistaan huolimatta Logwatch helpottaa lokienseurantaa huomattavasti manuaaliseen lokitiedostojen tutkimiseen verrattuna. Tosin Logwatchin rajoitusten vuoksi manuaalista lokitiedostojen tutkimista tarvitaan silti joissakin tilanteissa.