User alerts with real-time data monitoring for IVIS framework
Thesis title in Czech: | Uživatelské výstrahy s monitorováním dat v reálném čase pro IVIS framework |
---|---|
Thesis title in English: | User alerts with real-time data monitoring for IVIS framework |
Key words: | monitorování dat|výstrahy|automatické notifikace|IoT|CPS |
English key words: | data monitoring|alerts|automatic notifications|IoT|CPS |
Academic year of topic announcement: | 2020/2021 |
Thesis type: | Bachelor's thesis |
Thesis language: | angličtina |
Department: | Department of Distributed and Dependable Systems (32-KDSS) |
Supervisor: | prof. RNDr. Tomáš Bureš, Ph.D. |
Author: | hidden - assigned and confirmed by the Study Dept. |
Date of registration: | 21.04.2021 |
Date of assignment: | 21.04.2021 |
Confirmed by Study dept. on: | 13.05.2021 |
Date and time of defence: | 10.09.2021 09:00 |
Date of electronic submission: | 20.07.2021 |
Date of submission of printed version: | 22.07.2021 |
Date of proceeded defence: | 10.09.2021 |
Opponents: | Mgr. Vojtěch Horký, Ph.D. |
Guidelines |
IVIS is a web-based data processing and visualization framework for IoT and CPS data [1]. It offers powerful set of capabilities that allow highly configurable dashboards setup through web-configurable templates. Similarly, it offers complex data processing also fully configurable through its web interface. Though capable in above mentioned aspects, it lacks features that would allow real time data monitoring connected with notifications and alerts.
The goal of this thesis is to extend IVIS framework with the ability of real-time monitoring connected with alerts and notifications. Users shall be able to set up automatic monitoring of signal sets with appropriate level of detail. In order to reliably notify users, notifications will be delivered via email [2] as well as SMS [3]. An emphasis will be given to versatility of the ability to precisely define a situation that should be notified. The work will showcase the results on real-life data. |
References |
[1] IVIS project on GitHub, https://github.com/smartarch/ivis-core
[2] Nodemailer documentation, https://nodemailer.com/about/ [3] Amazon Web Services - Simple Notification Service documentation, https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-sns/index.html |