Главная > Пакеты Debian > Просмотр и контроль своей статистики (darkstat)

Просмотр и контроль своей статистики (darkstat)

| Биллинговых систем под линукс огромное множество. Много есть специфичных, с большими возможностями которые будут полезны администраторам серверов.
Тут цель легкий, простой и наглядный учет персонального трафика.

У многие используют для подключения домашнего интернета тарифные планы с
оплаченным или ограниченным трафиком, и потом за каждый Мбайт сверх приходиться платить
по отдельной ставке или в конце месяца остаються «лишние» Мбайт которые можно с радастью спустить на нечто непотребное (скачивания песен, фильмов и тд) — поэтому ставим себе анализатор сетевого траффика, который будет нам показывать «расход» нашим Мбайтов.
Предлагаю на вас суд — один графический пакеты (darkstat)

Darkstat
Удобство этой утилиты заключается:

  • умеет переводить данные в html формат, отображаемый в реальном времени (по умолчанию время обновления 5 сек.) вашим браузером;
  • показывает взаимодействие между хостами, их трафик, порты и протоколы.
  • Установка:
    sudo apt-get install darkstat

    После этого надо отредактировать файл /etc/darkstat/init.cfg:
    $ sudo nano /etc/darkstat/init.cfg
    и в этом файле заменить:

    START_DARKSTAT=no
    на
    START_DARKSTAT=yes

    Для запуска Dartstat на интерфейсе eth0:

    srv:/# darkstat -i eth0
    darkstat 3.0.708 (built with libpcap 2.4)
    darkstat (07661): max 1000 hosts, cutting down to 500 when exceeded
    darkstat (07661): max 200 ports per host, cutting down to 30 when exceeded
    darkstat (07661): starting up
    darkstat (07661): daemonizing to run in the background!
    darkstat (07662): I am the main process
    darkstat (07663): set uid/gid to 65534/65534
    darkstat (07661): parent waiting
    darkstat (07662): DNS child has PID 7663
    darkstat (07662): caplen is 54
    darkstat (07662): capturing in promiscuous mode
    darkstat (07662): listening on 0.0.0.0:667
    darkstat (07662): loaded 49 protos
    darkstat (07662): loaded 293 tcp and 213 udp servs, from total 510
    darkstat (07662): chrooted into: /var/lib/darkstat
    darkstat (07662): set uid/gid to 65534/65534
    darkstat (07662): local_ip update(eth0) = 192.168.100.49
    darkstat (07662): entering main loop
    darkstat (07661): parent done reading, calling waitpid
    darkstat (07661): waitpid ret 0, status is -1210368496

    Здесь указан порт к которому нужно подключиться:
    darkstat (04814): listening on 0.0.0.0:667
    так можно запускать
    $ sudo /etc/init.d/darkstat start|stop
    Внимания: если запускали в терминале $ darkstat -i eth0, то остановить через
    /etc/init.d/darkstat stop, ни получиться, надо убивать процесс вручную

    Для просмотра данных, набираем в браузере http://сервер:667 и нашему вниманию графики за последние 60 секунд, 60 минут, 24 часа и 30 дней. Есть закладка hosts, где видно соотношение трафика по отдельным хостам.
    darkstat

    1. Пока что нет комментариев.
    1. Пока что нет уведомлений.
    Необходимо войти на сайт, чтобы написать комментарий.
    #

    //