aqualinkorg / aqualink-app

Aqualink.org Ocean Monitoring Application
MIT License
33 stars 11 forks source link

Add API monitoring metrics #938

Closed echaidemenos closed 8 months ago

echaidemenos commented 9 months ago

resolves https://github.com/aqualinkorg/aqualink-app/issues/934

This PR adds a table and an endpoint for collecting usage metrics for each site. To get monitoring data some can call for example http://localhost:8080/api/monitoring?spotterId=SPOT-1576. Also add a directly accessible page at /monitoring for site admins and super admins.

The available metrics:

image image

github-actions[bot] commented 9 months ago

Build succeeded and deployed at https://aqualink-app-938.surge.sh (hash 84de12a0513aafcfc815c68f2aa242698a22ecdf deployed at 2023-11-03T13:30:12)