Ubuntu — какой сервис или какой порт сколько трафика генерирует?

Доброго времени,
имеется в наличии сервер на базе Ubuntu 12.04.5 LTS.
На сервере установлен Apache и NodeJS.

API на базе Apache и веб-сокеты на базе NodeJS используются для нужд сайта. То есть и то и другое без авторизации. Ничего приватного там нету.

Проблема заключается в том, что за прошлый месяц сервер нагенерировал 4TB.
Я запросил статистику у провайдера, каждый сутки сервер генерирует порядка 10GB-15GB трафика.

Моя задача состоит в том, чтобы разобраться что это за сервис и на каком порту генерирует такой огромный трафик.
В apache я не верю, он бы просто сдох от нагрузки. NodeJS по веб-сокетам столько данных отдать?! Тоже с трудом верится.

Результат работы IFTOP за одну ночь:
e6b93d675b784843bba49f79a949b905.JPG

Подскажите мне пожалуйста, каким образом можно промониторить, какой порт генерирует какой количество трафика?
Я пытался найти при помощи того же IFTOP прожорливый порт, но у меня пока ничего не получилось.
iftop -f "dst port 3000"
  • Вопрос задан
  • 773 просмотра
Пригласить эксперта
Ответы на вопрос 4
MaxDukov
@MaxDukov
впишусь в проект как SRE/DevOps.
Ответ написан
Комментировать
nazarpc
@nazarpc
Open Source enthusiast
nethogs покажет что прямо сейчас происходит
Ответ написан
Комментировать
inside22
@inside22 Автор вопроса
Спасибо за ссылки.

iptraf -s eth0
не показывает порты на которых висит NodeJS, не могу понять почему.
3003,3004 к примеру. Хотя они активные, iftop -f "dst port 3003" показывает активность.

Проблема заключается в том, что iptraf и iftop показывают REALTIME, а мне надо понять суммарно какой порт сколько генерирует.
Ответ написан
Комментировать
BuriK666
@BuriK666
Компьютерный псих
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы