Monitoring Server + Data Collection Daemon

Christian Kahlau 2342676b4d Server + ng: Implemented Dashboard & reinvented navigation to server data pages %!s(int64=3) %!d(string=hai) anos
.vscode dd668be73d First Draft for Data Collection Daemon %!s(int64=3) %!d(string=hai) anos
bootstrap-theme @ c93759376b 04c7b9c048 Refactoring: moved bootstrap-theme one level up in order to use it in two angular sub projects %!s(int64=3) %!d(string=hai) anos
common c152995a9c Server: Actually send FCM Notifications when HTTP Check Errors exceed a threshold; added "notify" & "notifyThreshold" settings to HttpCheckConfig %!s(int64=3) %!d(string=hai) anos
daemon 35dae47dc4 TS: enabled strict type checking on all sub-projects %!s(int64=3) %!d(string=hai) anos
fcm eb08c2059e FCM Express Backend: added static logo endpoint GET /logo.png %!s(int64=3) %!d(string=hai) anos
ng 2342676b4d Server + ng: Implemented Dashboard & reinvented navigation to server data pages %!s(int64=3) %!d(string=hai) anos
server abf087f451 Server: Bugfix Endpoint GET /server/{:serverId}/stats: wrong peak-average %!s(int64=3) %!d(string=hai) anos
.gitignore da0da3f083 Server: FCM Admin SDK implementation; + Testing Endpoint POST /fcm/topics/:topic %!s(int64=3) %!d(string=hai) anos
.gitmodules 04c7b9c048 Refactoring: moved bootstrap-theme one level up in order to use it in two angular sub projects %!s(int64=3) %!d(string=hai) anos
.prettierrc.js dd668be73d First Draft for Data Collection Daemon %!s(int64=3) %!d(string=hai) anos
Readme.md c18d1a558b Implementation of FCM Registration Service (ng+express.js) %!s(int64=3) %!d(string=hai) anos

Readme.md

HostBBQ Monitoring System

Monitoring Daemon

Install

curl -fsSL https://gogs.hostbbq.com/hostbbq/hostbbq-monitoring/raw/master/daemon/install/install.sh | sudo -E bash -

Monitoring Server & Web UI

Install

curl -fsSL https://gogs.hostbbq.com/hostbbq/hostbbq-monitoring/raw/master/server/install/install.sh | sudo -E bash -

HostBBQ FCM Registration Service

Install

curl -fsSL https://gogs.hostbbq.com/hostbbq/hostbbq-monitoring/raw/master/fcm/install/install.sh | sudo -E bash -