Ethem bey,

İnternet dediğimiz şeyin üzerine kurulu olduğu protokolün doğası
gereği loglardan böyle birşey çıkarabileceğinizi sanmıyorum. Zira
loglar sadece giden/gelen paketler üzerinden tutuluyor. İnternete
bağlı olma dediğiniz şeyin tanımını loglardaki verilere göre tekrar
yaparsanız belki bir çözüm olabilir.

Mesela A şahsının giden/gelen paketlerinin saatleri aşağıdaki gibi
olsun. Tabii ki bu kadar seyrek olmayacak ama, girilen değerlerin çok
yakınlarında bir sürü paket olduğunu düşünün.

09:12:30
09:13:14
09:27:12
09:49:03
10:25:32
10:36:21
11:36:17
13:45:23
14:15:20
16:15:00

Bu verilere bakarsanız, sizce bu kişi ne kadar süre internette
kalmıştır? Dirket olarak cevaplayamıyoruz, çünkü eksik birşeyler var.
İnternette kalmanın tanımı nedir? Mesela 09:13 ile 09:27 arasında bu
kullanıcı size göre internet kullanıyor denebilir mi? İki bağlantı
arasında ne kadar bir süre kopukluk olursa siz bunu kopmuş ve tekrar
bağlanmış olarak sayacaksınız? Veya saat 16:15'te bir kere bağlanmış,
birkaç paket transfer etmiş ve bir saat aralığında başka bağlantı
yapmamış, bu kişiyi kaç dakika bağlanmış sayacaksınız? Günde 6 kere
haber sitesinin sayfasını yenileyip (her seferinde birkaç saniyede ve
araları birer saat olacak şekilde) 20şer dakika haberleri okuyan
kişiyi nereye koyacaksınız? Bu konularda bir tanım yaptıktan sonra
logları bu şekilde yorumlayan bir çözüm bulmanız kolay olur.

Bir başka ihtimâl da Özgür beyin verdiği bağlantıdaki yöntem.
Kullanıcılar bağlatı sürelerini kendisi işaretler. Ben bağlanıyorum
der, internetini verirsiniz, kopuyorum der internetini kesersiniz.
TTNET Wifi da buna benzer birşey yapıyor. Bu da pek hoş karşılanacak
bir uygulama değil.

Böyle bir ihtiyacı neden duyduğunuzu söyleseniz, benzer bir ihtiyacı
başka şekilde karşılamış arkadaşlar da çıkabilir...

İyi akşamlar

-- 
Hüsrev
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap