> From: Kowal [mailto:[EMAIL PROTECTED] > > hi, > > ada gag sih program untuk memonitor internet traffic semacam volume > accounting pada kppp??? soalnya modem cdma gw cuma bisa jalan di > kinternet, dan di kinternet gag ada volume accounting-nya. soalnya gw > kan > pake starone yg 200rb/1GB, kalo gag diitung traffic-nya takut > kebablasan. > ada yang pernah nemu gag??? tolong masukannya dong > > gw udah nyari2 di google, masih blom nemu juga, gag nemu keyword yang > pas-nya apa... ada saran??
Device modem cdma tsb dikenal dilinux sebagai device ppp0 kan ? Kalau iya anda tinggal baca-baca manual pppd, anda bisa buat script yg akan menyimpan bytes_rcvd dan bytes_sent setelah koneksi internet diputus (diskonek). Di sini saya pakai distro slackware, script bash /etc/ppp/ip-up ini akan dieksekusi ketika modem konek ke internet dan script /etc/ppp/ip-down akan dieksekusi ketika modem diskonek. Saya punya script /etc/ppp/ip-down, script ini akan menyimpan data- data waktu dan lama koneksi, bytes terima dan kirim ke dalam mysql. Berikut ini isinya: --- /etc/ppp/ip-down --- #!/bin/sh # write diskonek echo "diskonek" > /tmp/ppp/status echo "0" > /proc/sys/net/ipv4/ip_forward echo "0" > /proc/sys/net/ipv4/ip_dynaddr # Firewall the linux box /etc/rc.d/rc.firewall.boot # wwwoffle offline /usr/local/bin/wwwoffle -offline -c /etc/wwwoffle/wwwoffle.conf # Untuk input ke mysql STOPTIME=`date +'%Y-%m-%d %H:%M:%S'` STARTTIME=`cat /tmp/ppp/STARTTIME` USERIDPPP=`cat /tmp/ppp/useridppp` # Simpan variable environment pppd echo $CONNECT_TIME > /tmp/ppp/CONNECT_TIME echo $BYTES_SENT > /tmp/ppp/BYTES_SENT echo $BYTES_RCVD > /tmp/ppp/BYTES_RCVD # Catat waktu pemakaian koneksi ke mysql echo "insert into logs values ($USERIDPPP,'$STARTTIME','$STOPTIME',$CONNECT_TIME,$BYTES_RCVD,$BYTES_SENT,'')" > /tmp/ppp/query.sql /usr/bin/mysql -u internet -pinternet internet < /tmp/ppp/query.sql --- end of /etc/ppp/ip-down --- Salam, ~yudi -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip, FAQ, dan info milis di http://linux.or.id/milis Tidak bisa posting? Baca: http://linux.or.id/problemmilis http://linux.or.id/tatatertibmilis
