Ваше приложение теряет пакеты. По вашим словам, они проходят мимо.
Однако, если ваша идея состоит в том, чтобы иметь метрику c того, сколько пакетов поступило и вышло из вашей системы в данный момент времени, определенно есть лучшие способы достижения it.
На Linux вы можете просто сделать скрипт, который делает что-то вроде этого:
DEVICE=eth0
RX0=$(cat /sys/net/$DEVICE/statistics/rx_bytes)
TX0=$(cat /sys/net/$DEVICE/statistics/tx_bytes)
while : ; do
sleep 5
RX1=$(cat /sys/net/$DEVICE/statistics/rx_bytes)
TX1=$(cat /sys/net/$DEVICE/statistics/tx_bytes)
echo "RX bytes: $(($RX1-$RX0))"
echo "TX bytes: $(($TX1-$TX0))"
RX0=RX1
TX0=TX1
done
Вы можете настроить время или параметр, я думаю, вы получите идея.