Skip to content
Prev Previous commit
Next Next commit
AIX: Add transmit_queue_overflow metric to netdev collector
Signed-off-by: Johannes Ziemke <[email protected]>
  • Loading branch information
discordianfish committed May 26, 2025
commit 482ad9d9a3ce86d7f839d5c44de82fd1ab8d3ad1
21 changes: 11 additions & 10 deletions collector/netdev_aix.go
Original file line number Diff line number Diff line change
Expand Up @@ -32,16 +32,17 @@ func getNetDevStats(filter *deviceFilter, logger *slog.Logger) (netDevStats, err

for _, stat := range stats {
netDev[stat.Name] = map[string]uint64{
"receive_packets": uint64(stat.RxPackets),
"transmit_packets": uint64(stat.TxPackets),
"receive_bytes": uint64(stat.RxBytes),
"transmit_bytes": uint64(stat.TxBytes),
"receive_errors": uint64(stat.RxErrors),
"transmit_errors": uint64(stat.TxErrors),
"receive_dropped": uint64(stat.RxPacketsDropped),
"transmit_dropped": uint64(stat.TxPacketsDropped),
"receive_multicast": uint64(stat.RxMulticastPackets),
"transmit_multicast": uint64(stat.TxMulticastPackets),
"receive_bytes": uint64(stat.RxBytes),
"receive_dropped": uint64(stat.RxPacketsDropped),
"receive_errors": uint64(stat.RxErrors),
"receive_multicast": uint64(stat.RxMulticastPackets),
"receive_packets": uint64(stat.RxPackets),
"transmit_bytes": uint64(stat.TxBytes),
"transmit_dropped": uint64(stat.TxPacketsDropped),
"transmit_errors": uint64(stat.TxErrors),
"transmit_multicast": uint64(stat.TxMulticastPackets),
"transmit_packets": uint64(stat.TxPackets),
"transmit_queue_overflow": uint64(stat.TxQueueOverflow),
}
}

Expand Down