<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Тематический каталог: Сага о биллинге или считаем траффик на FreeBSD (ng_ipacct + perl+ MySQL) (freebsd isp billing traffic netgraph perl mysql)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/12057.html</link>
    <description>Обсуждение статьи тематического каталога: Сага о биллинге или считаем траффик на FreeBSD (ng_ipacct + perl+ MySQL) (freebsd isp billing traffic netgraph perl mysql)&lt;br&gt;&lt;br&gt;Ссылка на текст статьи: http://www.opennet.ru/base/net/ng_billing_letter.txt.html&lt;br&gt;</description>

<item>
    <title>Сага о биллинге или считаем траффик на FreeBSD (ng_ipacct + perl+ MySQL) (freebsd isp billing traffic netgraph perl mysql) (Dmitriy)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/12057.html#30</link>
    <pubDate>Tue, 01 Dec 2009 08:01:59 GMT</pubDate>
    <description>Скажите кто нибудь мне пожалуйста, как правильно раcсчитать threshold. Памяти 2 Гб.&lt;br&gt;</description>
</item>

<item>
    <title>Помогите! (Fire_Anton)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/12057.html#29</link>
    <pubDate>Fri, 12 Sep 2008 09:45:11 GMT</pubDate>
    <description>Половина ответа в вопросе.&lt;br&gt;Ты почитай, что там написано. Там написано, что что-то не установлено. Осталось найти, что ты недо установил.&lt;br&gt;</description>
</item>

<item>
    <title>Помогите! (Kostya)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/12057.html#28</link>
    <pubDate>Mon, 08 Sep 2008 13:10:47 GMT</pubDate>
    <description>День добрый!&lt;br&gt;&lt;br&gt;При выполнении скрипта получаю ошибку:&lt;br&gt;# ./ng_stat_in.pl&lt;br&gt;install_driver(mysql) failed: Can&apos;t load &apos;/usr/local/lib/perl5/site_perl/5.10.0/i386-freebsd-64int/auto/DBD/mysql/mysql.so&apos; for module DBD::mysql: /usr/local/lib/compat/libpthread.so.2: Undefined symbol &quot;__malloc_lock&quot; at /usr/local/lib/perl5/5.10.0/i386-freebsd-64int/DynaLoader.pm line 203.&lt;br&gt; at (eval 4) line 3&lt;br&gt;Compilation failed in require at (eval 4) line 3.&lt;br&gt;Perhaps a required shared library or dll isn&apos;t installed where expected&lt;br&gt;&lt;br&gt;Что делать?&lt;br&gt;&lt;br&gt;Заранее спасибо!&lt;br&gt;</description>
</item>

<item>
    <title>Сага о биллинге или считаем траффик на FreeBSD (ng_ipacct + perl+ MySQL) (freebsd isp billing traffic netgraph perl mysql) (UnixLamaster)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/12057.html#27</link>
    <pubDate>Thu, 16 Aug 2007 16:39:22 GMT</pubDate>
    <description>Или выдаёт такое:&lt;br&gt;# ipacctctl rl0_ip_acct:rl0 show&lt;br&gt; Accounting exceed threshold by 134 packets (10272 bytes)&lt;br&gt; Accounting exceed threshold by 22 packets (3357 bytes)&lt;br&gt;&lt;br&gt;А где обещанная детализация трафика ?&lt;br&gt;</description>
</item>

<item>
    <title>Сага о биллинге или считаем траффик на FreeBSD (ng_ipacct + perl+ MySQL) (freebsd isp billing traffic netgraph perl mysql) (UnixLamaster)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/12057.html#26</link>
    <pubDate>Thu, 16 Aug 2007 15:50:38 GMT</pubDate>
    <description>Помогите пожалуйста разобраться!&lt;br&gt;Собрал ядро 6.2:&lt;br&gt;options         NETGRAPH&lt;br&gt;options         NETGRAPH_ETHER&lt;br&gt;options         NETGRAPH_SOCKET&lt;br&gt;options         NETGRAPH_TEE&lt;br&gt;&lt;br&gt;В ядре,а не в модуле, потому что нужно для других программ.&lt;br&gt;&lt;br&gt;Обновил порты, поставил: ng_ipacct-20061223.tar.gz&lt;br&gt;&lt;br&gt;Запускаю:&lt;br&gt;# ./ng_ipacct start&lt;br&gt;./ng_ipacct: DEBUG: checkyesno: ng_ipacct_enable is set to YES.&lt;br&gt;./ng_ipacct: DEBUG: run_rc_command: evaluating start_cmd().&lt;br&gt;./ng_ipacct: DEBUG: checkyesno: ng_ipacct_modules_load is set to NO.&lt;br&gt;./ng_ipacct: DEBUG: start ng_ipacct interface ng0&lt;br&gt;dlt = RAW&lt;br&gt;ngctl: send msg: Address already in use&lt;br&gt;ngctl: line 3: error in file&lt;br&gt;/usr/local/sbin/ipacctctl ng0_ip_acct:ng0 dlt RAW&lt;br&gt;/usr/local/sbin/ipacctctl ng0_ip_acct:ng0 threshold 5000&lt;br&gt;/usr/local/sbin/ipacctctl ng0_ip_acct:ng0 verbose 1&lt;br&gt;/usr/local/sbin/ipacctctl ng0_ip_acct:ng0 saveuid 0&lt;br&gt;/usr/local/sbin/ipacctctl ng0_ip_acct:ng0 savetime 0&lt;br&gt;# ngctl show ng0_ip_acct:&lt;br&gt;  Name: ng0_ip_acct     Type: ipacct          ID: 0000000c   Num hooks: 2&lt;br&gt;</description>
