/monitor

Primary LanguageJavaScript

Monitoring App serves both Assets and Api

make sure you have go and node installed on local machine. clone repo into GOPATH/src

git clone https://github.com/mahadevTW/monitor.git
cd monitor

Build UI

cd web
npm install
npm run build

Above command will build assets and will keep it in 'web/build' directory

Go back to Project root directory

cd ..

Run Monitoring Api

go run main.go

visit http://localhost:8080/

App is by default monitoring 2 URLS, you can go ahead and add more Service URL;s to monitor.

this app uses in memory database, so restarting app will lose Endpoints being added