class ElasticAPM::Http
def post(path, payload = {})
def post(path, payload = {}) payload.merge! @base_payload filters.apply(payload) request = prepare_request path, payload.to_json response = @adapter.perform request return response if response.is_a?(Net::HTTPSuccess) error 'POST returned an unsuccessful status code (%d)', response.code error "apm-server's response: %s", response.body response end