4 commentaires
Oui eBPF c'est parfait pour ça. Tu peux attacher des programmes à des points précis dans le kernel (kprobes tracepoints) et voir où les paquets sont droppés. Le tcpdrop de BCC est un classique
sudo /usr/share/bcc/tools/tcpdropÇa te donnera la raison exacte du drop
J'ai utilisé tcpdrop de BCC et j'ai vu des reset_reason inattendus et des socket buffer overflow. Ça m'a mis sur la piste d'un souci de tuning de buffers TCP sur la machine. C'est exactement ce que je cherchais. Merci
Laisser une réponse
Vous devez être connecté pour poster un message !
j'ai des pertes de paquets bizarres sur une machine spécifique. iptables est ok les logs sont muets. je veux voir ce qui se passe au niveau kernel. eBPF ça peut m'aider ?