Регистрация...

Eserv Forum / E3 / Eproxy 3 Support / Cтатистика квота - анализ среди недели

imported // (v1)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
Новости
12.10.2009
Переезд завершен
Я создал квоту по недельно в файле QuotasList.txt .

Где мне смотреть сколько квоты пользователь выбраз за текущую недедю ? за день на этой недели
Например я пришел в среду пробежал глазами и вижу кто подходит к границе.
и квота на почту не действует? Важно что бы почта доходила а браузер не показывал
 
Комментарии к этой версии (20.02.2006 12:44) [~Опытный] 5279e02a
АвторДатаТекстtags
pig20.02.2006 13:09
Квоты сейчас работают только для прокси.
imported
rvm21.02.2006 19:52
Кто-то использовал их для FTP-сервера.
Просто, в текущей версии готовая обвязка есть только для Eproxy. Сделать для других серверов по образу и подобию — тоже заработает
imported
pig21.02.2006 20:16
А, так движок во все EXE уже интегрирован? Это ценно.
imported
rvm21.02.2006 20:25
Да, только счетчики/каналы в разных серверах (процессах) — никак не пересекаются. Задачу распределения счетчика между процессами или хостами (машинами) надо решать отдельно
imported
Опытный22.02.2006 07:52
pig пишет: Квоты сейчас работают только для прокси.

