OVH Cloud OVH Cloud

Ecrire dans les logs

6 réponses
Avatar
batyann811
Bonjour à tous,

J'ai écrit un script qui est lancé par cron à intervalle régulier mais tout
les messages écrits par la commande echo dans ce script je les reçois sous
forme de mail or je préférerais de beaucoup que ces messages soient
rediriger dans les logs du système (/var/log/syslog). Comment dois-je m'y
prendre pour cela ? J'ai bien pensé à remplacer tous mes 'echo MESSAGE' par
des 'echo MESSAGE > /var/log/syslog' mais je me dis qu'il y a peut-être une
meilleure façon de faire. Votre avis ?

Merci.

6 réponses

Avatar
Christophe PEREZ
Le Fri, 22 Jul 2005 16:40:18 +0200, batyann811 a écrit:

mais je me dis qu'il y a peut-être une
meilleure façon de faire. Votre avis ?


utiliser logger ?

--
Christophe PEREZ
Écrivez moi sans _faute !

Avatar
batyann811
Christophe PEREZ wrote:


utiliser logger ?



Je me disais bien qu'il devait exister un truc... Merci.

Avatar
geo cherchetout
Le 22.07.2005 16:40, *batyann811* a écrit fort à propos :

J'ai bien pensé à remplacer tous mes 'echo MESSAGE' par
des 'echo MESSAGE > /var/log/syslog' mais je me dis qu'il y a peut-être une
meilleure façon de faire. Votre avis ?


Bonjour
Si ça marchait, ça t'écraserait ton syslog à chaque fois. Pour lui
ajouter seulement le message à la fin il aurait mieux valu :
MESSAGE >> /var/log/syslog.
Enfin, ça se passe comme ça chez mon petit pingouin.

Avatar
batyann811
geo cherchetout wrote:


Bonjour
Si ça marchait, ça t'écraserait ton syslog à chaque fois. Pour lui
ajouter seulement le message à la fin il aurait mieux valu :
MESSAGE >> /var/log/syslog.
Enfin, ça se passe comme ça chez mon petit pingouin.


Oui c'est vrai je le sais pourtant ça que pour ajouter à la fin c'est >> !

Merci.

Avatar
Jérémy JUST
On Fri, 22 Jul 2005 19:41:03 +0200
batyann811 wrote:

Si ça marchait, ça t'écraserait ton syslog à chaque fois. [...]
Oui c'est vrai je le sais pourtant ça que pour ajouter à la fin c'est



En écrivant directement dans les logs, tu risques d'avoir des
problèmes de concurrence d'accès (lignes écrites au milieu d'autres,
voire perte de données).

Utilise les outils adaptés, en suivant le conseil de Christophe.

--
Jérémy JUST


Avatar
batyann811
Jérémy JUST wrote:


Utilise les outils adaptés, en suivant le conseil de Christophe.



C'est bien ce que je compte faire mais demain matin parce que la...
ZZZZzzzzz...