We want to provide a metrics rest api for mrplow app in a way that external users or other application can monitor both the status of the system and the status of the application.
What is the motivation for these changes? What problems will this solve? Include graphs, metrics, etc. if relevant.
What are the outcomes that will result from these changes? How will we evaluate success for the proposed changes?
To narrow the scope of what we're working on, outline what this proposal will not accomplish.
Describe the solution to the problems outlined above. Include enough detail to allow for productive discussion and comments from readers.
The solution is made up of two parts: