Implemented the sender worker for metrics

Implemented a sender worker that will send metrics to a given service
How does the API client react to errors in this call? Should an error in logging this statistic cause the API call to return an error, or should we just log it? Or, should we give the API client the wisdom to know the type of error?