Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Avoir une fenetre terminal qui crache les logs

16 réponses
Avatar
Nahliel Steinberg
Bonsoir,

Je cherche le moyen d'avoir une console sur un de mes écrans avec les logs de syslog dedans en temps réel.

C'est possible de faire ça ?


--
Nahliel

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20110607200148.GA7392@osiris

6 réponses

1 2
Avatar
Raphaël POITEVIN
Le 08/06/11, a écrit :
Dans /etc/syslog.conf :

*.* |/var/log/unfichier

Tu crées ce fichier avant.



Entre parenthèse, ne vaudrait-il pas mieux créer un pipe nommé ?

Raphaël

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Sylvain L. Sauvage
Le mercredi 8 juin 2011 à 14:17:11, a
écrit :
[…]
Dans /etc/syslog.conf :

*.* |/var/log/unfichier

Tu crées ce fichier avant.
Dans une console :

while [ true ] ; do cat /var/log/unfichier|grep -v
cequetuveuxfiltrer ;done



Ouaouh !

1. UUOC, grep n’a pas besoin de cat.

2. Super idée le while pour bouffer du CPU et du disque.

3. On peut mettre un grep derrière tail -f.

4. Surtout, les derniers syslogs (p.ex. rsyslog qui, si je ne
m’abuse, est le syslog par défaut maintenant) ont des
capacités de filtrage intégrés. Voir la doc.

--
Sylvain Sauvage

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
nicolas.patrois
Le 08/06/2011 14:44:39, Raphaël POITEVIN a écrit :

Entre parenthèse, ne vaudrait-il pas mieux créer un pipe nommé ?



C'est ce que je fais, justement.

nicolas patrois : pts noir asocial
--
RÉALISME

M : Qu'est-ce qu'il nous faudrait pour qu'on nous considère comme des
humains ? Un cerveau plus gros ?
P : Non... Une carte bleue suffirait...

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
nicolas.patrois
Le 08/06/2011 14:56:56, Sylvain L. Sauvage a écrit :

1. UUOC, grep n’a pas besoin de cat.



Certes, mais au départ, je ne filtrais pas.

2. Super idée le while pour bouffer du CPU et du disque.



Ouais, autant que le pare-feu d'OpenOffice.

4. Surtout, les derniers syslogs (p.ex. rsyslog qui, si je ne
m’abuse, est le syslog par défaut maintenant) ont des
capacités de filtrage intégrés. Voir la doc.



Pas quand j'ai écrit ce mini script.

nicolas patrois : pts noir asocial
--
RÉALISME

M : Qu'est-ce qu'il nous faudrait pour qu'on nous considère comme des
humains ? Un cerveau plus gros ?
P : Non... Une carte bleue suffirait...

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Nahliel Steinberg
Merci pour toutes vos solutions.

--
Nahliel

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
J
Le mardi 07 juin 2011 à 22:01 +0200, Nahliel Steinberg a écrit :
Bonsoir,

Je cherche le moyen d'avoir une console sur un de mes écrans avec les logs de syslog dedans en temps réel.

C'est possible de faire ça ?


--
Nahliel




Extrait de "Formation Debian GNU/Linux"
http://formation-debian.via.ecp.fr/


==== Rajouter une console de logs

Il peut être intéressant d’avoir une console sur laquelle les logs
défilent en direct. Cela permet de voir en temps réel ce qui se passe au
niveau du système, et donc de résoudre les éventuels problèmes plus
rapidement.

Pour cela, éditez en root le fichier de configuration de syslog (le
programme qui gère les logs) /etc/rsyslog.conf. Décommentez les 4 lignes
à l’endroit où les commentaires parlent de cette fonction (vers la ligne
50) :

daemon,mail.*;
news.=crit;news.=err;news.=notice;
*.Þbug;*.=info;
*.=notice;*.=warn /dev/tty8
Pour que le système tienne compte de cette modification, tapez :
# /etc/init.d/rsyslog restart

En allant sur la console n8, vous devez déjà voir une première ligne de
texte qui vous informe que syslog a redémarré !

====
amicalement
--
Jérôme

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
1 2