Laboratoire Microsoft |  Blog |  Webcast |  Students Club |  FaqXP  |  CertifExpress 
 Le Forum de Référence sur les Technologies Microsoft - http://www.forum-microsoft.org

script dans une base sql

Un forum dédié au serveur de Base de Données Made in Microsoft

Modérateurs: ygainche, Thierry DEMAN (MVP Exchan, Modérateurs_Applicatifs

script dans une base sql

Messagepar pascalbout sur Mer 10 Jan 2007, 16:08

bonjour à tous

voilà mon pb :
je mets en place une solution centralisée des logs de nos machines. Toutes les logs sont donc hébergés en temps réel sur un serveur dédié dans /home/IP-du-serveur/x.log
Sur ce serveur, j'ai installé syslog-ng et phpsyslogng.
Pour ça pas de probleme, ça fonctionne.
Mais comme j'importe les log dans phpsyslogng depuis des fichiers locaux, j'ai déclaré dans le syslogng.conf les importations de la sorte :

file("/home/syslog/10.10.1.1/local6.log" log_prefix("10.10.1.1 : "));
etc.........

Résultat dans l'interface de phpsyslog, je ne vois qu'une seule machine, celle sur laquelle sont hébergés les logs ! Pas pratique donc !

Ce que j'aimerais faire :
Dans la table sql qui héberge les logs, c'est de la forme :
table log : host - facility - level - ... - msg
Or dans msg il y a le nom de la vraie machine d'où vient le log !
J'aimerais donc un script sql qui puisse extraire le nom dans le champ msg pour l'envoyer et remplacer celui dans host.........
pas simple :D !

Mais si vous pouviez m'aider ;)
Merci !

:wink:
pascalbout
Full Member
Full Member
 
Messages: 184
Inscrit le: Mer 02 Oct 2002, 9:04

Messagepar Toshi sur Mer 10 Jan 2007, 16:36

Salut,

J'ai du mal à comprendre le fonctionnement de ta solution (certainement parce que je ne connais ni syslog-ng ni phpsyslogng). Peux-tu expliquer le lien entre tes fichiers log et la base sql (Server?)?
tu cherches à écrire une requête ou à changer la façon dont sont chargées les données dans ta base?
MCSD VB6,VB.Net,C#
MCPD Web Dev.
MCDBA SQL 7,2000
MCITP Dba/Dev SQL 2005
MCT
Avatar de l’utilisateur
Toshi
Grand Master Flash
Grand Master Flash
 
Messages: 2727
Inscrit le: Mar 02 Mai 2006, 15:50


Retourner vers SQL Server

Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 0 invités



Accueil | News | Articles | Tips | Outils | FAQ XP | Certification | Easters Eggs
Essentiels | Top Sites | Glossaire | Vidéos | Whitepapers | Essentiels | Boîte à Scripts
Conditions d'utilisation é Copyright | Respect de la vie privée