A library for collecting client metric data and sending to an endpoint for processing