Да, большой трафик по HTTP через Прокси — и поэтому надо ввести квоты для пользователей по IP.
Я настроил квоты на неделю пока — и на месяц поставлю.
Задачи две
1) Я сам отслеживал квоту у пользователя — например зашел 17 (26 — любого) числа и смотрю 4-6 пользователей уже 80% квоты — предупредил их.
2) Пользователь сам зайдя на прокси (Скажем web интерфейс ) смотрел сколько за месяц скачал от квоты.....
imported
Опытный28.03.2006 08:27
Начал смотреть квоты сам но в папке
...\Eserv3\DATA\log\TrafC
но каталог пуст, у меня остались в своей папке файлы типа
0907quotas.log — я их скопировал.
НО ПОЧЕМУ КВОТЫ НЕ РАБОТАЮТ, все работало (спрашывал на форуме — месяц назад о доступеости квот пользователями — сами квоты работали)
Пользователь на которого завел квоту — заходит на прокси
Я ЗАПУТАЛСЯ. вот в файле QuotasList.txt строка
"Moiseev";"0Kb";"1 Weeks";"IN";
НО Я МОГУ НА ФОРУМЕ ПРИ ЭТОМ ПИСАТЬ ВОПРОС
Поставил параметр 10 Kb 1 minutes
  • ВСЕ РАВНО НА ФОРУМЕ ПИШУ вопрос
  • Я начал смотреть статистику : в один день больше 500 mb скачанно, но стоит правило Q-all 500 mb day
    и второе достаточно задть на странице
        URL3140/main/CONF/lists/proxy/trafc/QuotasList.txt
    ВСЕ правила и все будет работать
    добавленно:
    Вот строки на странице /main/CONF/lists/proxy/trafc/QuotasList.txt
    N NAME. VOLUME. PERIOD. DIRECTION. ISCLASS.
    1 Q-all 500Mb 1 Days IN 0
    2 Q-all 100 Mb 1 Hours OUT 0
    81 Moiseev 10Kb 1 Minutes IN 0
    ЧТО с ошибкой
    Moiseev 10Kb 1 Minutes IN 0
    _ в файле list.html
    EproxyTrafC: контроль трафика http-proxy — ни как сссылка, как другие...
  • imported
    pig28.03.2006 09:48
    А *CanalKit.log в DATA\log\TrafC имеются? Если да, то что в них пишется о ваших похождениях?
    imported
    Опытный28.03.2006 10:36
    pig пишет: А *CanalKit.log в DATA\log\TrafC имеются? Если да, то что в них пишется о ваших похождениях?

    Сейчас каталог DATA\log\TrafC — абсолютно пустой.
    Я скрпировал в него 0907quotos.log старый лог — это не помогло
    imported
    Опытный28.03.2006 10:41
    Вот еще содержимое файла "Eproxy_FlagsList.txt" в \CONF\lists\

    "FLAG";"COMMAND";"ACTIVE";"COMMENT"
    "*.f";"FLAGS-CURRENT INCLUDED";;"Безусловная трансляция указанных файлов (по умолчанию выключено)"
    "reset-quotas-all.flag";"reset-quotas";"1";"Сбросить счетчики всех квот"
    "reset-quotas-list.flag";"FLAGS-CURRENT ResetQuotasFile";"1";"Сбросить квоты, перечиленные в файл-флаге"
    Может полезно
    imported
    pig28.03.2006 10:44
    Пока нет. Раз не появляются логи CanalKit, то работаете мимо TrafC. Надо разбираться, почему каналы не назначаются.
    imported
    Опытный29.03.2006 08:35
    ПЫТАЮСЬ найти ответ...
    ... http://192.168.0.1:3140/list.html — Расширения (plugins)
    EproxyTrafC: контроль трафика http-proxy — ни как ссылка и крестика справа нет только минус
    Это о чем говорит что расширения контроль трафика http-proxy у меня нет ( контроль трафика http-proxy — в нем квоты?)
    НО у меня квоты работали !
    еще вопрос я сменил провайдера — внешний IP и при этом убрал "сеть локальная" 10.100.25.10 но Eserv осталось 10.100.43.10 (Локальные сети (LocalNetworks.txt) )

    imported
    Dandy29.03.2006 09:32
    Опытный пишет: ПЫТАЮСЬ найти ответ...
    ... http://192.168.0.1:3140/list.html — Расширения (plugins)
    EproxyTrafC: контроль трафика http-proxy — ни как ссылка и крестика справа нет только минус
    Это о чем говорит что расширения контроль трафика http-proxy у меня нет ( контроль трафика http-proxy — в нем квоты?)
    НО у меня квоты работали !
    не там ищете

    Опытный пишет: еще вопрос я сменил провайдера — внешний IP и при этом убрал "сеть локальная" 10.100.25.10 но Eserv осталось 10.100.43.10 (Локальные сети (LocalNetworks.txt) )
    и где здесь вопрос?!

    P.S. выражайте свои мысли более доступно, желательно, все же, в повествовательном стиле. Иначе, выражаясь словми Игоря, остаются только "танцы с бубном" ...
    imported
    Опытный29.03.2006 12:35
    Dandy пишет: P.S. выражайте свои мысли более доступно, желательно, все же, в повествовательном стиле. Иначе, выражаясь словми Игоря, остаются только "танцы с бубном" ...

    20 февраля я настроил квоты по неделям — проверил работает — убрал. месяц раздел — "квот" не трогал
    в 20-х числах марта начал настраивать квоты на месяц проверяю — нет результата.
        Спросил на форуме где и что я забыл настроить, ответы были но квоты у меня не заработали.
        Я начал описывать что я за месяц менял (провайдера)... вдруг что то влияет...
    ВОПРОС ПРОСТОЙ КАК НАСТРОИТЬ КВОТЫ? — попорядку...
    imported
    pig29.03.2006 12:46
    Покажите описания каналов и правила их назначения. С ясновидением нынче туго.
    imported
    Dandy29.03.2006 12:49
    Посмотрите это:
    http://www.eserv.ru/TrafficControl
    http://www.eserv.ru/TrafC/SimpleMan

    и еще выдрежка из одной из страниц на eserv.ru/trafc:
    Техническое описание работы плагина и его настроек находятся в каталоге Eserv3\Eproxy\conf\http-proxy\plugins\TrafC\ru\docs\
    и
    "Подробное описание настройки Traffic Control приведено в man.config.txt
    imported
    Опытный29.03.2006 14:34
    pig пишет: Покажите описания каналов и правила их назначения. С ясновидением нынче туго.

    QuotasList.txt .
    N NAME. VOLUME. PERIOD. DIRECTION. ISCLASS.
    1 Q-all 500Mb 1 Days IN 0
    2 Q-all 100Mb 1 Hours OUT 0
    3 moiseev 10 Kb 1 Days IN 1

    RulesList.txt .
    N Antecedent. Consequent. ISEOF.
    1 TRUE Q-all 1
    2 TRUE moiseev 1

    http://192.168.0.1:3140/main/CONF/lists/proxy/trafc/RulesList.txt
    imported
    pig29.03.2006 15:26
    Согласно этим правилам, на все запросы должен назначаться канал Q-all. Логов TrafC по-прежнему не видно? Ладно. Покажите текущее состояние OnStartupPlugins.rules
    imported
    rvm29.03.2006 21:24
    Опытный пишет: N NAME. VOLUME. PERIOD. DIRECTION. ISCLASS.
    1 Q-all 500Mb 1 Days IN 0
    2 Q-all 100Mb 1 Hours OUT 0
    3 moiseev 10 Kb 1 Days IN 1
    Q-all — повторяется, надобы развести имена, а то назначится только один из них.
    "moiseev" обозначен как класс. Значит, назначать через moiseev::quota_1 или, например, moiseev::quota_{CLIENT}
    N Antecedent. Consequent. ISEOF.
    1 TRUE Q-all 1
    2 TRUE moiseev 1
    второе назначение никогда не сработает, т.к. у первого поставлен флаг ISEOF — "конец файла" при успехе (а успех обречен через TRUE
    imported
    Опытный30.03.2006 07:11
    pig пишет: Согласно этим правилам, на все запросы должен назначаться канал Q-all. Логов TrafC по-прежнему не видно? Ладно. Покажите текущее состояние OnStartupPlugins.rules

    Логов TrafC по прежнему нет

    OnStartupPlugins.rules.txt в папке \Eserv3\acSMTP\conf

    SMTP[UseAntivirus] >FLAG
    [IF]
        Plugin: smtp\plugins\antivirus
        Plugin: smtp\plugins\antivirus\{SMTP[Antivirus]}
    [THEN]
    SMTP[UsePopFile] >FLAG
    | Plugin: plugins\popfile
    SMTP[UsePop2Smtp] >FLAG
    | Plugin: plugins\pop2smtp
    SMTP[UseScheduler] >FLAG
    | Plugin: smtp\plugins\scheduler
    SMTP[LogMessageBody] >FLAG 0= | : smtp\BODY ( do nothing ) ;
    SMTP[UseMcontent] >FLAG SMTP[UseMcontentEx] >FLAG OR
    | Plugin: plugins\mcontent
    FireWall[UseFireWall] >FLAG
    | Plugin: plugins\firewall
    SMTP[UseSpf] >FLAG
    | Plugin: smtp\plugins\spf
    SMTP[UseYdk] >FLAG
    | Plugin: smtp\plugins\ydk
    SMTP[UseRBLList] >FLAG
    | Plugin: smtp\plugins\rbl
    Plugin: plugins\snmp
    SMTP[UseSpamProtexx] >FLAG
    | Plugin: plugins\spamprotexx
    imported
    Dandy30.03.2006 08:14
    8O а зачем Вы показываете OnStartup почтового сервера?! (acSMTP)
    Вы ТрафС к нему хотите подключить?! .. если да, то я вас понимаю все меньше и меньш...
    imported
    pig30.03.2006 09:12
    Нужен Eproxy\conf\OnStartupPlugins.rules.txt
    Мы ведь прокси-сервер настраиваем?
    imported
    Опытный30.03.2006 13:24
    pig пишет: Нужен Eproxy\conf\OnStartupPlugins.rules.txt
    Мы ведь прокси-сервер настраиваем?

    ДА, настраиваем прокси, ошибся и прислал другой.
    Вот тот

    \ vDbDebug ON vFileDebug ON
    \ vDebugRules ON
    \ DebugOn
    S" LocalLog" EvalRules
    S" OnStartupPlugins" EvalRules
    S" ListenPorts" EvalRules
    imported
    pig30.03.2006 13:52
    Это тоже не тот. Посмотрите внимательно на имя файла.
    imported
    Опытный31.03.2006 08:51
    pig пишет: Это тоже не тот. Посмотрите внимательно на имя файла.
    Вот файл ( строка удивила "\Plugin: http-proxy\plugins\TrafC" заменил "Plugin: http-proxy\plugins\TrafC" -ЖДУ
    Запустил Eserv интернета нет вернул строку) На момент проверки в "\Eproxy\conf\plugins\TrafC" Assign.rules.txt, Bands.list.txt, Quotas.list.txt — ПУСТЫЕ

    ФАЙЛ OnStartupPlugins.rules.txt
    Plugin: plugins\service
    \ Plugin: plugins\console
    \ Plugin: plugins\rconsole
    \ Plugin: plugins\syslog
    Plugin: plugins\mlogc
    \ Plugin: plugins\monitoring
    Plugin: plugins\auth_lib
    \ Plugin: plugins\TrafC
    \ Plugin: http-proxy\plugins\alias
    \ Plugin: http-proxy\plugins\redirect
    Plugin: http-proxy\plugins\acl
    \ Plugin: http-proxy\plugins\TrafC
    Plugin: http-proxy\plugins\hierarchy
    \ Plugin: http-proxy\plugins\cfilter
    \ Plugin: http-proxy\plugins\antivirus
    \ Plugin: http-proxy\plugins\antivirus\kav
    \ Plugin: http-proxy\plugins\antivirus\drweb
    Plugin: http-proxy\plugins\cache
    Plugin: http-proxy\plugins\put_log
    \ Plugin: plugins\activity_log
    Plugin: plugins\udpmap
    \ Plugin: plugins\http-map
    Plugin: plugins\tcpmap
    Plugin: plugins\pop3proxy
    Plugin: plugins\dial
    \ Plugin: socks\plugins\hierarchy
    \ Plugin: plugins\groups_ext
    Plugin: plugins\snmp
    \ Plugin: plugins\flagmon
    imported
    pig31.03.2006 10:03
    Ещё вот это:
    Plugin: plugins\TrafC
    imported
    Опытный03.04.2006 06:49
    pig пишет: Ещё вот это:
    Plugin: plugins\TrafC

    Примерно что я должен искать в каталогах
    ...http-proxy\plugins\TrafC
    ....plugins\TrafC
    \Eserv3\Eproxy\conf\http-proxy\plugins\TrafC — лежит
    OnRequest.rules.txt — не пустой

    \Eserv3\Eproxy\conf\plugins\TrafC — лежат
        Assign.rules.txt
        Bands.list.txt
        Quotas.list.txt
    Все пустые
    imported
    Dandy03.04.2006 08:13
    Опытный пишет:
    Примерно что я должен искать в каталогах
    ...http-proxy\plugins\TrafC
    ....plugins\TrafC


    ничего искать не нужно, нужно всего лишь раскоментировать две строки (в OnStartupPlugins.rules.txt ):
    Plugin: plugins\TrafC
    Plugin: http-proxy\plugins\TrafC

    если они закоментированы. и перезапустить сервис
    imported
    Опытный03.04.2006 12:09
    Опытный пишет: Вот файл ( строка удивила "\Plugin: http-proxy\plugins\TrafC" заменил "Plugin: http-proxy\plugins\TrafC" -ЖДУ
    Запустил Eserv интернета нет вернул строку) ....

        Я строку
    "\Plugin: http-proxy\plugins\TrafC" ЗАМЕНИЛ
    "Plugin: http-proxy\plugins\TrafC" еще неделю назад, перегрузил ESERV — нет связи
    Вернул строку "\Plugin: http-proxy\plugins\TrafC"
    ВЕЧЕРОМ ПОПРОБУЮ Раскомментировать ОБЕ строки
    imported
    Dandy03.04.2006 12:27
    Опытный пишет:
        Я строку
    "\Plugin: http-proxy\plugins\TrafC" ЗАМЕНИЛ
    "Plugin: http-proxy\plugins\TrafC" еще неделю назад, перегрузил ESERV — нет связи
    Вернул строку "\Plugin: http-proxy\plugins\TrafC"
    ВЕЧЕРОМ ПОПРОБУЮ Раскомментировать ОБЕ строки


    Данный файл отвечает за загрузку плагинов при старте сервиса. Символ "\" обозначает, что плагин загружен НЕ будет... Поэтому для активации плагина (в данном случае TrafC) НЕОБХОДИМО чтобы обе строки относящиеся в плагину TrafC был РАСКОММЕНТИРОВАНЫ (без начального символа "\")
    imported
    Опытный04.04.2006 07:15
    Dandy пишет:
    Опытный пишет:
        Я строку
    "\Plugin: http-proxy\plugins\TrafC" ЗАМЕНИЛ
    "Plugin: http-proxy\plugins\TrafC" еще неделю назад, перегрузил ESERV — нет связи
    Вернул строку "\Plugin: http-proxy\plugins\TrafC"
    ВЕЧЕРОМ ПОПРОБУЮ Раскомментировать ОБЕ строки


    Данный файл отвечает за загрузку плагинов при старте сервиса. Символ "\" обозначает, что плагин загружен НЕ будет... Поэтому для активации плагина (в данном случае TrafC) НЕОБХОДИМО чтобы обе строки относящиеся в плагину TrafC был РАСКОММЕНТИРОВАНЫ (без начального символа "\")


    Утром я обе строки раскоментировал, перегрузил ESERV, но в браузере несмог посмотреть сайт и аська не работала.
    неуспел проверить логи — прибижади пользователи ДАЙ ИНТЕРНЕТ!
    Вернул комментарии — обе строки закоментировал.
    ... попробую вечером внимательно
    imported
    Опытный07.04.2006 08:23
    Есть ли статитистика загрузки ESERV?

    Цель я поменяю
    "\Plugin: http-proxy\plugins\TrafC" НА "Plugin: http-proxy\plugins\TrafC"
    \plugins\TrafC НА plugins\TrafC и буду смотреть есть ошибки при загрузке ESERV ...
    imported
    pig07.04.2006 09:05
    Смысл непонятен. Расшифруйте.
    imported
    Опытный07.04.2006 15:24
    Опытный пишет: Есть ли статитистика загрузки ESERV?

    Цель я поменяю
    "\Plugin: http-proxy\plugins\TrafC" НА "Plugin: http-proxy\plugins\TrafC"
    \plugins\TrafC НА plugins\TrafC и буду смотреть есть ошибки при загрузке ESERV ...

    Цель — я хотел раскоментировать и запустить ESERV и посмотреть статистику загрузку ESEV при запуске (Загрузил то то Удачно, или ошибка plugins... ) ЕСЛИ ЕСТЬ СТАТИСТИКА?

    Я проверил сегодня — раскоментировал строки plugins\TrafC http-proxy\plugins\TrafC
    НО интернета не было — я ждал пару минут
    Закоментировал и сразу интрнет после загрузки ESERV
    imported
    Dandy07.04.2006 15:29
    Если ошибок в eproxy.log нет — значит загрузилось нормально... "Интренета нет" — возможно признак того, что плагин работает, только настроили вы его криво.
    imported
    Опытный10.04.2006 06:27
    Dandy пишет: Если ошибок в eproxy.log нет — значит загрузилось нормально... "Интренета нет" — возможно признак того, что плагин работает, только настроили вы его криво.


    В epoxy.log есть ошибки
    Error 1
    Error 321
    Вот пример
    "
    2006-04-07 18:34:24;0.0.0.0;Error 1 in the rule file "conf\plugins\TrafC\activate.f", line: 16, char: 14
    2006-04-07 18:34:24;0.0.0.0;Error 1 in the rule file "conf\OnStartupPlugins.rules.txt", line: 8, char: 22
    2006-04-07 18:34:24;0.0.0.0;Error 1 in the rule file "conf\OnStartup.rules.txt", line: 5, char: 30
    "
    " 500Mb
    ^ -321 Error "
    СМОТРЮ ЧТО ЗА ОШИБКА 1 по строчно
    imported
    pig10.04.2006 09:23
    500 Mb — пишется с пробелом, насколько я помню. Ошибка вылезает при загрузке описаний каналов.
    imported
    Опытный11.04.2006 13:40
    Я убрал все правила и квоты, каналы.
    И раскоментировать две строки (в OnStartupPlugins.rules.txt ):
    Загрузился — прокси и интернет заработал
    Я добавил Квоту (через форму веб интерфейс)
    но квота не заработала
  • QuotasList.txt —
    "NAME";"VOLUME";"PERIOD";"DIRECTION";"ISCLASS"
    "moiseev";"10 Kb";"1 Weeks";"in";"1"
    RulesList.txt
    "Antecedent";"Consequent";"ISEOF"
    "TRUE";"Q-all";"1"
    "TRUE";"moiseev";"1"

    В файле Eproxy.log есть запись
    "2006-04-11 16:38:06;192.168.0.40;Error 1 in the rule file "conf\http-proxy\plugins\TrafC\OnRequest.rules.txt", line: 4, char: 16
    Q-all
    ^     -2003 Error "
  • imported
    Опытный11.04.2006 13:54
    Подбираю правило-Квоту
    Я поставил Квоту по IP 192.168.0.34 10 Кбайт 1 неделя и вот файл 192.168.0.34
    в каталоге Eserv3\DATA\trafc\canals\save\quotas

    DLimitBytes= 10240
    DCountBytes= 0
    PeriodSec= 604800
    StartSpot= 29777180 73050970 \ 2006 4 11 3 57 14
    imported
    pig11.04.2006 14:41
    Вы же не определили канал Q-all.
    imported
    Dandy11.04.2006 15:00
    Опытный пишет:
  • QuotasList.txt —
    "NAME";"VOLUME";"PERIOD";"DIRECTION";"ISCLASS"
    "moiseev";"10 Kb";"1 Weeks";"in";"1"
  • тут Вы создали всего ОДНУ квоту с именем moiseev
    Опытный пишет:
    RulesList.txt
    "Antecedent";"Consequent";"ISEOF"
    "TRUE";"Q-all";"1"
    "TRUE";"moiseev";"1"
    а здесь Вы активируете правила, по которым moiseev не сработает никогда! так как она перекрыта правилом для Q-all — которая у Вас не определена!

    P.S. перечитайте еще раз документацию к TrafC
    imported
    pig11.04.2006 15:19
    К вышесказанному: moiseev не является фиксированным каналом, это класс для создания каналов-экземпляров. Создание выполняется при первом обращении к каналу, например, moiseev::vova. В результате будет на ходу создан квота-канал vova с характеристиками, определёнными записью moiseev.
    imported
    Опытный12.04.2006 07:51
    Опытный пишет:
    pig пишет: А *CanalKit.log в DATA\log\TrafC имеются? Если да, то что в них пишется о ваших похождениях?

    Сейчас каталог DATA\log\TrafC — абсолютно пустой.
    Я скрпировал в него 0907quotos.log старый лог — это не помогло

    12 апреля настроил
    QuotaList?.txt
    RulesList?.txt
    DATA\log\TrafC — появился 0412CanalKit.log моего IP там нет -ПИШЕТ

    10:47:41 CanalKit: | 192.168.0.51 Larionova russia
    И наподобие.
    QuotasList.txt
    "NAME";"VOLUME";"PERIOD";"DIRECTION";"ISCLASS"
    "moiseev";"10 Kb";"1 Weeks";"in";"1"
    "192.168.0.4";"10 bytes";"1 Weeks";"in";"1"

    RulesList.txt
    "Antecedent";"Consequent";
    PeerIP= 192.168.0.34;moiseev

    http://www.eserv.ru/TrafC/SimpleMan — почитал до раздела сброс квот
    По схеме насторил — Жду ограничений
    imported
    pig12.04.2006 08:44
    Ну не можете вы назначить канал moiseev, потому что вы его объявили классом, а не реальным каналом.
    А так — нормально, работает в соответствии с настройками.
    imported
    Опытный12.04.2006 10:41
    pig пишет: Ну не можете вы назначить канал moiseev, потому что вы его объявили классом, а не реальным каналом.
    А так — нормально, работает в соответствии с настройками.

    ДА Посмотрел и поставил
    " "moiseev";"10 Kb";"1 Weeks";"in";"0" "
    Сразу все заработало.

    Осталось подправить сообщение о выроботке квот
    Исправил
    CanalKitBlocked.html
    CanalKitBlocked2.html
    Осталось вводить квоты для отрудников.
    и изучить тему на форуме
    <a href="http://forum.etype.net/viewtopic.php?t=3627">TrafC Сброс квот по расписанию</a>
    А то сейчас месяц отчет будет с 12 апреля
    imported
    Опытный19.04.2006 10:27
    В каталоге
    \eserv3\DATA\trafc\canals\save\quotas\ файлы по имени квот
    Например содержимое одного файла:

    DLimitBytes= 23068672 // Лимит в байтах (комментарий)
    DCountBytes= 10407497 // Сколько накачал в байтах
    PeriodSec= 1209600 // Период установленный в Квоте
    StartSpot= 29777622 3453131138 \ 2006 4 13 8 46 49

    А последняя строка ?
    "StartSpot= 29777622 3453131138 \ 2006 4 13 8 46 49 "
    Ну "2006 4 13 " — начала запуска квоты
    Задача 1: Я пытался обнулить квоту руками — строку DCountBytes= 10407497 исправил DCountBytes= 0 но пользователь не мог использовать интернет все равно
        Где что ещё прописанно

    Задача 2 :
    Поясните строку подробно
    "StartSpot= 29777622 3453131138 \ 2006 4 13 8 46 49 "
        Я хочу написать скрипт что бы пользователю каждый день было ясно сколько осталось? И хочу знать что за что строка?
    imported
    Опытный12.05.2006 14:43
    Опытный пишет: В каталоге
    \eserv3\DATA\trafc\canals\save\quotas\ файлы по имени квот
    Например содержимое одного файла:

    DLimitBytes= 23068672 // Лимит в байтах (комментарий)
    DCountBytes= 10407497 // Сколько накачал в байтах
    PeriodSec= 1209600 // Период установленный в Квоте
    ....
    ....
    ....
        Я хочу написать скрипт что бы пользователю каждый день было ясно сколько осталось?

    Одна из идей:
    Содержимое
    " DLimitBytes= 23068672 // Лимит в байтах (комментарий)
        DCountBytes= 10407497 // Сколько накачал в байтах"
    С помощью планировщика
    "nncron.exe" копировать в файл с расширением .EML в папку INBOX почтовый ящик пользователя
    (если скопировать текст — то пользователю прийдет письмо — проверил руками НО НЕ ПЛАНИРОВЩИКОМ)
    ПОКА НЕ ОТЛАДИЛ ... но помню об этой идеи
    imported
    rvm12.05.2006 21:32
    А последняя строка ?
    "StartSpot= 29777622 3453131138 \ 2006 4 13 8 46 49 "


    Это дата в формате FileTime (в сотых долях миллисекунд): число двойной длины, младшая_часть старшая_часть
    После слова '\ ' — комментарий: год, месяц, день, часы, минуты, секунды.

    Насчет просмотра статистики, http://localhost:3140/my/trafc/ не подходит?
    imported
    Опытный29.05.2006 12:14
    У меня проблемы с квотами началисЬ
    Я продолжу в этой теме:
    _ В /conf/ru/plugins.html

    plugins\TrafC и http-proxy\plugins\TrafC отмеченны галочкой — включены
    В QuotasList.txt одна из квот
    Name_not_know 1 4 Weeks in 0 (Квот много)
    в RulesList.txt прописал правила по IP
    "PeerIP=192.168.0.61" НО ПРАВИЛА НЕ РАБОТАЮТ в каталоге D:\Eserv3\DATA\trafc\canals\save посмотрел файлы по именам квот
    строка "DCountBytes= 0 " У всех НОЛЬ
    "DLimitBytes= 183500800
    DCountBytes= 0
    PeriodSec= 2678400
    StartSpot= 29786080 3772397820 \ 2006 5 25 9 52 4 "
        Что у меня происходит? Что я забыл?
    imported
    rvm29.05.2006 12:17
    Что у меня происходит? Что я забыл?

    Может быть, пробел после "PeerIP=" ? должно быть так:
    PeerIP= 192.168.0.61
    imported
    Опытный30.05.2006 07:07
    rvm пишет:
    Что у меня происходит? Что я забыл?

    Может быть, пробел после "PeerIP=" ? должно быть так:
    PeerIP= 192.168.0.61


    ДА ПРОБЕЛ
    И все заработало

    А можно MAC адрес использовать или я горожу огорот там где не надо — и лучше использовать IpMacAuth.txt ip-list.rules.txt
    А в правилах имя пользователя
    imported
    pig30.05.2006 09:51
    Опытный пишет: А можно MAC адрес использовать

    Типа этого:
    CLIENT_MAC =~ 00-00-00-00-00-*


    Опытный пишет: или я горожу огорот там где не надо — и лучше использовать IpMacAuth.txt ip-list.rules.txt
    А в правилах имя пользователя

    Тоже вариант, причём достаточно простой, как мне кажется.
    imported
    rvm30.05.2006 10:45
    Можно и MAC, по типу
    PeerMAC= MAC_ADDRESS

    Но, действительно, лучше использовать MAC-авторизацию.
    imported
    Работает на Eserv/5.05567 (10.02.2020)