tuto:ipasserelle:mail:big_mails

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tuto:ipasserelle:mail:big_mails [10/05/2010 14:51]
dani
tuto:ipasserelle:mail:big_mails [12/07/2012 18:18] (Version actuelle)
dani Page moved from big_mails to tuto:ipasserelle:mail:big_mails
Ligne 1: Ligne 1:
 ====== Analyser les plus gros mails envoyés ====== ====== Analyser les plus gros mails envoyés ======
  
-Un problème affectant principalement les iPasserelles qui utilise un SMART Host (en général, celui du FAI). Si les mails envoyés sont volumineux, ils mettrons plus de temps à être émis. Ors, pendant ce temps, les nouvelles connexions ne peuvent s'établir, puisque le SMTP du FAI limite en général le nombre de connexion concurrentes.+Un problème affectant principalement les iPasserelles qui utilisent un SMART Host (en général, celui du FAI). Si les mails envoyés sont volumineux, ils mettrons plus de temps à être émis. Ors, pendant ce temps, les nouvelles connexions ne peuvent s'établir, puisque le SMTP du FAI limite en général le nombre de connexion concurrentes.
  
 Il est donc utile de regarder quel sont les mails les plus gros, qui les a envoyé, et bien sûre, quelles tailles font-ils Il est donc utile de regarder quel sont les mails les plus gros, qui les a envoyé, et bien sûre, quelles tailles font-ils
Ligne 7: Ligne 7:
 Voilà un exemple: Voilà un exemple:
 <code bash> <code bash>
-cat /var/log/qmail/* | tai64nlocal | grep bytes | egrep '(renapsud|resag|agir)' | sort -n -k 7 | tail -200 | grep 2010-05+cat /var/log/qmail/* | tai64nlocal | grep bytes | egrep '(domain1|domain2|domain3)' | sort -n -k 7 | tail -200 | grep 2010-05
 </code> </code>
  
Ligne 13: Ligne 13:
   * **tai64nlocal**: on convertie le tag de date créé par multilog en quelque chose de compréhensible   * **tai64nlocal**: on convertie le tag de date créé par multilog en quelque chose de compréhensible
   * **grep bytes**: on ne s'intéresse qu'aux lignes qui parlent de taille des message   * **grep bytes**: on ne s'intéresse qu'aux lignes qui parlent de taille des message
-  * **egrep '(renapsud|resag|agir)'**: on ne regarde que les ligne qui contiennent le/les domaine(s) qui nous intéresse (par chance, le from xxx@yyy.com est sur la même ligne que bytes. Cette partie permet de ne regarder que les mails sortant, sinon, les entrants seraient également analysés)+  * **egrep '(domain1|domain2|domain3)'**: on ne regarde que les ligne qui contiennent le/les domaine(s) qui nous intéresse (par chance, le from xxx@yyy.com est sur la même ligne que bytes. Cette partie permet de ne regarder que les mails sortant, sinon, les entrants seraient également analysés)
   * **sort -n -k 7**: on trie le résultat qu'on a jusque là sur le 7° champs, qui correspond à la taille (on aura ainsi les mails les plus gros en dernier)   * **sort -n -k 7**: on trie le résultat qu'on a jusque là sur le 7° champs, qui correspond à la taille (on aura ainsi les mails les plus gros en dernier)
   * **tail -200**: parmis les plus gros mails trouvés jusque là, on ne regarde que les 200 plus volumineux   * **tail -200**: parmis les plus gros mails trouvés jusque là, on ne regarde que les 200 plus volumineux
   * **grep 2010-05**: on peut enfin filtrer sur une date, dans cet exemple, on affiche que les résultats envoyés au mois de Mai   * **grep 2010-05**: on peut enfin filtrer sur une date, dans cet exemple, on affiche que les résultats envoyés au mois de Mai
  
-Pour résumer, on obtient au final la liste de tout les mails envoyés au mois de Mai 201, qui font partit des 200 plus gros mails dont l'adresse émetteur contient renapsudresag ou agir+Pour résumer, on obtient au final la liste de tout les mails envoyés au mois de Mai 201, qui font partit des 200 plus gros mails dont l'adresse émetteur contient domain1domain2 ou domain3. 
 + 
 +<note warning>les mails relevés par fetchmail peuvent fausser les résultats</note> 
 +{{tag>mail log}}
  • tuto/ipasserelle/mail/big_mails.1273495893.txt.gz
  • Dernière modification: 10/05/2010 14:51
  • de dani