Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/03/2008, 11h29   #1
Membre confirmé
 
Avatar de TheoBenson
 
Inscription : août 2006
Messages : 219
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : août 2006
Messages : 219
Points : 229
Points : 229
Par défaut probleme avec syslog-ng

bonjour tous le monde,

je vient d'installer un serveur de centralisation de log avec syslog-ng pour alimenter une base de donnée mysql.
le problème rencontrer et que le syslog-ng n'alimente pas la base de donnée syslog de mysql.
voila un extrait du code qui permet de faire cette opération:

Citation:
la partie du contenu syslog-ng.conf:

destination d_mysql {
pipe("/tmp/mysql.pipe" template("INSERT INTO syslog_incoming (host, facility, priority, level, tag, date, time, program, msg)
VALUES ( '$HOST', '$FACILITY', '$PRIORITY', '$LEVEL', '$TAG', '$YEAR-$MONTH-$DAY', '$HOUR:$MIN:$SEC','$PROGRAM', '$MSG' );\n")
template-escape(yes));
};


le script log de syslog_mysql.sh pour pouvoir lire a partir de la file mysql.pipe:


#!/bin/bash

if [ -e /tmp/mysql.pipe ]; then
while [ -e /tmp/mysql.pipe ]
do
mysql -u TheUser --password=ThePassword syslog < /tmp/mysql.pipe
done
else
mkfifo /tmp/mysql.pipe
fi
merci d'avance pour votre aide.
TheoBenson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/03/2008, 11h05   #2
Membre confirmé
 
Avatar de TheoBenson
 
Inscription : août 2006
Messages : 219
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : août 2006
Messages : 219
Points : 229
Points : 229
bonjour,

Enfin de compte mon problème était causé par l'application "AppArmor" ("Application Armor") qui permet à l'administrateur système d'associer à chaque programme un profil de sécurité qui restreint ses capacités.

je l'ai donc désactivé et ça a marché.


Cordialement.
TheoBenson est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h54.


 
 
 
 
Partenaires

Hébergement Web