Mai 11 2013

Générateur de graphiques de trafic Freeradius

Publié par à 9:20 sous Freeradius


Click to enlarge

Une multitude d’enregistrements relatifs à la comptabilisation sont générés par Freeradius. Est-ce utile de les sauvegarder? Bien sûr que oui! De part le fait que l’on puisse vérifier qu’un client était connecté à une date donnée, ou obtenir son adresse IP ce même jour, le plus intéressant est que l’on peut générer des rapports sur sa consommation et rendre ces données accessibles aux utilisateurs, notamment download et upload. Ceci est particulièrement intéressant pour les fournisseurs d’accès. De nombreuses autres applications peuvent être développées à partir de là:
– Facturer les clients en se basant sur leur trafic
– Facturer le Mega supplémentaire lorsque le quota a été atteint
– Suspendre ou restreindre la bande passante des utilisateurs qui ont passé leur quota
– Ou simplement détecter ceux qui abusent du service
Ceux-ci ne sont que quelques exemples mais de nombreuses applications sont envisageables à partir de cela.


Fonctionnalités

Ces scripts sont déjà employés par des fournisseurs d’accès Internet mais pourraient l’être par quiconque vraiment utilisant Freeradius.

Ils fournissent:
– La détection de l’IP des clients. L’utilisateur n’a pas besoin d’entrer son nom d’utilisateur ou son adresse IP.
– Personnalisation des en-têtes et pieds de page
– Installation facile. Décompressez l’archive et entrez les paramètres de votre système
– Partie admin pour monitorer n’importe quel client
– Affichage de tous les jours même s’il n’y a pas eu de trafic

Pour obtenir de meilleurs résultats, jetez un oeil ici pour ajouter des enregistrements à intervals réguliers. Sans cela, vous aurez des jours sans trafic du fait que le protocole Radius n’envoie des enregistrements qu’au début et à la fin d’une session. Vous devrez installer Freeradius et enregistrer les données dans une base Mysql, Postgresql ou Oracle. Perl et ses modules DBI sont aussi requis. Visitez www.perl.com.

Il est recommandé de créer des index sur le champ UserName des tables radacct et radcheck pour accélérer le script
Le générateur de graphiques est compatible avec tous les Freeradius jusqu’à la dernière version 2.2


Téléchargement

download Envie d’essayer? Obtenez gratuitement ce générateur de graphiques de trafic Radius dans la section download!
Télécharger ( hits)

Note: cette version ne supporte que Mysql. Voir ci-dessous pour Postgresql et Oracle.
Afin d’améliorer ces scripts, n’hésitez à nous contacter à contact@netexpertise.eu pour partager vos idées.


Script avancé

Bénéficiez de ces nouvelles fonctionnalités ajoutées au script précédent
– Affichage par jour ou par mois
– Affichage du trafic ou du nombre de déconnexions
– Spécification des dates de début et de fin
– Interactivité par le biais d’un formulaire
– Sélection des dates depuis un calendrier
– Personnalisation des couleurs des graphs pour correspondre à votre site
– Supporte Postgresql et Oracle

Testez cette DEMO et obtenez la version avancée pour seulement 20€!


No responses yet

Comments RSS

Leave a Reply