Draft: Add metrics module for timing and errors

BytesNZ requested to merge 203-add-error-reporting into master

Related to #203

  • On app
    • Add metrics module for reporting perf metrics and errors
    • Add timer for config loading to app
    • Add error reporting on index file (try and promise catch) to app
    • Fix logger to be server side (current for client side)
    • Log server errors so can be stored by metrics
Edited by BytesNZ

Merge request reports