Je tente de "superviser" les mails syst=C3=A8mes que g=C3=A9n=C3=A8rent mes=
serveurs,
pour cela j'ai un script qui tourne (en simple user) toutes les 5
minutes et qui fait en r=C3=A9sum=C3=A9 :=20
timeout 5s sudo mailq
De temps en temps, j'ai un truc bizarre :
- timeout ne semble pas faire son travail
- mailq dure longtemps=20
plus tard (temps de g=C3=A9n=C3=A9rer ce mail)
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
time timeout 5s sudo mailq ; echo $?
real 0m0.013s
user 0m0.000s
sys 0m0.004s
0
un peu avant pour rigoler :
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
time mailq ; echo $?
exim: permission denied
real 0m12.059s
user 0m0.000s
sys 0m0.004s
1
La machine=20
- passe son temps =C3=A0 ne rien faire (kimsuffi, 4cpu Intel(R)
Xeon(R) CPU E3-1225 V2 @ 3.20GHz)
- un top ou quasiment rien ne d=C3=A9passe 1%CPU=20
- ram 16G, avec un "top" tranquille (tri ascendant conso ram):
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 serveu rs, 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
--ZwgA9U+XZDXt4+m+ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature
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 serveu rs,
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
--ZwgA9U+XZDXt4+m+
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
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 serveu rs, 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
--ZwgA9U+XZDXt4+m+ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature
- 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 :-)
Bonjour,
Le Tue, 18 Aug 2015 22:11:10 +0200,
Soliman Hindy <hindy@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 :
- 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
- 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
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 aur ait 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
--/04w6evG8XlLl3ft Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature
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 aur ait
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
--/04w6evG8XlLl3ft
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
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 aur ait 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
--/04w6evG8XlLl3ft Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature