Re[3]: Трекинг текущих коннектов

Igor Savchenko dicsydel at gmail.com
Thu Jan 11 12:08:25 MSK 2007


Hello Andrew,

Thursday, January 11, 2007, 10:55:35 AM, you wrote:

> Delivered-To: dicsydel at gmail.com
> Received: by 10.78.83.9 with SMTP id g9cs110544hub;
>         Thu, 11 Jan 2007 00:58:44 -0800 (PST)
> Received: by 10.48.202.14 with SMTP id z14mr1885518nff.1168505918390;
>         Thu, 11 Jan 2007 00:58:38 -0800 (PST)
> Return-Path: <owner-nginx-ru at mail.sysoev.ru>
> Received: from ontico.ru (vbob.cust.ramtel.ru [81.19.69.70])
>         by mx.google.com with ESMTP id
> r33si6449549nfc.2007.01.11.00.58.25;
>         Thu, 11 Jan 2007 00:58:38 -0800 (PST)
> Received-SPF: neutral (google.com: 81.19.69.70 is neither permitted
> nor denied by best guess record for domain of owner-nginx-ru at mail.sysoev.ru)
> Received: from majordom by ontico.ru with local (Exim 4.30; FreeBSD)
>         id 1H4vjC-000CTY-16
>         for nginx-ru-outgoing at sysoev.ru; Thu, 11 Jan 2007 11:56:06 +0300
> Received: from mail.zvuki.ru ([81.19.69.63])
>         by ontico.ru with esmtp (Exim 4.30; FreeBSD)
>         id 1H4vjB-000CSo-Tf
>         for nginx-ru at sysoev.ru; Thu, 11 Jan 2007 11:56:05 +0300
> Received: from kas30pipe.localhost (localhost [127.0.0.1])
>         by mail.zvuki.ru (Postfix) with ESMTP id CDF8C620F
>         for <nginx-ru at sysoev.ru>; Thu, 11 Jan 2007 11:55:35 +0300 (MSK)
> Received: from localhost (localhost [127.0.0.1])
>         by mail.zvuki.ru (Postfix) with ESMTP id A65B0620B
>         for <nginx-ru at sysoev.ru>; Thu, 11 Jan 2007 11:55:35 +0300 (MSK)
> Date: Thu, 11 Jan 2007 11:55:35 +0300 (MSK)
> From: Andrew Kopeyko <kaa at zvuki.ru>
> To: "Andrey Y. Ostanovsky" <nginx-ru at sysoev.ru>
> Subject:
> =?windows-1251?B?UmVbMl06INLw5ero7eMg8uXq8/no9SDq7u3t5ery7uI=?=
> In-Reply-To: <555208706.20070111100906 at gmail.com>
> Message-ID: <20070111115317.G56782 at zvuki.ru>
> References: <1387942353.20070110192833 at gmail.com>
> <45A5E468.5080003 at ostanovsky.spb.ru>
>  <555208706.20070111100906 at gmail.com>
> X-Mailer: Pine 4.62
> MIME-Version: 1.0
> Content-Type: TEXT/PLAIN; charset=koi8-r; format=flowed
> X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release
> X-SpamTest-Info: Not protected
> Content-Transfer-Encoding: quoted-printable
> Sender: owner-nginx-ru at mail.sysoev.ru
> Precedence: bulk
> Reply-To: nginx-ru at sysoev.ru

> On Thu, 11 Jan 2007, Igor Savchenko wrote:

>> Hello Andrey,
>>
>> Thursday, January 11, 2007, 9:16:56 AM, you wrote:
>>
>>> -----BEGIN PGP SIGNED MESSAGE-----
>>> Hash: SHA1
>>
>>> Igor Savchenko wrote:
>>>> Hello nginx-ru,
>>>>
>>>>   Можно ли как-то трекить когда клиент подключается к виртуалхосту и когда
>>>>   отключается?
>>>>
>>>>   Пример ситуации таков:
>>>>   Идет стрим, нужно знать, какие IP его сейчас юзают...
>>>>
>>>>   Есть варианты?
>>> trafshow -pni fxp0 src-port 80 and src-addr 127.0.0.1 не спасет? :)
>>
>> Не думаю. В общем объясняю проблемму:
>>
>> 1. Имеем конфиг:
>>
>> ...
>> location /stream
>>        {
>>
>>                proxy_redirect    off;
>>                proxy_pass        http://xxx.xxx.xxx.xxx:8888/;
>>                proxy_buffering   off;
>>        }
>>
>> location /stream2
>>        {
>>
>>                proxy_redirect    off;
>>                proxy_pass        http://xxx.xxx.xxx.xxx:8889/;
>>                proxy_buffering   off;
>>        }
>> ...
>>
>> 2. на http://xxx.xxx.xxx.xxx:8888/ и на http://xxx.xxx.xxx.xxx:8889/ плывет постоянный стрим.
>>
>> 3. Юзера конектятся на http://url/stream либо на http://url/stream2 и юзают его.
>>
>> 4. Нужно узнать все IP адреса которые юзают каждый из стримов...
>>
>> Если бы были какие-нибудь евенты типа открыто соеденение и закрыто
>> соеденение в пределах location {}, это бы решило бы проблемму, но
>> таковых я не нашел. Есть идеи?

> Разнесите по разным IP - будет всё "как на ладони"

>>
>> P.S. Все location висят на одном IP.

> А что вам важнее - экономия адресов? Или получение нужной информации?

вот сейчас это и решается. Дело в том что стримов будет несколько
сотен. и покупать /24 сеть айпишников.... не очень как-то хочется..
Посему ищется решение.

Если так подумать, то ведь нет тут какой-то сверх навороченной
задачи... а решения ее пока нету.

---------------------------------
Igor V. Savchenko

http://webta.net

mailto: igor at webta.net
ICQ: 86915046
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 456 bytes
Desc: not available
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20070111/c915602d/attachment.pgp>


More information about the nginx-ru mailing list