[ ] Breaking Change (fix or feature that would cause existing functionality to not work as expected)
Description
Added prometheus golang client to the URL shortner app and added a /metrics endpoint which can be scraped by prometheus and various metrics can be reported.
TODO
Add metrics middle ware to report metrics for per endpoint.
Deprecation
No Deprecation is implemented here
Testing
Locally tested the changes with docker build and docker run
CheckList
[x] I've self-reviewed the changes.
[x] I've tested locally.
[ ] I've updated Unit Tests. UT's don't exist for this method added
Types of Change
Description
Added prometheus golang client to the URL shortner app and added a /metrics endpoint which can be scraped by prometheus and various metrics can be reported.
TODO
Add metrics middle ware to report metrics for per endpoint.
Deprecation
No Deprecation is implemented here
Testing
Locally tested the changes with docker build and docker run
CheckList