Linux: отслеживайте мое использование интернет-страниц за страницей

У меня есть ежемесячная широкополосная подписка, которая катится 23-го числа каждого месяца. Я прибыл ближе к концу моего использования, поэтому я тщательно проверял, что я не преодолел свой лимит – они распинают вас за излишнее использование!

Итак, когда мое использование не перевернулось на 23-м, я позвонил им, чтобы проверить, что произошло (оказалось, что из-за того, что их конечный пользовательский веб-интерфейс не был полностью несовременным – они достаточно быстр счет!).

Теперь на вопрос – агент сказал мне, что я использовал 2,5 МБ (или аналогичные цифры) PER PAGE только для проверки моего использования (единственные страницы, к которым я обращался в течение двух дней). Сказать, что я был в шоке , это преуменьшение. Это не причудливые страницы – немного графики и т. Д.

Итак, теперь я хочу проверить использование Интернета (на странице). Может ли кто-нибудь указать мне на полезные инструменты Linux в этом домене? У меня есть Googled, но я обнаружил, что все либо Windows, и / или не дает результатов по страницам. Я не хочу что-то, что работает в режиме реального времени, а скорее сохраняет запись, желательно что-то, что я могу поместить в базу данных или, по крайней мере, в электронную таблицу.

Это не вопрос списка покупок – мне просто нужны имена инструментов, а не «но blah1 лучше, чем blah2 …» (я могу это исследовать самостоятельно). Я рассматривал Softwarerecs.SE, но считаю, что он более подходит для этого сайта. Если модератор думает иначе, тогда мои извинения и я был бы признателен, если бы пост мог быть перенаправлен.

ПРИМЕЧАНИЕ: в ответ на ответ Уоррена Янга.

1) Не нужно использовать все данные (ну, я знаю, но по URL-адресу по URL-адресу (по страницам))

2) Как уже упоминалось в моем первоначальном вопросе, мой сетевой трафик моего провайдера примерно так же полезен, как сиськи в былые дни, и, во всяком случае, не имеет никакой детализации.

3) Как я уже сказал @peterph, я думаю о том, что браузер на основе (я использую Chrome) для ad-hoc-анализов, но я бы хотел, чтобы демон сделал это для меня автоматически.

4) Как я уже сказал @SailorCire, я больше парень из DBA и имею достаточно на моей тарелке, не спускаясь по пути разработки – я не ленив, я также думаю, что у меня действительно нет навыков.

Наконец, я думал сделать что-то с Wireshark – вы думаете, что это может быть хороший маршрут? Или даже Snort?

One Solution collect form web for “Linux: отслеживайте мое использование интернет-страниц за страницей”

Есть много способов скрыть эту кошку:

  • Если вам нужен график использования всех данных за определенный период плюс другая сводная статистика, стандартными инструментами для Linux являются MRTG и Cacti .

  • Ваш интернет-провайдер может предложить веб-API, который позволяет Net Usage Item периодически проверять ваше использование и сообщать об этом с помощью «манометра» в браузере. Он работает в Firefox и Chrome. Вытягивание данных таким образом, вероятно, менее дорогое с точки зрения передачи данных, чем переход на интерактивную веб-страницу.

  • Если вы хотите, чтобы люди, поддерживающие вашу интернет-провайдеру, вырвали глупость, когда они сказали вам, что эти простые страницы весит 2,5 миллиона каждый, у вас уже есть то, что вам нужно, чтобы ответить на вопрос: инструменты разработки вашего браузера.

    За последние 2-3 года все основные поставщики браузеров добавили в свои браузеры наборы инструментов Firebug . Firefox теперь включает в себя свои собственные инструменты для разработчиков, поэтому Firebug становится все более ненужным.

    Клавиша для этого обычно F12 или Ctrl-Shift-I .

    То, что вы ищете, – это вкладка «Сеть». ( Firefox , Chrome ) Когда вы открываете страницу с открытой панелью, она дает вам всевозможные сведения о том, что происходит в сети при загрузке этой страницы, включая ее вес страницы.

  • Если вы просите что-то, что позволит вам вернуться в историю и выполнить долгосрочный анализ, который позволит вам ответить на такие вопросы, как «Какой размер медианной страницы я загрузил в течение месяца?» то я ничего не знаю в настоящее время. Если это вообще не существует, вы можете создать его, обратившись к данным, собранным MRTG или Cacti.

  • Могу ли я запустить команду arbitary на удаленном сервере через tcpserver?
  • Сброс сокета сверстниками раз в 2 часа
  • Как получить доступ к одному IP-адресу с использованием разных сетевых интерфейсов
  • Захват данных с Fluke 1620a через netcat
  • Как загрузить видео из протокола rtmp из-за прокси-сервера, используя rtmpdump
  • Написание TCP-сервера в bash
  • связанный, но не прослушивающий процесс
  • Как обеспечить, чтобы исходящий трафик TCP / IP всегда использовал VPN, даже при использовании Wi-Fi?
  • Почему все наши соединения CLOSE_WAIT имеют 24 байта в очереди приема?
  • Исключить интерфейс обратной связи или адрес из процессов, прослушивающих «любой» адрес
  • Сервер Linux не принимает TCP-соединения
  • Interesting Posts

    Как печатать строки, если два поля имеют одинаковые значения?

    Синий цвет в vim или ls в linux

    Ограничьте пользователя, чтобы он не имел права делать что-либо

    Программа Wrapper, которая устанавливает обработчик сигнала

    Установка времени ожидания в режиме ожидания с помощью hdparm при загрузке с помощью правила udev не работает

    Как установить Dropbox (и иметь интеграцию с Менеджером Dropbox) без Nautilus?

    хранить N файлов в подкаталогах

    Удерживать и отпускать задания печати CUPS из командной строки

    Трубопровод sed для grep не работает должным образом

    SSH аутентификация на основе ключа: known_hosts vs authorized_keys

    Pass, как кэшировать кодовую фразу

    Использование AWK для вывода на печать комбинации не заданного количества файлов

    «Нет имени пользователя PostgreSQL» – возможные проблемы параллелизма?

    Поиск эффективного способа отображения PDF-файлов

    Эквивалент новых пользователей для групп

    Linux и Unix - лучшая ОС в мире.