XoRe 0 Posted 2005-03-22 02:27:30 Share Posted 2005-03-22 02:27:30 1. Типа acl? =)) Тогда старгейзеру нужен будет сервер с 2 процами =) Ибо что такое удобство, как regexp выливается в большее жратие ресурсов =)) А теперь эти ресурсы надо будет жрать для каждого пакетика =) 2. Консольный конфигуратор Борис уже пишет. Link to post Share on other sites
Supra 0 Posted 2005-03-22 09:30:44 Share Posted 2005-03-22 09:30:44 У меня нынче работает stg1 с переделанным механизмом подсчета трафика - данные берутся из счетчиков iptables раз в минуту. Где-то на форуме есть даже постинги мои по этому поводу. Сейчас стоит сервер на Athlon64 2800+, stargazer там редкий гость в top'е так что для такой конфигуриции идея вполне живая. Вдогонку: 3. А не пора ли базу с юзерами запихать в PostgeSQL/MySQL ? Link to post Share on other sites
Max 0 Posted 2005-03-22 09:33:42 Author Share Posted 2005-03-22 09:33:42 (edited) Очень бы хотелось в конфиге стг видеть такую опцию какая бы указывала серверу на каком (каких) интерфейсах слушать подключения клиентов, админов, и с каких интерфейсов пинговать! а то сейчас sockstat -4 выдаёт: stargazer udp4 *.* 5555 (клиенты) stargazer icm4 *.* (пинг) stargazer tcp4 *.* 5895 (это админы) Это не хорошо, можно конечно фаером прикрыть! Но помойму уважающий себя биллинг должен иметь такую опцию. Это кстати сократит размер занимаемой памяти хоть и не на много. И ещё: хотелось бы добавить опцию в конф при которой ip в логе пользователя резольвятся в имена! ОЧЕНЬ надо. А то приходится потом в ручную узнавать что адрес такой с которого скачали 200 метров! Edited 2005-03-22 11:04:32 by Max Link to post Share on other sites
zulu_gluk 23 Posted 2005-03-22 10:29:42 Share Posted 2005-03-22 10:29:42 Вдогонку:3. А не пора ли базу с юзерами запихать в PostgeSQL/MySQL ? Кто-то мне давно обещал сделать такой патч для последней версии СТГ. Link to post Share on other sites
egor2fsys 5 Posted 2005-03-22 10:49:58 Share Posted 2005-03-22 10:49:58 биндится на определенных фейсах вроде как автор обещал сделать в новой версии Link to post Share on other sites
XoRe 0 Posted 2005-03-22 12:44:57 Share Posted 2005-03-22 12:44:57 2Supra: виноват, перепутал тариф и направления =) Базу с юзерами в *sql загинали, пардон, загоняли уже давно. При помощи прямых рук её можно загнуть куда угодно под свои нужды, опенсурс все-таки =) 2Max: а для чего тогда фаер вообще нужен? =)) А набор необходимых компонент для "уважающего себя биллинга" - это субъективынй вопрос =) Я думаю, стоит сначала разобраться с глюками в имеющейся версии, а потом добавлять фичи. Link to post Share on other sites
Guest DAN Posted 2005-03-29 12:45:58 Share Posted 2005-03-29 12:45:58 Хочу вас попросить чтобы помогли-бы замутить скриптик чтобы он складывал информацию по пользователям в один фаил (или хотябы рассказать на что можно опереться) нужен фаилик для 1С пример: user download1 cash user и cash также ip - я могу использовать а как можно вставлять download с направлений Link to post Share on other sites
egor2fsys 5 Posted 2005-03-29 13:17:40 Share Posted 2005-03-29 13:17:40 а что мешает напиcать на 1С обработку которая будет сканить каталоги и файлы и вытаскивать оттуда инфу ? там разделитель значений пробел или табуляция и вперед писать парсер ...... З. Ы. сам я пишу на 1С, поэтому не надо мне говорить что это невозможно сделать .... все возможно Link to post Share on other sites
Wapr-Old 0 Posted 2005-03-29 17:07:14 Share Posted 2005-03-29 17:07:14 А вообще это баг (ИМХО) и надо бы его исправить либо разрешением авторизации при нулевом кредите, либо автоматическим начислением 0.000001 в кредит, хотя это и кривой путь. В чём баг то? Машина работает по заданой логике.... ей не понять вас..... вот логику и надо поправить ибо нелогичная она (тем более, что это сведётся к изменению знака ">" на знак ">=") Тю.... уже 100 раз проехали.... для этого есть "порог" в каждом направлении...Ставь себе до порога стоимость 0 и всё.... Всё, да не всё. Конечно работать оно будет, но что увидят при этом юзеры? А они увидят, что предоплаченного трафика - 0! Думаю, что они нас не поймут :rrr: Link to post Share on other sites
Den_LocalNet 1,474 Posted 2005-03-29 17:48:26 Share Posted 2005-03-29 17:48:26 всё понимают юзера.... ибо денежка не капает когда до порога качаеш Link to post Share on other sites
Wapr-Old 0 Posted 2005-03-30 12:07:00 Share Posted 2005-03-30 12:07:00 блин, ну ведь это всё равно, что ехать на машине без датчика бензина, пока мотор шумит - бензин еще есть. Можно и так, но я бы отказался. Link to post Share on other sites
Guest Guest Posted 2005-03-30 14:45:24 Share Posted 2005-03-30 14:45:24 почему без датчика? человек знает что предоплачивает 100 мб мира... вот он в авторизаторе смотрит сколько мира он уже скушал и понимает, что если там написано 55, то у него осталось 45 Мб. Как по мне так лучше сделать сообщение о том что закончились деньги. например так: 1. Два квадратика менчющтх цвет. Один означает подключени или нет, а второй выполнился скрипт онКоннект или нет или 2. Добавить поле кредит возле поля с кол-вом денег или 3. Банальное сообщение при подключении: "Сумма на вашем счету меньше чем кредит. Пополните ваш счёт" Link to post Share on other sites
Wapr-Old 0 Posted 2005-03-31 12:27:03 Share Posted 2005-03-31 12:27:03 (edited) почему без датчика? человек знает что предоплачивает 100 мб мира... вот он в авторизаторе смотрит сколько мира он уже скушал и понимает, что если там написано 55, то у него осталось 45 Мб. нет нет нет, тут тонкость в том, что если такое направление одно, то есть поле общего предоплаченного трафика, которое и можно заполнить (правда там есть баг), а вот если таких направлений БОЛЬШЕ одного, то... Конкретный пример: сеть имеет 2 линка с инетом - быстрый-дорогой и медленный-дешёвый. Соответственно по каждому направлению своё количество предоплаченного трафика. Юзер может произвольно переключаться между ними или использовать оба одновременно, но как ему узнать, что лимит по направлению выбран? Заниматься каждый раз рассчётами? Edited 2005-03-31 12:38:14 by Wapr-Old Link to post Share on other sites
Wapr-Old 0 Posted 2005-03-31 16:09:03 Share Posted 2005-03-31 16:09:03 А как вам такая оригинальная идея для реализации - сделать наконец консольный конфигуратор под *никс? Или я торможу? :-/ Link to post Share on other sites
XoRe 0 Posted 2005-03-31 22:04:00 Share Posted 2005-03-31 22:04:00 Wapr-Old: ты тормозишь =) http://local.com.ua/forum/index.php?showtopic=1061 Кстати да, я советую Борису заняться КК, нежели VPN. Link to post Share on other sites
Guest DAN Posted 2005-04-01 11:26:20 Share Posted 2005-04-01 11:26:20 Не подскажите где, и можно - ли изменить скрипт который кладёт статистику пользователей в их каталоги. Очень хотелось создать один фаилик который бы содержал: user_name1 user_ip1 download upload cash user_name2 user_ip2 download upload cash user_name3 user_ip3 download upload cash Очень прошу помоч. Link to post Share on other sites
Wapr-Old 0 Posted 2005-04-01 16:35:07 Share Posted 2005-04-01 16:35:07 Согласен, торможу :-\ Но если б все так протормозили, глядишь и появилось бы искомое Link to post Share on other sites
Richman 0 Posted 2005-04-04 07:38:51 Share Posted 2005-04-04 07:38:51 Очень хотелось бы видить, более обширные возможности с тарифными планами, а то скудновато как то. Два временных тарифа. Мне скажем нужно организовать ткую вещь: у меня есть 3 временных диапазона. Рабочие дни бизнесс время - 30 коп/метр вечернее - 20 коп/метр ночь - 10 коп/метр Выходные День - 20 коп/метр ночь - 10 коп/метр Как я не бился, и не эксперементировал, такой связки собрать я не смог, а обидно ведь. Даже в жалком Юзергейте это реализовано Ну или хотя бы сделать более чем 2 временных диапазона (до 5, больше чем 5 сомневаюсь что кому то нужно), если с днями недели проблемно. P.S. Идей по добавлению функций в старгейзер оч много, не все сейчас в голове я пока с ним не очень серьезно имел дело, вот снесу утм4 у себя в локали, вместо него воткну старгейзера, и напишу чего то более. Link to post Share on other sites
zulu_gluk 23 Posted 2005-04-04 09:18:13 Share Posted 2005-04-04 09:18:13 Мне тоже нужна фишка с 3-4 интервалами. Было бы неплохо. Link to post Share on other sites
Supra 0 Posted 2005-04-05 07:36:28 Share Posted 2005-04-05 07:36:28 Хотелось бы просто иметь некоторые дополнительные цифровые параметры (3-4 штуки) на каждого пользователя, и стату дополнительную по направлениям, к примеру, скачано за 5 мин, скачано с начала часа, скачано с начала суток. А потом мой самописанный чудо-скриптик будет канал спутниковый на ленточки резать для бескозырок . В эти числовые параметры пропускную способность и CIR, к примеру, вогнать, а деньги потом снимать фикс. абонплатой посуточно или помесячно, а считать ее - используя мою идею на счет а-ля-regexp, как писал где-то выше. Кстати, что касается увеличенного числа временных интервалов - она для этого тоже покатит Link to post Share on other sites
XoRe 0 Posted 2005-04-05 14:21:51 Share Posted 2005-04-05 14:21:51 Могу порекомендовать параметры писать в файле conf в виде: Userdata0=param1,param2,param3 А потом в скрипте их вылавливать (пример на perl): $userdata0 = `grep Userdata0= /var/stargazer/user/conf`; ($parametrs) = (split /=/, $userdata0)[1]; @params = split /\,/, $parametrs; Т.е в поле Userdata писать сколько угодно параметров через разделяющий символ. А потом в скрипте разделять их и юзать =) Link to post Share on other sites
Wapr-Old 0 Posted 2005-04-05 14:27:19 Share Posted 2005-04-05 14:27:19 Ага. А другой скриптик (который чудо ) мог бы парсить лог, который так и так пишется раз в 10 минут (по умолчанию), брать оттуда последнюю запись и бац! - средний трафик за последние 10 минут готов. Остальное по аналогии. Link to post Share on other sites
Supra 0 Posted 2005-04-06 12:19:49 Share Posted 2005-04-06 12:19:49 Придется видимо все идеи делать самому ждемс версии с консольным конфигуратором Link to post Share on other sites
Лицедей 0 Posted 2005-04-10 00:45:59 Share Posted 2005-04-10 00:45:59 Всем привет... XoRe, особенно. Хочу внести и свои предложения. 1. Есть понятие количество предоплаченого трафика. Измеряется в мегабайтах а было бы неплохо если бы измерялось в деньгах. По причине того что разный трафик стоит по разному и в независимости скачал клиент к примеру сто метров по 4 рубля или 100 метров по 20 копеек. все равно предоплаченый трафик в любом случае ушел. 2. Иногда приходится ставить кредит и было бы удобно если появился новый параметр типа время действия кредита. ТОесть не погасил кредит например в 3 дня все кредит на 0. 3. Возникало бы меньше вопросов если бы разработчики посмотрели в сторону создания скриптового языка для описания тарифных планов... вот это было бы просто супер. такого я еще ни у кого не встречал помому его отсутствие и побуждает писать свой билинг... а так полная гипкость.. Всем спасибо за внимание.. Link to post Share on other sites
egor2fsys 5 Posted 2005-04-10 04:53:26 Share Posted 2005-04-10 04:53:26 2 пункт уже сделан 3 в проекте вроде в версии 2,5 и выше по 1 пункту дык есть пересчет там на деньги ..... 1 и любого направления Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now