moonchen opened a new pull request, #13273: URL: https://github.com/apache/trafficserver/pull/13273
Adds proxy.process.log.marshalled_bytes, a counter feeding a per-component CPU model that attributes the logging component's User CPU to workload. A per-record count alone cannot explain log marshalling cost, because that cost is dominated by how many fields a format has and how large each field serializes (long request URLs in particular). bytes_needed, taken from marshal_len(), is exactly the serialized length the marshal pass then writes, so it captures both of those dimensions as a single driver. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
