Implement more of metrics client