</item>

<item>
    <title>Сага о биллинге или считаем траффик на FreeBSD (ng_ipacct + ... (devchaos)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/12057.html#25</link>
    <pubDate>Sat, 30 Jun 2007 13:15:32 GMT</pubDate>
    <description>&amp;gt;такая получилась проблема - есть пачка заархивированных логов  за полгода. &lt;br&gt;&amp;gt;надо их сунуть в мускуль. &lt;br&gt;&amp;gt;по идее бы LOAD DATA INFILE использовать. Но тогда не получится заполнить &lt;br&gt;&amp;gt;поля date &amp; time, которые беруться из названия обрабатываемого лога. &lt;br&gt;&amp;gt;INSERT&apos;ом сделать быстро не получилось.. за трое суток оно обработало два дня &lt;br&gt;&amp;gt;) так нельзя.. &lt;br&gt;&amp;gt;Может есть у кого готовое решение? &lt;br&gt;&lt;br&gt;http://dev.mysql.com/doc/refman/5.0/en/load-data.html&lt;br&gt;&lt;br&gt;&lt;br&gt;LOAD DATA INFILE &apos;file.txt&apos;&lt;br&gt;  INTO TABLE t1&lt;br&gt;  (column1, column2)&lt;br&gt;  SET column3 = CURRENT_TIMESTAMP;&lt;br&gt;Что мешает вставить вместо CURRENT_TIMESTAMP имя файла?</description>
</item>

<item>
    <title>Сага о биллинге или считаем траффик на FreeBSD (ng_ipacct + perl+ MySQL) (freebsd isp billing traffic netgraph perl mysql) (mikev)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/12057.html#24</link>
    <pubDate>Fri, 11 May 2007 14:07:51 GMT</pubDate>
    <description>блин, точно.&lt;br&gt;мозг совсем работать перестал )&lt;br&gt;спасибо большое буду пробовать )</description>
</item>

<item>
    <title>Сага о биллинге или считаем траффик на FreeBSD (ng_ipacct + ... (Павел)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/12057.html#23</link>
    <pubDate>Fri, 11 May 2007 13:23:14 GMT</pubDate>
    <description>&amp;gt;я может чего-то не понимаю но: &lt;br&gt;&amp;gt;1. логи хранятся так /var/log/ipacct/2007-02-02/2007-02-02-10-fxp0.gz &lt;br&gt;&amp;gt;2. в самих логах есть поля s_ip s_port d_ip d_port prot bytes in_out &lt;br&gt;&amp;gt;3. в моей таблице ещё есть столбцы date и time &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;при LOAD DATA INFILE я могу заполнить _только_ те поля, которые есть &lt;br&gt;&amp;gt;в загружаемом логе. Правильно ведь? Или я недостаточно хорошо читал описание &lt;br&gt;&amp;gt;для LOAD DATA INFILE? &lt;br&gt;&amp;gt;У меня не получилось. В итоге конечно быстро все загружается. Но мои &lt;br&gt;&amp;gt;таблицы остаются с пустыми полями date &amp; time и я не &lt;br&gt;&amp;gt;могу делать выборку по дням&#092;часам. А надо. ) &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Если парсить каждую строку и пихать инсертом - это висилица. Хотя может &lt;br&gt;&amp;gt;опять же что-то не так делаю? ) &lt;br&gt;&lt;br&gt;а если сделать вот так:&lt;br&gt;- загрузить данные за 1-й период&lt;br&gt;- потом простенько так:&lt;br&gt;UPDATE traffic SET traf_date_or_time = &apos;дата/время_файла&apos; WHERE traf_date_or_time = &apos;0000-00-00 00:00:00&apos;;&lt;br&gt;или&lt;br&gt;UPDATE traffic SET traf_date_or_time = &apos;дата/время_файла&apos; WHERE traf_date_or_time = &apos;&apos;;&lt;br&gt;или&lt;br&gt;UPDATE traffic SET traf_date_or_t</description>
</item>

<item>
    <title>Сага о биллинге или считаем траффик на FreeBSD (ng_ipacct + ... (mikev)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/12057.html#22</link>
    <pubDate>Fri, 11 May 2007 12:44:15 GMT</pubDate>
    <description>я может чего-то не понимаю но:&lt;br&gt;1. логи хранятся так /var/log/ipacct/2007-02-02/2007-02-02-10-fxp0.gz&lt;br&gt;2. в самих логах есть поля s_ip s_port d_ip d_port prot bytes in_out &lt;br&gt;3. в моей таблице ещё есть столбцы date и time&lt;br&gt;&lt;br&gt;при LOAD DATA INFILE я могу заполнить _только_ те поля, которые есть в загружаемом логе. Правильно ведь? Или я недостаточно хорошо читал описание для LOAD DATA INFILE?&lt;br&gt;У меня не получилось. В итоге конечно быстро все загружается. Но мои таблицы остаются с пустыми полями date &amp; time и я не могу делать выборку по дням&#092;часам. А надо. )&lt;br&gt;&lt;br&gt;Если парсить каждую строку и пихать инсертом - это висилица. Хотя может опять же что-то не так делаю? )</description>
</item>

</channel>
</rss>
