Info complmentaires :

Qui a utilis du P2P, mme en dessous du seuil

darcs-hash:20060302175229-6d78a-4d7dec4605e97c52fb5b23bbd0e40ea0d6622c7a.gz
This commit is contained in:
pessoles 2006-03-02 18:52:29 +01:00
parent 7d248c6d0e
commit 5732e70ded

View file

@ -151,6 +151,20 @@ liste_p2p = tableau_ng( data = liste_p2p,
alignement = ['g','c','d'] ).encode('iso-8859-15')
# Machines ayant utilisé des protocoles P2P dans la journée :
#############################################################
requete = "SELECT * FROM (SELECT ip_src,count(ip_src), as compteur FROM p2p WHERE date > timestamp 'now' - interval '1 day' group by ip_src order by compteur desc) AS tous WHERE tous.compteur>5 limit 30"
curseur.execute(requete)
liste_p2p2 = []
for IP, compteur in curseur.fetchall():
hostname = socket.gethostbyaddr(IP)[0]
liste_p2p2.append([hostname,compteur])
liste_p2p2 = tableau_ng( data = liste_p2p2,
titre = ['machine','nombre'],
largeur = [30, 12],
alignement = ['c','d'] ).encode('iso-8859-15')
#############
# Message : #
#############
@ -179,6 +193,10 @@ Message-Id: <%(uuid)s1@crans.org>
%(liste_p2p)s
*Machines ayant utilisé des protocoles P2P durant la journée*
%(liste_p2p2)s
*Statistiques de traffic des adhérents* (tout le traffic)
%(liste_upload)s
@ -205,6 +223,7 @@ corps = message %{'From':expediteur,
'uuid':uuid,
'liste_upload':liste_upload,
'liste_p2p':liste_p2p,
'liste_p2p2':liste_p2p2,
'liste_virus':liste_virus,
'liste_virus2':liste_virus2,
'liste_virus3':liste_virus3,