Re: Lenteur mailq et bizarrerie sudo + timeout

2015-08-20 Par sujet Soliman Hindy
On Wed, Aug 19, 2015 at 01:06:59PM +0200, Grégory Bulot wrote:
 Bonjour,

Bonjour,

 - avez-vous exécuter la commande strace sur le process mailq ?
 
 Non je ne l'avais pas fait. Par contre j'avais hier un tty qui
 consommais 20% de cpu, après un kill de ce tty (ouais, je suis un peu
 bourrin), plus de latence mailq

Merci pour l'information, j'aurais pas pensé que c'était un tty qui aurait
posé problème.

 
 D'autre part même si ce n'est pas en rapport direct, il existe un
 plugin nagios qui permet de monitorer une file d'attente
 (check_mailq) :
 http://www.linuxjournal.com/content/monitoring-email-nagios
 
 
 Je regarderais pour l'utiliser sous xymon :-)

Bon hack ;)

-- 
Soliman Hindy


signature.asc
Description: Digital signature


Re: Lenteur mailq et bizarrerie sudo + timeout

2015-08-19 Par sujet Grégory Bulot

Bonjour,


Le Tue, 18 Aug 2015 22:11:10 +0200,
Soliman Hindy hi...@lovetux.net a écrit :



Quelques pistes :
- avez-vous de l'iowait sur votre serveur ?


Je viens de m'apercevoir que je ne monitor pas encore cela, je vais
l'ajouter. néamoins iostat ne semble pas afficher des problèmes dans ce
sens :

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
   0,440,050,180,450,00   98,88

Device:tpskB_read/skB_wrtn/skB_readkB_wrtn
sda   5,1336,7253,7517392542545874
sdb   5,1335,2253,7516680202545874
md1   1,18 3,94 4,50 186667 213008
md2   8,4967,9146,5332161782203922
dm-0  0,00 0,01 0,00377 18
dm-1  8,3467,8946,5332154412203904




- avez-vous exécuter la commande strace sur le process mailq ?


Non je ne l'avais pas fait. Par contre j'avais hier un tty qui
consommais 20% de cpu, après un kill de ce tty (ouais, je suis un peu
bourrin), plus de latence mailq



D'autre part même si ce n'est pas en rapport direct, il existe un
plugin nagios qui permet de monitorer une file d'attente
(check_mailq) :
http://www.linuxjournal.com/content/monitoring-email-nagios



Je regarderais pour l'utiliser sous xymon :-)



Re: Lenteur mailq et bizarrerie sudo + timeout

2015-08-18 Par sujet Soliman Hindy
On Mon, Aug 17, 2015 at 07:21:44PM +0200, Grégory Bulot wrote:
 Bonjour,

Bonjour,

 Je tente de superviser les mails systèmes que génèrent mes serveurs,
 pour cela j'ai un script qui tourne (en simple user) toutes les 5
 minutes et qui fait en résumé :

[snip, je supprime tous les outputs donnés]

 1/ Pourquoi timeout ne semble pas efficace ?
 2/ Pourquoi mailq dure aussi longtemps ?

Quelques pistes :
- avez-vous de l'iowait sur votre serveur ?
- avez-vous exécuter la commande strace sur le process mailq ?

D'autre part même si ce n'est pas en rapport direct, il existe un plugin
nagios qui permet de monitorer une file d'attente (check_mailq) :
http://www.linuxjournal.com/content/monitoring-email-nagios

-- 
Soliman Hindy


signature.asc
Description: Digital signature


Lenteur mailq et bizarrerie sudo + timeout

2015-08-17 Par sujet Grégory Bulot
Bonjour, 

Je tente de superviser les mails systèmes que génèrent mes serveurs,
pour cela j'ai un script qui tourne (en simple user) toutes les 5
minutes et qui fait en résumé : 

  timeout 5s sudo mailq

De temps en temps, j'ai un truc bizarre :
 - timeout ne semble pas faire son travail
 - mailq dure longtemps 

exemple 
time timeout 5s sudo mailq ; echo $?

real0m12.246s
user0m0.000s
sys 0m0.000s
124

~ 10secondes après 
==
time timeout 5s sudo mailq ; echo $?

real0m6.404s
user0m0.004s
sys 0m0.004s
124

plus tard (temps de générer ce mail)

time timeout 5s sudo mailq ; echo $?

real0m0.013s
user0m0.000s
sys 0m0.004s
0



un peu avant pour rigoler :
=
time mailq ; echo $?
exim: permission denied

real0m12.059s
user0m0.000s
sys 0m0.004s
1


La machine 
 - passe son temps à ne rien faire (kimsuffi, 4cpu Intel(R)
Xeon(R) CPU E3-1225 V2 @ 3.20GHz)
 - un top ou quasiment rien ne dépasse 1%CPU 
 - ram 16G, avec un top tranquille (tri ascendant conso ram):

top - 19:16:37 up 403 days,  4:45,  8 users,  load average: 0,02, 0,07,
0,27 Tasks: 326 total,   1 running, 325 sleeping,   0 stopped,   0
zombie %Cpu(s):  0,1 us,  0,1 sy,  0,0 ni, 99,4 id,  0,4 wa,  0,0 hi,
0,0 si,  0,0 st KiB Mem:  16380392 total, 15832216 used,   548176
free,  1006832 buffers KiB Swap:  1050616 total,0 used,
1050616 free, 12696044 cached

  PID USER  PR  NI  VIRT  RES  SHR S  %CPU %MEMTIME+
  COMMAND 
9384 sshd  20   0  506m 215m 8696 S   0,3  1,3  24:59.68
  mysqld 
5411 root  20   0 96740  35m 3168 S   0,0  0,2   0:01.00
  python2.7 
5412 root  20   0 96748  35m 3168 S   0,0  0,2
  0:00.86 python2.7 
5410 root  20   0 96728  35m 3168 S   0,0
  0,2   0:00.68 python2.7 


1/ Pourquoi timeout ne semble pas efficace ?
2/ Pourquoi mailq dure aussi longtemps ?

Merci de m'avoir lu :-)