Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[log] exploitation des fichiers log (résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
loopx
Advocate
Advocate


Joined: 01 Apr 2005
Posts: 2787
Location: Belgium / Liège

PostPosted: Fri Dec 23, 2005 8:55 pm    Post subject: [log] exploitation des fichiers log (résolu) Reply with quote

J'ai un petit problème, en fait, c'est meme pas un problème...
C'est juste que ca pourrait m'aider.... Sur mon serveur, j'ai un log qui est assez énorme. Des fois, je suis connecté dessus et le débit maximum est du 20 Ko/s, ce qui est vraiment très lent.

J'aimerais connaitre un moyen efficace d'accéder à la FIN du fichier logs, sans devoir se tapper les lignes du début de fichier.
Pour l'instant, je fais ceci:

- vi /var/log/messages (assez bourrin, faut pas etre pressé pour arriver à la fin du fichier
- cat /var/log/messages (pareil, c'est pas cool)
- tail -f /var/log/messages (c'est mieux, mais je vois juste les 10 dernières lignes


J'aimerais savoir comment vous faites, si vous avez une meilleur technique, et voilou, c'est tout :D
_________________
Mon MediaWiki perso : http://pix-mania.dyndns.org


Last edited by loopx on Sun Dec 25, 2005 1:36 am; edited 1 time in total
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Fri Dec 23, 2005 9:02 pm    Post subject: Reply with quote

J'en connais un qui ne s'est pas donné la peine de faire man tail :wink:

Quote:
-l, -n N, --lines N
Afficher N lignes. -l n'est reconnu que dans l'ancien format d'options.
Back to top
View user's profile Send private message
fb99
l33t
l33t


Joined: 09 Apr 2003
Posts: 998
Location: Le Locle (Suisse,Neuchâtel)

PostPosted: Fri Dec 23, 2005 9:05 pm    Post subject: Reply with quote

perso je suis un tourist, --> j'utilise nano :wink: et ouais je suis un flemmard

donc si y'a un date gerne comme dans emerge.log je fais Ctrl+w (ou F6) et je l'inscrit et si je veux aller à la fin je fais Ctrl+c (ou F11) qui m'indique où je suis et combien y'a de lignes ensuite je fais Ctrl+_ ( ou F13 moi j'ai pas mais bon) ensuite j'écrit la dernière ligne voili voilà

enjoy :wink:
_________________
L'ami aime en tout temps, et dans le malheur il se montre un frère ( Prov. 17,17 )
L'insensé même, quand il se tait, passe pour sage ( Prov. 17;28a )
Back to top
View user's profile Send private message
truc
Advocate
Advocate


Joined: 25 Jul 2005
Posts: 3199

PostPosted: Fri Dec 23, 2005 9:10 pm    Post subject: Reply with quote

Personnellement je ne vois pas l'utilité de gardé un messages plein de trucs, (j'lai vidé pour la première fois il y a 2semaines, et ma foi je m'en sors pas mal, rien à signaler d'anormal.. )

Bref sinon, je n'ai pas grand chose à apporter de plus si ce n'est ce que tu dois sans doute déjà savoir:
man tail wrote:
DESCRIPTION
-n, --lines=N
output the last N lines, instead of the last 10


donc tu peux maintenant voir plus de lignes... ;)

Bref en esperant que tu auras de meilleures réponses...

EDIT: arf que dire si ce n'est bien grillhead:)
Back to top
View user's profile Send private message
Talosectos
Guru
Guru


Joined: 31 Aug 2004
Posts: 329
Location: Bugey-Libre

PostPosted: Fri Dec 23, 2005 9:21 pm    Post subject: Reply with quote

Tu peux aussi utiliser mc, tu ouvres le fichier et tu appuie sur ... fin !
Original, non? :)
_________________
Comité de lutte contre le language sms et les fautes volontaires
Utilisez la fonction recherche !
Back to top
View user's profile Send private message
loopx
Advocate
Advocate


Joined: 01 Apr 2005
Posts: 2787
Location: Belgium / Liège

PostPosted: Fri Dec 23, 2005 9:39 pm    Post subject: Reply with quote

Enlight wrote:
J'en connais un qui ne s'est pas donné la peine de faire man tail :wink:


Ben en fait :roll:, il y a aussi le fait que je voulais savoir si il n'y avait pas une autre commande/technique? pour arriver à des fin d'observation d'un log :)
_________________
Mon MediaWiki perso : http://pix-mania.dyndns.org
Back to top
View user's profile Send private message
sireyessire
Advocate
Advocate


Joined: 20 Mar 2003
Posts: 2991
Location: back in Paris, France

PostPosted: Sat Dec 24, 2005 9:07 am    Post subject: Re: [log] exploitation des fichiers log Reply with quote

loopx wrote:
J'ai un petit problème, en fait, c'est meme pas un problème...
C'est juste que ca pourrait m'aider.... Sur mon serveur, j'ai un log qui est assez énorme. Des fois, je suis connecté dessus et le débit maximum est du 20 Ko/s, ce qui est vraiment très lent.

J'aimerais connaitre un moyen efficace d'accéder à la FIN du fichier logs, sans devoir se tapper les lignes du début de fichier.
Pour l'instant, je fais ceci:

- vi /var/log/messages (assez bourrin, faut pas etre pressé pour arriver à la fin du fichier

J'aimerais savoir comment vous faites, si vous avez une meilleur technique, et voilou, c'est tout :D

Majuscule G doit t'envoyer directement à la fin du fichier (à moins que ça ne soit que dans ViM mais j'en doute)
_________________
I never think of the future. It comes soon enough.
Albert Einstein

Try simpler first
Shockley
Back to top
View user's profile Send private message
R. Daneel Olivaw
n00b
n00b


Joined: 06 Jul 2004
Posts: 47

PostPosted: Sat Dec 24, 2005 10:00 am    Post subject: Reply with quote

si tu ouvres le fichier avec "less" , tu peux aller à la fin du fichieravec shift+g, et avec shift-f tu vois les nouvelles lignes arriver en temps réel (ctrl-c pour arrêter).
Back to top
View user's profile Send private message
bibi.skuk
Guru
Guru


Joined: 01 Aug 2005
Posts: 425

PostPosted: Sat Dec 24, 2005 11:26 am    Post subject: Reply with quote

autrement, une configuration un peut plus fine de syslog, pour rediriger vers plusieurs fichiers différents, ca me semble correct... du moins pour alléger les fichiers.

par defaut, tu as ceci :
Code:


source src { unix-stream("/dev/log"); internal(); pipe("/proc/kmsg"); };

destination messages { file("/var/log/messages"); };
destination console_all { file("/dev/tty12"); };

log { source(src); destination(messages); };
log { source(src); destination(console_all); };


ce qui est assez basique...

tu peut diviser la source simplement :
Code:

source log { unix-stream("/dev/log"); }
source internal { internal(); } #j'ai pas trouvé d'info sur celle la... c'est quoi ?
source kmesg { pipe("/proc/kmsg"); }

destination messages { file("/var/log/messages"); };
destination dest_log { file("/var/log/log"); };
destination dest_inter { file("/var/log/internal"); };
destination dest_kmesg { file("/var/log/kmesg"); };

log { source(log); source(internal); source(kmesg); destination(messages); };
log { source(log); source(internal); source(kmesg); destination(console_all); };

log { source(log); destination{dest_log}; }
log { source(internal); destination{dest_inter}; }
log { source(kmesg); destination{dest_kmesg}; }


On peut aussi ajouter des filtres.

enfin, bon, c'est ptet stupide et a coté de la plaque ce que je raconte...
Back to top
View user's profile Send private message
R. Daneel Olivaw
n00b
n00b


Joined: 06 Jul 2004
Posts: 47

PostPosted: Sat Dec 24, 2005 6:38 pm    Post subject: Reply with quote

on peut splitter les logs par "facility" et par hôte (pour les message réçus depuis des hôtes distants) aussi, ce qui est bien pratique:

destination messages { file("/var/log/localhost/$FACILITY"); };
destination d_net { file("/var/log/$HOST/$FACILITY"); };

l'option create_dirs est de circonstance pour la deuxième ligne.
Back to top
View user's profile Send private message
loopx
Advocate
Advocate


Joined: 01 Apr 2005
Posts: 2787
Location: Belgium / Liège

PostPosted: Sun Dec 25, 2005 1:35 am    Post subject: Reply with quote

Joyeux Noël :P

L'option less est pas mal, je la garde :).

La séparation en plusieurs fichier et le split, c'est bien aussi, j'essayerai bientot ;)

Merci pour tout, je crois que c'est tout ce qu'il me fallait :o
_________________
Mon MediaWiki perso : http://pix-mania.dyndns.org
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum