dc.contributor.author | Käyhty, Jonnie | |
dc.date.accessioned | 2019-11-29T12:16:25Z | |
dc.date.available | 2019-11-29T12:16:25Z | |
dc.date.issued | 2019 | - |
dc.identifier.uri | http://www.theseus.fi/handle/10024/263780 | |
dc.description.abstract | Insinöörityön tavoitteena oli luoda lokienhallintajärjestelmän ohelle prototyyppipalvelin, joka pystyy hakemaan lokeja verkkolaitteilta. Lokien haun lisäksi palvelimen on muokattava lokit sisältämään tarvittavia verkkolaitteen tietoja ennen niiden lähettämistä lokienhallintajärjestelmään. Prototyypin tavoitteena on selvittää palvelimeen liittyviä ongelmia ja dokumentoida mahdollisia ratkaisuja, joiden avulla voitaisiin kehittää tuotantoversio.
Työ sisälsi HTTP-rajapinnan ohjelmointia Python-kielellä ja lokienhallintaa Rsyslog-ohjelmiston avulla. Työ kehitettiin Linux-käyttöjärjestelmällä, joka vaati prosessien ja tiedostojen käyttöoikeuksien asettamista. Työn haastavin osa oli lokienhakualgoritmin kehittäminen, joka ratkaisi ison ongelman prototyypissä parantamalla lokien eheyttä huomattavasti.
Työn lopputulos oli toimiva palvelin, joka haki lokeja verkkolaitteilta, muokkasi ne oikeaan muotoon ja lähetti ne lokienhallintajärjestelmään. Prototyyppi todettiin toimivaksi manuaalisten integraatiotestien avulla kahden eri verkkolaitteen kanssa. | - |
dc.language.iso | fin | - |
dc.rights | fi=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|sv=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|en=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.| | - |
dc.title | Lokienhallinnan täydentäminen lokienhakupalvelimella | - |
dc.type.ontasot | fi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis| | - |
dc.identifier.urn | URN:NBN:fi:amk-2019112923331 | - |
dc.subject.specialization | Ohjelmistotuotanto | - |
dc.subject.degreeprogram | fi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology| | - |
dc.subject.yso | lokit | - |
dc.subject.yso | lokitiedostot | - |
dc.subject.yso | Python | - |
dc.subject.yso | palvelimet | - |
dc.relation.contractor | Ericsson | - |
dc.subject.discipline | Tieto- ja viestintätekniikan tutkinto-ohjelma | - |