Eu não quero usar tcpdumps
ou wireshark
Portanto, existe alguma maneira de obter bytes / pacotes de números transmitidos e revividos em uma porta específica. Eu posso entrar em /proc/<PID>/net/dev
do processo que está escutando em uma porta específica. Mas eu tenho que analisar ss -tupn
para obter o pids
do processo desejado (que é LISTEN / ESTAB na porta desejada) e, em seguida, goto /proc/<PID>/net/dev
, que é o processo longo. Além disso, processos como apache
são executados em múltiplos PIDs
, então eu tenho que ler todos os /proc/<PID>/net/dev
do PID ?? ou devo considerar um processo único?
Em vez de fazer como acima, existe alguma maneira ou command
de obter o número de pacotes / bytes que in
e out
da porta específica (fácil e eficiente)