The Linux PMDA provides pre-aggregated network.all.{in,out,total}.{bytes,packets,errors,drops} metrics that sum across all network interfaces. The Darwin PMDA has network.interface.* per-interface metrics but lacks the network.all.* aggregates entirely.
This means tools that use network.all.* for a quick overview of total network throughput need platform-specific handling or client-side aggregation on macOS.
Request: Add network.all.* aggregate metrics to the Darwin PMDA, mirroring the Linux PMDA's namespace, by summing across network.interface.* instances.
The Linux PMDA provides pre-aggregated
network.all.{in,out,total}.{bytes,packets,errors,drops}metrics that sum across all network interfaces. The Darwin PMDA hasnetwork.interface.*per-interface metrics but lacks thenetwork.all.*aggregates entirely.This means tools that use
network.all.*for a quick overview of total network throughput need platform-specific handling or client-side aggregation on macOS.Request: Add
network.all.*aggregate metrics to the Darwin PMDA, mirroring the Linux PMDA's namespace, by summing acrossnetwork.interface.*instances.