en fait on fait pas ca, y plus de modifs faire :

- faut compter sur la patte adm le proxy transparent
- faut compter sur la papte crans ceux qui utilisent le proxy
- plus de vrif d'ip dans le crans/hos crans puisque c'est le tranfic
  crans=> crans
- ... tout plein d'autres trucs

darcs-hash:20060326224515-4ec08-0ce77f02daa9b02379d21d849ff977b9b36e6016.gz
This commit is contained in:
chove 2006-03-27 00:45:15 +02:00
parent d0786311e6
commit 0626631ac9

View file

@ -16,6 +16,11 @@ from time import gmtime,strftime,localtime
sys.path.append('/usr/scripts/surveillance')
import strptime, config
# définition des tables
#######################
from socket import gethostname
hostname = gethostname().split(".")[0]
# Définition de constantes :
############################
reseau = config.NETs['all']
@ -94,7 +99,7 @@ for log in netacct :
# Traitement dans la base SQL
date = strptime.syslog2pgsql(strftime("%b %d %H:%M:%S",localtime(int(date))))
curseur = pgsql.cursor()
requete = "INSERT INTO upload (ip_crans,ip_ext,port_crans,port_ext,download,upload,date,id) VALUES ('%s','%s',%d,%d,%d,%d,'%s',%d)" % (ip_crans,ip_ext,port_crans,port_ext,download,upload,date,proto)
requete = "INSERT INTO upload (ip_crans,ip_ext,port_crans,port_ext,download,upload,date,id) VALUES ('%s','%s',%d,%d,%d,%d,'%s',%d)" % (table, ip_crans, ip_ext, port_crans, port_ext, download, upload, date, proto)
curseur.execute(requete)
precedent=actuel