Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1270 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  syslog-ng / mysql : encodage bizzare dans la base sql

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

syslog-ng / mysql : encodage bizzare dans la base sql

n°1173292
y-master
Cherche bien, tu va trouver :)
Posté le 20-10-2009 à 15:00:54  profilanswer
 

Yop les gens,
 
Pour faire suite à mon post dans la cat Prog/SGBD je poste ici pour avoir des conseils sur syslog-ng.
 
Comme indiqué dans mon post, j'utilise snare pour envoyer des logs windows sur un serveur syslog-ng.
Pour que ce soit plus pratique a manipuler, je stocke ces logs dans une base mysql.
 
Cela fonctionne correctement mais dans la base sql j'ai un encodage bizarre des espaces et des tabulations :

Code :
  1. MSWinEventLog\0111\011Application\0113864\011Fri Oct 16 22:30:42 2009\0115000\011McLogEvent\011SYSTEM\011User\011Information\011SRV-CITRIX\011None\011\011Service McShield démarré.    Version du moteur : 5301.4018    Version du fichier DAT : 5773.0000        Nombre de signatures dans le fichier EXTRA.DAT : None    Nom des menaces pouvant être détectées par EXTRA.DAT : None  \011877')


Ce qui me chagrine, c'est que cela se ne produit que dans certains champs. Et même dans l'exemple ci-dessus le problème n'est présent que sur une partie de la ligne  :??:  
 
Pour insérer mes logs dans la base sql, rien de tres exotique :  

Code :
  1. destination d_mysql {
  2.         program(
  3.                 "mysql -u syslogfeeder --password=xxxxx syslog2 -B"
  4.                 template("INSERT INTO logs (host, facility, priority, level, tag, datetime, program, msg) VALUES ( '$HOST', '$FACILITY', '$PRIORITY', '$LEVEL','$TAG', '$YEAR-$MONTH-$DAY $HOUR:$MIN:$SEC', '$PROGRAM', '$MSG' );\n" )
  5.                 template-escape(yes)
  6.         );
  7. };


Je ne vois pas trop là...


---------------
Don't forget the GNU Power :)   /   LanParty sur Toulouse   /   Mon Feed-Back (2006 style)
mood
Publicité
Posté le 20-10-2009 à 15:00:54  profilanswer
 

n°1173953
y-master
Cherche bien, tu va trouver :)
Posté le 22-10-2009 à 14:05:15  profilanswer
 

personne n'est inspiré  :??:


---------------
Don't forget the GNU Power :)   /   LanParty sur Toulouse   /   Mon Feed-Back (2006 style)
n°1173960
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 22-10-2009 à 14:33:30  profilanswer
 

charset windows moisi je dirais


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1173976
y-master
Cherche bien, tu va trouver :)
Posté le 22-10-2009 à 15:30:39  profilanswer
 

wais, jusque la je te suis :D
Mais j'ai pas encore trouvé comment passer outre.
J'ai testé avec la base en latin1 et en utf8, aucun changement.
 
edit : j'ai même testé en ucs2...


Message édité par y-master le 22-10-2009 à 16:11:34

---------------
Don't forget the GNU Power :)   /   LanParty sur Toulouse   /   Mon Feed-Back (2006 style)
n°1174202
y-master
Cherche bien, tu va trouver :)
Posté le 23-10-2009 à 11:05:51  profilanswer
 

Un éditeur de texte me dit que c'est du format oem (dos)
Comment je peut faire pour que cela soit propre dans ma base sql ?


---------------
Don't forget the GNU Power :)   /   LanParty sur Toulouse   /   Mon Feed-Back (2006 style)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  syslog-ng / mysql : encodage bizzare dans la base sql

 

Sujets relatifs
[debutant] sript pour renseigner un base putty .regEnvoi des LOGs sur un serveur SYSLOG
Freeradius + Mysqlbackup mysql sur disque dur branché sur une autre machine
Proftpd et mysql[Kubuntu] Problème d'encodage de caractères
[LINUX] Distribution pour néophyte à base d'icones ?ntpd log dans le syslog avec l'heure GMT
[Apache2/Debian Lenny] problème d'encodageApt-get mysql --> erreur de socket
Plus de sujets relatifs à : syslog-ng / mysql : encodage bizzare dans la base sql


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR