Verkonvalvontajärjestelmän hyödyntäminen laitekannan valvonnassa
Räisänen, Juha (2023)
Räisänen, Juha
2023
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-202305057888
https://urn.fi/URN:NBN:fi:amk-202305057888
Tiivistelmä
Valmet toimittaa asiakkaille tilankartoitusraportteja, joissa yhtenä osana käsitellään palvelimen kuormitukseen liittyvää informaatiota. Kuormitustiedot kerätään raporttien laatimishetkellä suoraan käyttöjärjestelmän tuotta-masta informaatiosta, joka sisältää käytännössä hyvin lyhyen ajanjakson historiadataa. Tämän opinnäytetyön tavoitteena oli hyödyntää Valmetilla käytössä olevaa Zabbix-verkonvalvontajärjestelmän ohjelmointirajapintaa (API), jonka avulla tilankartoitusraporteille saataisiin käytettäväksi pidemmän ajanjakson historiadataa mahdolli-simman automaattisesti. Kaikki toiminnallisuus toteutettiin Valmetin raportointiympäristössä.
Työssä perehdyttiin ensin Zabbixin käyttöönottoprosessiin ja API:n toimintaan, mikä johti riittävään perusym-märrykseen ja mahdollisti API:n hyödyntämisen tavoitteiden saavuttamiseksi. Valmetin raportointiympäristössä toteutettiin uusi dataluokka, joka toimi raportin ja Zabbix API:n välisenä datapisteenä. Raportti vaati uuden oh-jauspaneelin luomista, jonka avulla käyttäjä pystyy valitsemaan mitä historiadataa Zabbix-järjestelmästä hae-taan. Lopuksi luotiin vielä itse raportti, jossa dataluokka ja ohjauspaneeli yhdistetään toimivaksi kokonaisuudek-si. Raportilla visualisoidaan haettu data trendimuotoon.
Lopputuloksena syntyi Valmetin raportointiympäristössä käytettävä raportti, jossa esitetään käyttäjän valitsema historiadata trendimuodossa valitulta ajanjaksolta. Tätä trendimuotoista dataa voidaan jatkossa hyödyntää tilan-kartoitusraporteilla, mikä tuo merkittävää lisäarvoa. Automatisointi toteutettiin raporttien lähettämisellä suoraan sähköpostiin. Työ valmistui suunnitellussa aikataulussa ja tavoitteet saavutettiin.
Työssä perehdyttiin ensin Zabbixin käyttöönottoprosessiin ja API:n toimintaan, mikä johti riittävään perusym-märrykseen ja mahdollisti API:n hyödyntämisen tavoitteiden saavuttamiseksi. Valmetin raportointiympäristössä toteutettiin uusi dataluokka, joka toimi raportin ja Zabbix API:n välisenä datapisteenä. Raportti vaati uuden oh-jauspaneelin luomista, jonka avulla käyttäjä pystyy valitsemaan mitä historiadataa Zabbix-järjestelmästä hae-taan. Lopuksi luotiin vielä itse raportti, jossa dataluokka ja ohjauspaneeli yhdistetään toimivaksi kokonaisuudek-si. Raportilla visualisoidaan haettu data trendimuotoon.
Lopputuloksena syntyi Valmetin raportointiympäristössä käytettävä raportti, jossa esitetään käyttäjän valitsema historiadata trendimuodossa valitulta ajanjaksolta. Tätä trendimuotoista dataa voidaan jatkossa hyödyntää tilan-kartoitusraporteilla, mikä tuo merkittävää lisäarvoa. Automatisointi toteutettiin raporttien lähettämisellä suoraan sähköpostiin. Työ valmistui suunnitellussa aikataulussa ja tavoitteet saavutettiin.