Add common metrics
* add common metrics
and sample for using
* updates
* attempt integration
* wip
* working
stubs generate
* docs
* comments
* Merge branch 'main' of bitbucket.org:aarete/query-orchestration into feature/common-metrics
* runner metrics all
* exclude generated
from the coverage
* fix lint
* refactor metrics
* change .gen filename
* new gen
* Merge branch 'main' of bitbucket.org:aarete/query-orchestration into feature/common-metrics
* docs
* main merge
* refactor
* add to generate
* merge main
use dynamic ports for prometheus tests
* dynamic port
* Merge branch 'main' of bitbucket.org:aarete/query-orchestration into bugfix/dynamic-test-ports
Approved-by: Michael McGuinness