6

Недавно я нашел NetHogs, инструмент Linux для мониторинга трафика на процесс в B/s. Но я ищу что-то, что регистрирует трафик на процесс в общей сложности B, загруженных и загруженных. (Например, сегодня Firefox загрузил 50 МБ, UbuntuOne загрузил 10 МБ и загрузил 20 МБ ...)

Такое приложение существует?

В идеале этот инструмент должен быть FOSS и кроссплатформенным, но не стесняйтесь упоминать решения для конкретных ОС (например, NetLimiter для Windows, который также выполняет множество дополнительных задач) на случай, если они помогут кому-то еще.

Инструмент должен выполнять ведение журнала для каждого процесса, если он не может этого сделать, он не является подходящим решением. (например, Wireshark, похоже, не осведомлен о процессе)

2 ответа2

1

"Существует ли такое приложение?"

  • Linux: пока ничего не найдено
  • Mac: пока ничего не найдено
  • Windows: NetLimiter (коммерческий)
  • Кроссплатформенность: пока не найдена

Смотрите другие ответы для адаптации существующих инструментов.

0

TCPView от Sysinternals имеет столбец для процесса для отправленных / полученных байтов. Его журнал может быть сохранен, но могут потребоваться некоторые обходные пути, чтобы сделать это во время работы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .