Utveckling av ett databasövervakningsrapporteringssystem
Bairou, Sophia (2024)
Bairou, Sophia
2024
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-2024052314804
https://urn.fi/URN:NBN:fi:amk-2024052314804
Tiivistelmä
Detta lärdomsprov beskriver planeringen och utvecklingen av ett databasövervakningsrapporteringssystem för Advania Finland och deras kunder. Planeringen består av en kravanalys, där både företagets och kundernas krav och behov samlas in. Till planeringen hörde bland annat intervjuer där service managers intervjuades och även andra personer på företaget, för att kunna få mera exakta krav och information för vad som behövs skapas och förbättras till det nya databasövervakningsrapporteringssystemet. Databasövervakningsrapporteringssystemet existerade redan hos Advania, men var bristfälligt och krävde uppdatering. Kravet till att skapa ett uppdaterat rapporteringssystem kom från Advania Finlands kunder. Både det gamla och det nya vidareutvecklade databasövervakningsrapporteringssystemet är uppbyggda i Zabbix, och skrivet med Python kod. Det vidareutvecklade systemet är uppdaterat med bl.a. ny Python kod för att nå förväntade krav. Även SQL har använts för att bland annat möjliggöra övervakningen av lyckade eller misslyckade säkerhetskopieringar av databaser, vilket också var ett krav som skulle vara synligt i rapporten. För att skapa den visuella delen av rapporten har Power BI använts. För att sedan få veta ifall rapporten var användbar skickades den till Advania Finlands produktutvecklingsavdelning för testning. Efter att den nya rapporten skickades för testning och feedback, visades positiva resultat. Trots att rapporten ännu inte var helt färdigställd vid testtillfället, visade den ändå potentialen att möta användarnas behov och förbättra övervakningsprocessen för Advania Finland och deras kunder. Den nya rapporten innebar en betydande förbättring jämfört med det tidigare bristfälliga systemet. Den levererade en mer detaljerad och exakt överblick över databasövervakningen, vilket gav kunderna ökad insyn och kontroll över sina system. Dessutom möjliggjorde de flexibla filtrerings- och visualiseringsfunktionerna i Power BI en anpassning av rapporten efter användarnas specifika behov och preferenser.