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:
parent
d0786311e6
commit
0626631ac9
1 changed files with 6 additions and 1 deletions
|
@ -16,6 +16,11 @@ from time import gmtime,strftime,localtime
|
||||||
sys.path.append('/usr/scripts/surveillance')
|
sys.path.append('/usr/scripts/surveillance')
|
||||||
import strptime, config
|
import strptime, config
|
||||||
|
|
||||||
|
# définition des tables
|
||||||
|
#######################
|
||||||
|
from socket import gethostname
|
||||||
|
hostname = gethostname().split(".")[0]
|
||||||
|
|
||||||
# Définition de constantes :
|
# Définition de constantes :
|
||||||
############################
|
############################
|
||||||
reseau = config.NETs['all']
|
reseau = config.NETs['all']
|
||||||
|
@ -94,7 +99,7 @@ for log in netacct :
|
||||||
# Traitement dans la base SQL
|
# Traitement dans la base SQL
|
||||||
date = strptime.syslog2pgsql(strftime("%b %d %H:%M:%S",localtime(int(date))))
|
date = strptime.syslog2pgsql(strftime("%b %d %H:%M:%S",localtime(int(date))))
|
||||||
curseur = pgsql.cursor()
|
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)
|
curseur.execute(requete)
|
||||||
|
|
||||||
precedent=actuel
|
precedent=actuel
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue