<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Раздел полезных советов: Сохранение статистики pppd в MySQL</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/13838.html</link>
    <description>Вот такой код я использую, чтобы вести учет статистики для PPP соединений в MySQL. &lt;br&gt;Этот код помещается в скрипт /etc/ppp/ip-down. &lt;br&gt;Используются переменные окружения, устанавливаемые pppd.&lt;br&gt;&lt;br&gt;#!/bin/sh&lt;br&gt;#&lt;br&gt;echo &quot;INSERT INTO pppdstats VALUES ( &#096;date +&#037;Y&#037;m&#037;d&#096;, &#096;date +&#092;&apos;&#037;T&#092;&apos; &lt;br&gt;-d&#092;&quot;-$&#123;CONNECT_TIME&#125; sec&#092;&quot; &#096; , &apos;$PEERNAME&apos;, &apos;$IPREMOTE&apos;, &lt;br&gt;&apos;$CONNECT_TIME&apos;, &apos;$BYTES_SENT&apos;, &apos;$BYTES_RCVD&apos;, &apos;$DEVICE&apos;, &#096;date &lt;br&gt;+&#092;&apos;&#037;T&#092;&apos;&#096;);&quot; &amp;#124; mysql -uuser -ppassword database&lt;br&gt;&lt;br&gt;&lt;br&gt;Формат таблицы:&lt;br&gt;&lt;br&gt;CREATE TABLE pppdstats (&lt;br&gt;  c_date date,&lt;br&gt;  c_start_time time,&lt;br&gt;  user varchar(128),&lt;br&gt;  ip_addr varchar(15),&lt;br&gt;  online_time int(11),&lt;br&gt;  send_bytes int(11),&lt;br&gt;  recv_bytes int(11),&lt;br&gt;  device varchar(15),&lt;br&gt;  c_end_time time&lt;br&gt;);&lt;br&gt;&lt;br&gt;PS: Естественно, что изменив перенаправление можно записывать статистику в обычный текстовый файл.&lt;br&gt;&lt;br&gt;&lt;br&gt;URL: &lt;br&gt;Обсуждается: http://www.opennet.ru/tips/info/991.shtml&lt;br&gt;</description>

<item>
    <title>Сохранение статистики pppd в MySQL (dark705)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/13838.html#14</link>
    <pubDate>Wed, 26 Jan 2011 21:12:40 GMT</pubDate>
    <description>Да в скорости всё равно 115200 будет написано... ИМХО&lt;br&gt;Автору РЕСПЕКТ, не обращай внимания на зануд которые только и умеют что критиковать.&lt;br&gt;</description>
</item>

<item>
    <title>Сохранение статистики pppd в MySQL (frank82)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/13838.html#13</link>
    <pubDate>Wed, 07 Jul 2010 18:33:37 GMT</pubDate>
    <description>Меня заинтересовала эта статья,&lt;br&gt;обизательно ее реализую, но&lt;br&gt;мне не понятно каким параметром &lt;br&gt;передавать мускль скорость соединения.&lt;br&gt;&lt;br&gt;Отпиши если знаеш, будь добр!!!&lt;br&gt;&lt;br&gt;Зарание благодарен.&lt;br&gt;</description>
</item>

<item>
    <title>Сохранение статистики pppd в MySQL (squirL)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/13838.html#11</link>
    <pubDate>Thu, 30 Mar 2006 15:02:26 GMT</pubDate>
    <description>впринципе - коммент правомерный. надо было уточнить условия использования.</description>
</item>

<item>
    <title>Сохранение статистики pppd в MySQL (Linuxoidht)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/13838.html#10</link>
    <pubDate>Wed, 29 Mar 2006 14:02:37 GMT</pubDate>
    <description>Я имел ввиду не провайдинг, а тот же подсчет трафа в маленькой сети 50-100 машин ходящеи в инет по VPN (PPTP), там не нужны серьезные решения, но и такие ляпы тоже не нужны (собсно комент для зеленых, которые наткнулись на ссылку и решили что это то что решит все их проблемы)</description>
</item>

<item>
    <title>IPREMOTE vs IPLOCAL (squirL)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/13838.html#9</link>
    <pubDate>Tue, 28 Mar 2006 10:26:45 GMT</pubDate>
    <description>эээ... это для клиента. этот скрипт работает у меня на сервере. и работает для системы типа &quot;банк-клиент&quot; поэтому мне надо фиксировать именно IPREMOTE - тот адрес, который выделяется клиенту.</description>
</item>

<item>
    <title>IPREMOTE vs IPLOCAL (mv)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/13838.html#8</link>
    <pubDate>Mon, 27 Mar 2006 20:15:20 GMT</pubDate>
    <description>Если не заменить здесь IPREMOTE на IPLOCAL, то в таблицу будут попадать не ваш IP а default route, выделяемый провайдером вам адрес шлюза.&lt;br&gt;&lt;br&gt;&amp;gt;Этот код помещается в скрипт /etc/ppp/ip-down. &lt;br&gt;&amp;gt;Используются переменные окружения, устанавливаемые pppd. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;#!/bin/sh &lt;br&gt;&amp;gt;# &lt;br&gt;&amp;gt;echo &quot;INSERT INTO pppdstats VALUES ( &#096;date +&#037;Y&#037;m&#037;d&#096;, &#096;date +&#092;&apos;&#037;T&#092;&apos; &lt;br&gt;&amp;gt;-d&#092;&quot;-$&#123;CONNECT_TIME&#125; sec&#092;&quot; &#096; , &apos;$PEERNAME&apos;, &apos;$IPREMOTE&apos;, &lt;br&gt;&amp;gt;&apos;$CONNECT_TIME&apos;, &apos;$BYTES_SENT&apos;, &apos;$BYTES_RCVD&apos;, &apos;$DEVICE&apos;, &#096;date &lt;br&gt;&amp;gt;+&#092;&apos;&#037;T&#092;&apos;&#096;);&quot; &amp;#124; mysql -uuser -ppassword database &lt;br&gt;</description>
</item>

<item>
    <title>Сохранение статистики pppd в MySQL (squirL)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/13838.html#7</link>
    <pubDate>Mon, 27 Mar 2006 08:26:49 GMT</pubDate>
    <description>если вы могли подумать, что это решение для провайдеров, вы не дружите с /dev/head</description>
</item>

<item>
    <title>Сохранение статистики pppd в MySQL (squirL)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/13838.html#6</link>
    <pubDate>Mon, 27 Mar 2006 08:22:44 GMT</pubDate>
    <description>я по моему данный код и не позиционировал как замену радиусу и как решение для билинга :D просто в моем конкретном случае - такого &quot;костыля&quot; хватает с головой. думаю я не одинок.</description>
</item>

<item>
    <title>Сохранение статистики pppd в MySQL (sauron)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/13838.html#5</link>
    <pubDate>Mon, 27 Mar 2006 07:19:37 GMT</pubDate>
    <description>В pppd давненько уже входит radius плагин он много больше позволяет и гараздо удобнее этого костыля.</description>
</item>

</channel>
</rss>
