





<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ø Carnet Web d&#039;un Vieux Con ø &#187; surveiller</title>
	<atom:link href="http://www.pagasa.net/tag/surveiller/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pagasa.net</link>
	<description>Quand l&#039;espoir vient de l&#039;optimisme</description>
	<lastBuildDate>Tue, 27 Jul 2010 13:12:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Surveiller un serveur SMTP</title>
		<link>http://www.pagasa.net/surveiller-un-serveur-smtp/</link>
		<comments>http://www.pagasa.net/surveiller-un-serveur-smtp/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 20:31:25 +0000</pubDate>
		<dc:creator>Thibaut</dc:creator>
				<category><![CDATA[outils]]></category>
		<category><![CDATA[serveur smtp]]></category>
		<category><![CDATA[superviser]]></category>
		<category><![CDATA[supervision]]></category>
		<category><![CDATA[surveillance]]></category>
		<category><![CDATA[surveiller]]></category>

		<guid isPermaLink="false">http://mig.pagasa.net/surveiller-un-serveur-smtp/</guid>
		<description><![CDATA[Le script ci-dessous permet une surveillance complète de votre serveur SMTP. Si vous avez des doutes sur la fiabilité de votre serveur, si vous trouvez, par exemple, qu&#8217;il réagit lentement, ou si vous constatez une baisse de performance, vous pouvez placer celui-ci sous surveillance pendant un temps limité.
Périodiquement le script vérifie l&#8217;intégrité d&#8217;un serveur SMTP [...]]]></description>
			<content:encoded><![CDATA[<p>Le script ci-dessous permet une surveillance complète de votre serveur SMTP. Si vous avez des doutes sur la fiabilité de votre serveur, si vous trouvez, par exemple, qu&#8217;il réagit lentement, ou si vous constatez une baisse de performance, vous pouvez placer celui-ci sous surveillance pendant un temps limité.</p>
<p>Périodiquement le script vérifie l&#8217;intégrité d&#8217;un serveur SMTP en se connectant au port 25 et effectue une vérification de base. Des statistiques sur les temps de réponses sont également enregistrées afin de détecter d&#8217;éventuel timeouts, signe précurseur d&#8217;une anomalie ou d&#8217;une surcharge sur le serveur.</p>
<p>Les résultats sont affichés sur une page web dont l&#8217;URL vous sera transmise par email. Attention, ce dernier est parfois interprété comme du spam. Vérifiez donc bien votre dossier de courriers non-sollicités.</p>
<p>Le script se contente de surveiller le serveur SMTP et n&#8217;envoie aucun message non sollicité.<br />
Par défaut, la surveillance dure une heure.</p>
<p>Aucune information n&#8217;est utilisée ou vendue à un tiers: elles sont détruites au fur et à mesure.</p>
<form action="http://www.pagasa.net/surveille/surveiller-serveur-smtp.php?op=check" method="post">
Adresse du serveur:</p>
<input name="smtp" size="50" maxlength="50" type="text" />
Adresse email:</p>
<input name="email" size="50" maxlength="50" type="text" />
<input value="Surveiller" type="submit" /> </form>
]]></content:encoded>
			<wfw:commentRss>http://www.pagasa.net/surveiller-un-serveur-smtp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Surveiller un serveur Sendmail</title>
		<link>http://www.pagasa.net/surveiller-un-serveur-sendmail/</link>
		<comments>http://www.pagasa.net/surveiller-un-serveur-sendmail/#comments</comments>
		<pubDate>Thu, 13 Dec 2007 20:56:18 +0000</pubDate>
		<dc:creator>Thibaut</dc:creator>
				<category><![CDATA[mail]]></category>
		<category><![CDATA[mrtg]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[sendmail]]></category>
		<category><![CDATA[serveur]]></category>
		<category><![CDATA[snmp]]></category>
		<category><![CDATA[surveillance]]></category>
		<category><![CDATA[surveiller]]></category>

		<guid isPermaLink="false">http://mig.pagasa.net/2007/12/13/surveiller-un-serveur-sendmail/</guid>
		<description><![CDATA[Du fait de sa criticité, un serveur Sendmail doit être surveillé afin de pouvoir agir rapidement. Les programmes présentés ci-dessous s&#8217;appuient sur des scripts Perl, couplés à MRTG et à SNMP. Le but est de pouvoir prévenir toute panne et agir proactivement.
Surveiller la partition /var d&#8217;un serveur Sendmail
Le petit script PERL ci-dessous récupère la taille [...]]]></description>
			<content:encoded><![CDATA[<p>Du fait de sa criticité, un serveur Sendmail doit être surveillé afin de pouvoir agir rapidement. Les programmes présentés ci-dessous s&#8217;appuient sur des scripts <a href="http://www.perl.org/" target="_blank">Perl</a>, couplés à <a href="http://oss.oetiker.ch/mrtg/" target="_blank">MRTG</a> et à <a href="http://net-snmp.sourceforge.net/" target="_blank">SNMP</a>. Le but est de pouvoir prévenir toute panne et agir proactivement.</p>
<p><u>Surveiller la partition /var d&#8217;un serveur Sendmail</u><br />
Le petit script PERL ci-dessous récupère la taille maximale de la partition /var (index 3) ainsi que l&#8217;espace utilisé. Il calcule le pourcentage utilisé et prépare les résultats pour les passer à MRTG :<br />
<strong>    #!/usr/bin/perl<br />
# getdisk.pl<br />
$max=`snmpget 192.168.10.2 mdp host.hrStorage.hrStorageTable.hrStorageEntry.hrStorageSize.3`;<br />
$used=`snmpget 192.168.10.2 mdp host.hrStorage.hrStorageTable.hrStorageEntry.hrStorageUsed.3`;<br />
$max =~ s/.*\:(.*)/$1/g;<br />
$used =~ s/.*\:(.*)/$1/g;<br />
if($max==0)<br />
{<br />
$pct=0;<br />
}<br />
else<br />
{<br />
$pct = ($used * 100) / $max;<br />
}<br />
$pct =~ s/(.*)\..*/$1/g;<br />
print &laquo;&nbsp;$pct\n$pct\n\n\n&nbsp;&raquo;;</strong></p>
<p>Le chapitre MRTG ci-dessous crée un graphique du pourcentage de l&#8217;espace utilisé sur la partition /var :<br />
<strong>    Target[sendmail.diskvar]: `/home/mrtg/bin/getdisk.pl`<br />
Directory[sendmail.diskvar]: sendmail<br />
MaxBytes[sendmail.diskvar]: 100<br />
Unscaled[sendmail.diskvar]: dwmy<br />
Options[sendmail.diskvar]: gauge<br />
Title[sendmail.diskvar]: Charge du disque /var<br />
XSize[sendmail.diskvar]: 580<br />
YSize[sendmail.diskvar]: 100<br />
YLegend[sendmail.diskvar]: %<br />
ShortLegend[sendmail.diskvar]: %<br />
PageTop[sendmail.diskvar]:&lt;H1&gt; Charge du disque /var &lt;/H1&gt;<br />
Legend1[sendmail.diskvar]: Espace disque utilisé en pourcentage<br />
LegendI[sendmail.diskvar]: Volumetrie<br />
LegendO[sendmail.diskvar]: Volumetrie<br />
</strong><br />
<u>Surveiller le nombre de connexions sur un serveur Sendmail</u><br />
Le petit script PERL ci-dessous extrait le nombre de connexions sur le serveur Sendmail et le prépare dans un format compréhensible par MRTG :<br />
<strong> # !/usr/bin/perl<br />
# gestestab.pl<br />
$cnx=` snmpget 192.168.10.2 mdp tcp.tcpCurrEstab.0`;<br />
chomp($cnx);<br />
($cnx) = ($cnx =~ /= Gauge32: (.+)/);<br />
if($cnx eq &laquo;&nbsp;&nbsp;&raquo;)<br />
{<br />
print &laquo;&nbsp;0\n0\n&nbsp;&raquo;;<br />
}<br />
else<br />
{<br />
print &laquo;&nbsp;$cnx \n$cnx \n&nbsp;&raquo;;<br />
}<br />
</strong><br />
Voici le chapitre MRTG servant à afficher le nombre de connexions :<br />
<strong>    Target[sendmail.estab]: `/home/mrtg/bin/getestab.pl`<br />
Directory[sendmail.estab]: sendmail<br />
Options[sendmail.estab]: gauge,nopercent<br />
MaxBytes[sendmail.estab]: 50<br />
Unscaled[sendmail.estab]: d<br />
XSize[sendmail.estab]: 580<br />
YSize[sendmail.estab]: 100<br />
YLegend[sendmail.estab]: Nombre de connexions<br />
ShortLegend[sendmail.estab]: Connexions<br />
Title[sendmail.estab]: Connexions sur Sendmail<br />
PageTop[sendmail.estab]: &lt;H1&gt;Nombre de connexions sur le serveur Sendmail&lt;/H1&gt;<br />
</strong><br />
<u>Surveiller la charge moyenne d&#8217;un serveur Sendmail</u><br />
Le petit script PERL ci-dessous récupère la charge sur la dernière minute, l&#8217;arrondit et affiche le résultat sous une forme compréhensible par MRTG :<br />
<strong>     #!/usr/bin/perl<br />
# getlat.pl<br />
$charge=`snmpget 192.168.10.2 mdp enterprises.ucdavis.laTable.laEntry.laLoad.1`;<br />
chomp($charge);<br />
($charge) = ($charge =~/= (.+)/);<br />
$charge=int($charge);<br />
if($charge eq &laquo;&nbsp;&nbsp;&raquo;)<br />
{<br />
print &laquo;&nbsp;0\n0\n&nbsp;&raquo;;<br />
}<br />
else<br />
{<br />
print &laquo;&nbsp;$charge\n$charge\n&nbsp;&raquo;;<br />
}<br />
</strong><br />
Voici le chapitre MRTG utilisé pour tracer la charge moyenne du serveur Sendmail :    <strong>  Target[sendmail.charge]: `/home/mrtg/bin/getlat.pl`<br />
Directory[sendmail.charge]:sendmail<br />
Options[sendmail.charge]: gauge,nopercent<br />
MaxBytes[sendmail.charge]: 5<br />
Unscaled[sendmail.charge]: dwmy<br />
XSize[sendmail.charge]: 580<br />
YSize[sendmail.charge]: 100<br />
YLegend[sendmail.charge]: Charge<br />
ShortLegend[sendmail.charge]: Charge<br />
Title[sendmail.charge]: Charge du serveur Sendmail<br />
PageTop[sendmail.charge]: &lt;H1&gt; Charge du serveur Sendmail &lt;/H1&gt;<br />
</strong><br />
<u>Surveiller la quantité de messages passant sur un serveur Sendmail </u><br />
Tout d&#8217;abord voici un petit script Perl permettant la récupération des informations du fichier sendmail.st via la commande mailstats:<br />
<strong>   open (FD,&nbsp;&raquo;mailstats |&nbsp;&raquo;);<br />
while (my $li = <fd>)<br />
{<br />
if($li =~ /===/)<br />
{<br />
$li=&lt;FD&gt;;<br />
$li=~ s/ +/ /g;<br />
@l0= split (/ /,$li);<br />
($l0[3])=($l0[3] =~ /(.+)K/);<br />
($l0[5])=($l0[5] =~ /(.+)K/);<br />
if($l0[2] eq &laquo;&nbsp;&nbsp;&raquo;)<br />
{<br />
print &laquo;&nbsp;0 &laquo;&nbsp;;<br />
}<br />
else<br />
{<br />
print &laquo;&nbsp;$l0[2] &laquo;&nbsp;;<br />
}<br />
if($l0[4] eq &laquo;&nbsp;&nbsp;&raquo;)<br />
{<br />
print &laquo;&nbsp;0 &laquo;&nbsp;;<br />
}<br />
else<br />
{<br />
print &laquo;&nbsp;$l0[4] &laquo;&nbsp;;<br />
}<br />
}<br />
}<br />
close (FD);<br />
</fd></strong><br />
Il ne faut pas oublier de supprimer le fichier /etc/mail/sendmail.st pour réinitialiser les informations de statistiques.<br />
Le résultat du script est appelé au moyen d&#8217;une requête SNMP via la définition suivante dans le fichier snmpd.conf (exemple ucd-snmp) :<br />
<strong> exec .1.3.6.1.4.1.2021.61       msg_geres /usr/bin/perl /usr/bin/pl/mlstat.pl </strong></p>
<p>Le script ci-dessous reprend l&#8217;ensemble de la requête ainsi que le formatage pour MRTG :<br />
<strong>    #!/usr/bin/perl<br />
# getmsg.pl<br />
$etat=`snmpget 192.168.10.2 mdp enterprises.ucdavis.61.101.1`;<br />
chomp($etat);<br />
($etat, $etat2) = ($etat =~ /= &laquo;&nbsp;(.+) (.+)&nbsp;&raquo;/);<br />
if($etat eq &laquo;&nbsp;&nbsp;&raquo;)<br />
{<br />
print &laquo;&nbsp;0\n&nbsp;&raquo;;<br />
}<br />
else<br />
{<br />
print &laquo;&nbsp;$etat\n&nbsp;&raquo;;<br />
}<br />
if($etat2 eq &laquo;&nbsp;&nbsp;&raquo;)<br />
{<br />
print &laquo;&nbsp;0\n&nbsp;&raquo;;<br />
}<br />
else<br />
{<br />
print &laquo;&nbsp;$etat2\n&nbsp;&raquo;;<br />
}<br />
</strong><br />
Voici le chapitre MRTG permettant de tracer la volumétrie des messages :<br />
<strong>   Target[sendmail.msg]: `/home/mrtg/bin/getmsg.pl`<br />
Directory[sendmail.msg]: sendmail<br />
Options[sendmail.msg]: gauge,nopercent<br />
MaxBytes[sendmail.msg]: 250<br />
Unscaled[sendmail.msg]: d<br />
XSize[sendmail.msg]: 580<br />
YSize[sendmail.msg]: 100<br />
YLegend[sendmail.msg]: Nbre de messages<br />
ShortLegend[sendmail.msg]: msg<br />
Legend1[sendmail.msg]: Messages entants<br />
Legend2[sendmail.msg]: Messages sortants<br />
LegendI[sendmail.msg]: Messages entants<br />
LegendO[sendmail.msg]: Messages sortants<br />
Title[sendmail.msg]: Volumétrie de la messagerie<br />
PageTop[sendmail.msg]: &lt;H1&gt;Messages entrants / sortants Sendmail&lt;/H1&gt; </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pagasa.net/surveiller-un-serveur-sendmail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Surveiller la file d&#8217;attente de Sendmail</title>
		<link>http://www.pagasa.net/surveiller-la-file-dattente-de-sendmail/</link>
		<comments>http://www.pagasa.net/surveiller-la-file-dattente-de-sendmail/#comments</comments>
		<pubDate>Thu, 13 Dec 2007 20:53:02 +0000</pubDate>
		<dc:creator>Thibaut</dc:creator>
				<category><![CDATA[mail]]></category>
		<category><![CDATA[file d'attente]]></category>
		<category><![CDATA[sendmail]]></category>
		<category><![CDATA[spool]]></category>
		<category><![CDATA[surveillance]]></category>
		<category><![CDATA[surveiller]]></category>

		<guid isPermaLink="false">http://mig.pagasa.net/2007/12/13/surveiller-la-file-dattente-de-sendmail/</guid>
		<description><![CDATA[Lorsque Sendmail reçoit un message, il tente de le livrer à destination immédiatement. Si cela n&#8217;est pas possible alors il le dépose dans sa file d&#8217;attente et tente une nouvelle livraison par la suite. Le délai entre deux livraisons est fixé grâce au paramètre « -q » de Sendmail. Par exemple :
  # /usr/sbin/sendmail [...]]]></description>
			<content:encoded><![CDATA[<p>Lorsque Sendmail reçoit un message, il tente de le livrer à destination immédiatement. Si cela n&#8217;est pas possible alors il le dépose dans sa file d&#8217;attente et tente une nouvelle livraison par la suite. Le délai entre deux livraisons est fixé grâce au paramètre « -q » de Sendmail. Par exemple :<br />
<strong>  # /usr/sbin/sendmail -q15m </strong></p>
<p>fixera à 15 minutes le délai entre deux tentatives de livraison. Idéalement, une file d&#8217;attente devrait être toujours vide ; mais bien entendu, cela n&#8217;est pas possible : le serveur de destination n&#8217;est pas disponible, la charge moyenne du serveur est trop importante, il n&#8217;y a pas assez de place sur le disque, etc.</p>
<p>Il est intéressant de surveiller le nombre de messages contenus dans la file d&#8217;attente ; ceci permet d&#8217;anticiper les pannes et aussi d&#8217;isoler certains problèmes récurrents tels que les serveurs en difficulté. Lorsqu&#8217;une file d&#8217;attente croît régulièrement sans se stabiliser alors il arrive un moment où il faut se poser des questions : est-ce que mon serveur est suffisamment bien calibré, ai-je assez de bande passante, etc.</p>
<p>Pour surveiller cette file, nous allons utiliser une combinaison de scripts que nous passerons à <a href="http://oss.oetiker.ch/mrtg/" target="_blank">MRTG</a> via <a href="http://net-snmp.sourceforge.net/" target="_blank">SNMP</a>.</p>
<p>Tout d&#8217;abord, nous devons extraire le nombre de requêtes contenues dans la file. Ceci se fait via la commande « mailq ». Les informations résultantes de cette dernière ressemblent à ceci :<br />
<strong>    h9GFItZ2020003    95399 Thu Oct 16 17:18 <marketing@xyz.com><br />
8BITMIME   (host map: lookup (toulouse.xyz.fr): deferred)<br />
&lt;123@toulouse.xyz.fr&gt;<br />
h9GEvdZ2017358    95399 Thu Oct 16 16:57 <marketing@xyz.com><br />
8BITMIME   (host map: lookup (xyz.fr): deferred)<br />
&lt;5432@xyz.fr&gt;<br />
h9GEEgZ2012871     4567 Thu Oct 16 16:14 &lt;&gt;<br />
8BITMIME   (Deferred: Connection refused by m5.labas.com.)<br />
<fs6@m5.labas.com><br />
h9GCYYZ2007297    13646 Thu Oct 16 14:34 &lt;&gt;<br />
8BITMIME   (Deferred: Connection refused by newton.vanpiperzen.fr.)<br />
<apache@newton.vanpiperzen.fr><br />
Total requests: 708<br />
</apache@newton.vanpiperzen.fr></fs6@m5.labas.com></marketing@xyz.com></marketing@xyz.com></strong><br />
La dernière ligne nous intéresse directement; ici, il y a donc 708 messages bloqués dans la file d&#8217;attente. Afin d&#8217;extraire le nombre, une simple combinaison de commandes et un script <a href="http://www.shellunix.com/awk.html" target="_blank">Awk</a> suffit :<br />
<strong>    # /usr/bin/mailq | /usr/bin/tail -1 | /usr/bin/awk &#8216;BEGIN {} { j= $3} END {printf &laquo;&nbsp;%s &laquo;&nbsp;,j }&#8217; </strong></p>
<p>* La première instruction (mailq) déclenche l&#8217;affichage de la file d&#8217;attente<br />
* La deuxième passe le résultat dans la commande « tail » qui n&#8217;affiche que la dernière ligne ( Total requests: 708)<br />
* Le script awk n&#8217;affiche que le dernier mot (708)</p>
<p>Ceci fait, nous allons désormais passer ces informations à MRTG; la façon la plus commode est d&#8217;utiliser SNMP.<br />
Pour ce faire, il faut rajouter un OID propriétaire dans le snmpd.conf ; ici, nous travaillons avec ucd-snmp. Voici cet OID :<br />
<strong>    exec .1.3.6.1.4.1.2021.61       queue     /home/s/queue.sh </strong></p>
<p>Avec le script queue.sh contenant:<br />
<strong>    # !/bin/sh<br />
# /usr/bin/mailq | /usr/bin/tail -1 | /usr/bin/awk &#8216;BEGIN {} { j= $3} END {printf &laquo;&nbsp;%s &laquo;&nbsp;,j }&#8217; </strong></p>
<p>Ceci terminé, il faut relancer le SNMP : <strong>    # service snmpd restart  (Sous RedHat)<br />
# /etc/init.d/snmpd restart (Autre)<br />
</strong><br />
Essayons d&#8217;extraire les différents OID depuis la NMS (Network Management Server) :<br />
<strong>    # snmpwalk serveur-sendmail communaute enterprises.ucdavis.61<br />
enterprises.ucdavis.61.1.1 = 1<br />
enterprises.ucdavis.61.2.1 = &laquo;&nbsp;queue&nbsp;&raquo;<br />
enterprises.ucdavis.61.3.1 = &laquo;&nbsp;/home/s/queue.sh&nbsp;&raquo;<br />
enterprises.ucdavis.61.100.1 = 0<br />
enterprises.ucdavis.61.101.1 = &laquo;&nbsp;522&#8243;<br />
enterprises.ucdavis.61.102.1 = 0 </strong></p>
<p>Ca fonctionne, et nous allons donc travailler avec l&#8217;OID enterprises.ucdavis.61.101.1<br />
La prochaine étape est de créer une entrée MRTG afin de grapher régulièrement les entrées obtenues par notre script. La seule difficulté est que notre script Awk renvoie l&#8217;information sous forme de caractères; MRTG, quand à lui, attend un nombre. Nous allons donc devoir encore développer un script pour convertir la chaîne de caractères en nombre. Voici ce script, écrit en PERL, nous l&#8217;appellerons queue.pl :<br />
<strong>    #!/usr/bin/perl<br />
$ip = shift @ARGV;<br />
$com = shift @ARGV;<br />
$mib1 = shift @ARGV;<br />
$etat=`snmpget $ip $com $mib1`;<br />
chomp($etat);<br />
($etat) = ($etat =~ /= &laquo;&nbsp;(.+)&nbsp;&raquo;/);<br />
if($etat eq &laquo;&nbsp;&nbsp;&raquo;)<br />
{<br />
print &laquo;&nbsp;0\n0\n&nbsp;&raquo;;<br />
}<br />
else<br />
{<br />
print &laquo;&nbsp;$etat\n$etat\n&nbsp;&raquo;;<br />
}<br />
</strong><br />
Le script commence par récupérer l&#8217;OID au moyen de l&#8217;instruction « snmpget », puis il nettoie la chaîne des guillemets et finalement affiche le nombre en deux exemplaires, car MRTG attend toujours un minimum de deux nombres.<br />
Pour utiliser notre script, il faudra donc taper :<br />
<strong> # ./queue.pl<br />
522<br />
522 </strong></p>
<p>Il ne nous reste plus qu&#8217;à créer le chapitre MRTG :<br />
<strong>    Target[sendmail.queue]: `/home/s/queue.pl 192.168.0.2 com enterprises.ucd avis.61.101.1`<br />
Directory[sendmail.queue]: sendmail<br />
Options[sendmail.queue]: gauge,nopercent<br />
MaxBytes[sendmail.queue]: 3500<br />
XSize[sendmail.queue]: 580<br />
YSize[sendmail.queue]: 100<br />
YLegend[sendmail.queue]: Nbre de messages en attente<br />
ShortLegend[sendmail.queue]: msg<br />
Legend1[sendmail.queue]: Messages en attente<br />
Legend2[sendmail.queue]: Messages en attente<br />
LegendI[sendmail.queue]: Messages en attente<br />
LegendO[sendmail.queue]: Messages en attente<br />
Title[sendmail.queue]:Messages dans la file d&#8217;attente<br />
PageTop[sendmail.queue]: &lt;H1&gt;Messages dans la file d&#8217;attente sur Sendmail&lt;/H1&gt; </strong></p>
<p><em>Note:</em> des problèmes peuvent survenir avec SNMP et la commande mailq en cas de surcharge du serveur ; il est tout à fait envisageable que MRTG soit dans l&#8217;incapacité de récupérer les informations. Pour pallier à ce problème, le mieux est de faire tourner le script qui va chercher le nombre de messages dans la file d&#8217;attente directement sur le serveur SMTP ; ce script devra être lancé régulièrement via une entrée dans la crontab et le résultat placé dans un fichier. Après, ce nombre pourra être récupéré par SNMP par un simple « cat ».</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pagasa.net/surveiller-la-file-dattente-de-sendmail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
