Simplify and re-implement the current service runner to support better metrics collection and debugging.
This implementation should serve as the foundation for config store, metrics platform, and other Nodejs services going forward.
Integrate new logging functionality with Prometheus and Grafana (emit ECS format) into service runner.
For changes in dependencies and libraries a security review needs to be performed.
https://gitlab.wikimedia.org/tchin/not-service-runner/-/tree/main?ref_type=heads