Назад | Перейти на главную страницу

Как определить, какой домен имеет наибольший трафик?

Мой клиент размещает около 500 доменов. Его старший сисоп почему-то недоступен. Мы пытаемся выяснить, какую команду вы вводите в Linux и Apache, чтобы определить, какие домены потребляют больше всего трафика.

Видите ли, нам нужно заблокировать эти несколько верхних доменов, потому что прямо сейчас это блокирует трафик для всех его клиентов. В каком-то смысле это эффект Digg.

Короче говоря, самый простой способ сделать это - взять журналы доступа за последние пару часов и запустить их с помощью аналитической программы, такой как webalizer или awstats.

Не существует одноразовой команды, которую вы можете запустить в apache, чтобы показать вам, что такое трафик.

Возможно, вы сможете установить apachetop - это может дать вам некоторую информацию в реальном времени о том, что происходит, но если вашего системного администратора нет рядом, я не уверен, что было бы хорошей идеей устанавливать программное обеспечение на сервер.

Другой вариант - это, возможно, выполнить захват пакетов на сервере в течение, скажем, 15 минут или около того, и открыть файл захвата в wirehark. Оттуда вы сможете анализировать заголовки HTTP, чтобы увидеть, какие сайты запрашиваются чаще всего.