Tak wiem, że są gotowce jednak z ich modyfikacją nie mogę sobie poradzić. Już poniżej pisałem swoje wypociny odnośnie zapytania do bazy. Ktoś pomoże je dorobić?

 

..................
pozdrawiam
Mb

 

From: lms [mailto:lms-bounces@lists.lms.org.pl] On Behalf Of Marcin
Sent: Monday, April 13, 2015 4:38 PM
To: lista użytkowników LMS
Subject: Re: [lms] statystyki klienta - freeradius

 

W radiusie masz "gotowce" acct, wystarczy je lekko zmodyfikować.

Witam

 

Chciałbym aby przy aktualizacji danych Klienta przez freeradiusa do bazy lmsa była również aktualizowana tabela stats odpowiedzialna za statystyki łącza jak i klientów (ilość pobranych danych ostatnia godzina/ dzien/tydzień/miesiąc)

Czyli co 10min mikrotiki wysyłają dane o ilości pobranych bajtów przez klientów i radius zapisuje do tabeli:

·         Id komputera

·         czas wpisu

·         Upload

·         Download

·         Id sesji

 

Może ktoś pomóc jak ma wygalać odpowiedni wpis?

Takie moje wypociny poniżej;

 

$utsfmt = "UNIX_TIMESTAMP()";
$ipaddr = '%{Framed-IP-Address}'
my $dbq = $dbase->prepare("SELECT id, inet_ntoa(ipaddr) AS ipaddr FROM nodes");

stats = "INSERT into stats \
(nodeid, dt, upload, download, nodesessionid) \
VALUES ($ipaddr, $utsfmt, '%{Acct-Input-Octets}', '%{Acct-Output-Octets}','%{Acct-Session-Id}')

 

..................
pozdrawiam

MB

 

 


Ta wiadomość e-mail jest wolna od wirusów i złośliwego oprogramowania, ponieważ ochrona avast! Antivirus jest aktywna.

 


_______________________________________________
lms mailing list
lms@lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms




Ta wiadomość e-mail jest wolna od wirusów i złośliwego oprogramowania, ponieważ ochrona avast! Antivirus jest aktywna.