Avoid creating separate metrics per transport
# TYPE bind_traffic_incoming_requests_udp4_size histogram
bind_traffic_incoming_requests_udp4_size_bucket{le="47"} 2
bind_traffic_incoming_requests_udp4_size_bucket{le="+Inf"} 2
bind_traffic_incoming_requests_udp4_size_sum NaN
bind_traffic_incoming_requests_udp4_size_count 2
I'd also like to suggest that the udp4 part of these metrics should be a label e.g. {transport="udp4" } and not separate metrics per transport
the rationale is that as an operator, I want to be able to graph these things (udp4, tcp6, etc) in aggregate, and also in isolation, and IIUC, labels are the Prometheus way to accomplish that