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

Использование squidview, чтобы увидеть, как пользователи злоупотребляют сетью прямо сейчас

У нас есть сервер Squid 2.6, работающий на Ubuntu 8.04. У нас есть программное обеспечение для мониторинга SNMP (Zabbix), которое дает нам графики нашего интернет-соединения почти в реальном времени.

Я попытался использовать squidview, чтобы увидеть, кто злоупотребляет сетью, но в режиме «подсчета» проверка журнала всегда начинается с начала файла журнала.

Если я правильно понял, я могу перейти к более поздней строке в журнале и запустить оттуда режим «подсчета», но он не работает. В любом случае он начинается сверху.

Любые идеи? Есть ли другие варианты для поиска ограничителей пропускной способности в "реальном времени"? (это никогда не бывает в реальном времени, но достаточно близко)

Спасибо!

Проблема была устранена после обновления до Ubuntu 10.04 64bit. Теперь squidview работает нормально.

Вот что я делаю:

  • Запустить squidview
  • Нажмите 'g' и введите 100 (это приведет вас к последней строке access.log)
  • Нажмите «T», и он перейдет в режим Tally с того места, где вы находитесь. Это должно быть "в реальном времени", и через несколько секунд самые серьезные преступники будут наверху.

У меня все еще возникают проблемы, когда в крайнем левом столбце не отображаются полные IP-адреса, но пока это не критично.

Я предлагаю использовать Free-SA для создания отчетов по вашим журналам Squid

http://free-sa.sourceforge.net/

Не совсем в реальном времени, но вы можете запускать его на лету, и он даст вам лучший отчет, чем squidview.