<?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>MilamberSpace - JMeter &#187; Tomcat</title>
	<atom:link href="http://blog.milamberspace.net/index.php/category/apache/tomcat/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.milamberspace.net</link>
	<description>Apache JMeter (surtout) mais aussi GNU/Linux, OpenSource, l&#039;Informatique, etc.</description>
	<lastBuildDate>Sun, 05 Feb 2012 09:51:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Utiliser JMeter pour superviser un serveur Tomcat</title>
		<link>http://blog.milamberspace.net/index.php/2011/08/07/utiliser-jmeter-pour-superviser-un-serveur-tomcat-945.html</link>
		<comments>http://blog.milamberspace.net/index.php/2011/08/07/utiliser-jmeter-pour-superviser-un-serveur-tomcat-945.html#comments</comments>
		<pubDate>Sun, 07 Aug 2011 15:39:15 +0000</pubDate>
		<dc:creator>Milamber</dc:creator>
				<category><![CDATA[JMeter]]></category>
		<category><![CDATA[Supervision]]></category>
		<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[Moniteur]]></category>

		<guid isPermaLink="false">http://blog.milamberspace.net/?p=945</guid>
		<description><![CDATA[Voici une nouvelle version du tutoriel JMeter pour superviser un serveur Tomcat. On passe à la version 7 de Tomcat et avec un JMeter en français. Nous allons donc utiliser JMeter pour supervision le fonctionnement d&#8217;un serveur Tomcat à travers son interface de statut. Le pré-requis est bien entendu d&#8217;avoir à disposition un serveur Tomcat [...]]]></description>
			<content:encoded><![CDATA[<p>Voici une nouvelle version du tutoriel <a title="JMeter – Superviser un serveur Tomcat" href="http://blog.milamberspace.net/index.php/jmeter-pages/jmeter-superviser-un-serveur-tomcat">JMeter pour superviser un serveur Tomcat</a>. On passe à la version 7 de Tomcat et avec un JMeter en français.</p>
<p>Nous allons donc utiliser JMeter pour supervision le fonctionnement d&#8217;un serveur Tomcat à travers son interface de statut.</p>
<p>Le pré-requis est bien entendu d&#8217;avoir à disposition un serveur Tomcat (sous Unix/Linux ou Windows) tournant sur un Java JDK.</p>
<p>On va commencer par « ouvrir » le service de statut du Tomcat. Pour cela, <span id="more-945"></span>éditer le fichier de configuration des utilisateurs</p>
<pre>vi &lt;TOMCAT_HOME&gt;/conf/tomcat-users.xml</pre>
<p>Le fichier contient une section tomcat-users (en commentaire) comme ceci :</p>
<pre>&lt;tomcat-users&gt;
&lt;!--
  &lt;role rolename="tomcat"/&gt;
  &lt;role rolename="role1"/&gt;
  &lt;user username="tomcat" password="tomcat" roles="tomcat"/&gt;
  &lt;user username="both" password="tomcat" roles="tomcat,role1"/&gt;
  &lt;user username="role1" password="tomcat" roles="role1"/&gt;
--&gt;
&lt;/tomcat-users&gt;</pre>
<p>Il faut modifier cette section pour ajouter les rôles admin, manager, manager-gui et les affecter à l&#8217;utilisateur « tomcat ». Ce qui donne quelque chose comme cela :</p>
<pre>&lt;tomcat-users&gt;
  &lt;role rolename="tomcat"/&gt;
  &lt;role rolename="role1"/&gt;
  &lt;role rolename="admin"/&gt;
  &lt;role rolename="manager"/&gt;
  &lt;role rolename="manager-gui"/&gt;
  &lt;user username="tomcat" password="tomcat" roles="tomcat,admin,manager,manager-gui"/&gt;
  &lt;user username="both" password="tomcat" roles="tomcat,role1"/&gt;
  &lt;user username="role1" password="tomcat" roles="role1"/&gt;
&lt;/tomcat-users&gt;</pre>
<p>Vérifions que la supervision Tomcat fonctionne, pour cela on démarre son serveur Tomcat, et avec un navigateur, on saisie l&#8217;URL :</p>
<pre>http://debiansvr.milamberspace.net:8080/manager/status?XML=true</pre>
<p><em>où debiansvr.milamberspace.net est le nom ou l&#8217;adresse IP de son Tomcat.</em></p>
<p>Une fenêtre d&#8217;authentification apparaît dans le navigateur, saisir le login tomcat et le mot de passe associé (ici tomcat).</p>
<p>Ensuite, le navigateur fait apparaître le statut d&#8217;exécution de Tomcat :</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="Statut Tomcat" src="/wp-content/images/jmeter-37-tomcat-supervision/jmeter-supervision-tomcat_007.png" alt="" width="989" height="424" /></p>
<p><span style="text-decoration: underline;">NB.</span> dans l&#8217;URL, le paramètre XML=true (attention au respect de la casse), permet un affichage épuré, nécessaire à JMeter pour le fonctionnement de la supervision Tomcat.</p>
<p><span style="text-decoration: underline;">NB2.</span> on remarquera également qu&#8217;il y a par défaut deux connecteurs. Le connecteur AJP utilisé en général le module mod_jk couplé à un Apache HTTPD frontal, et le connecteur HTTP qui lui est le connecteur généralement utilisé pour les accès directs à Tomcat via le port 8080. Noter le nom de ces connecteurs, car il faudra indiquer à JMeter lequel on veut superviser.</p>
<p><span style="text-decoration: underline;">Passons au paramétrage de JMeter.</span></p>
<p>Après avoir démarré JMeter, on commence par ajouter un <strong>Groupe d&#8217;unités</strong> au niveau du <strong>Plan de test</strong>.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="Ajout du groupe d'unités" src="/wp-content/images/jmeter-37-tomcat-supervision/jmeter-supervision-tomcat_002.png" alt="" width="866" height="121" /></p>
<p>Dans la configuration du <strong>Groupe d&#8217;unités</strong>, on choisira le <strong>Nombre d&#8217;itérations</strong> à <strong>Infini</strong> (en cochant la case) afin d&#8217;avoir un outil de supervision qui s&#8217;arrête seulement quand l&#8217;opérateur le décide.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="Configuration du groupe d'unités" src="/wp-content/images/jmeter-37-tomcat-supervision/jmeter-supervision-tomcat_003.png" alt="" width="472" height="264" /></p>
<p>On ajoute ensuite un élément <strong>Gestionnaire d&#8217;autorisation HTTP</strong> afin de gérer l&#8217;authentification demandée au niveau du navigateur par Tomcat pour voir le statut du serveur.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="Ajout du gestionnaire d'autorisation HTTP" src="/wp-content/images/jmeter-37-tomcat-supervision/jmeter-supervision-tomcat_004.png" alt="" width="938" height="180" /></p>
<p>Dans la configuration du <strong>Gestionnaire d&#8217;autorisation HTTP</strong>, on ajoutera dans :</p>
<ul>
<li>Le champ <strong>Nom d&#8217;utilisateur</strong> : tomcat (en fonction du paramétrage du fichier tomcat-users.xml)</li>
<li>Le champ <strong>Mot de passe</strong> : tomcat (en fonction du paramétrage du fichier tomcat-users.xml)</li>
<li>Les autres champs sont laissés vide.</li>
</ul>
<p style="text-align: center;"> <img class="aligncenter" style="border: 1px solid black;" title="Configuration du gestionnaire d'autorisation http" src="/wp-content/images/jmeter-37-tomcat-supervision/jmeter-supervision-tomcat_005.png" alt="" width="839" height="132" /></p>
<p> On continue en ajoutant un échantillon <strong>Requête HTTP</strong> pour effectuer la requête permettant de demander le statut du serveur.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="Ajout d'une requête HTTP dans JMeter" src="/wp-content/images/jmeter-37-tomcat-supervision/jmeter-supervision-tomcat_006.png" alt="" width="925" height="323" /></p>
<p>Dans la configuration de l&#8217;élément <strong>Requête HTTP</strong>, on modifiera la valeur des champs suivants :</p>
<ul>
<li><strong>Nom </strong>: Statut Tomcat</li>
<li><strong>N</strong><strong>om ou adresse IP</strong> : debiansvr.milamberspace.net (ou l&#8217;adresse IP du serveur)</li>
<li><strong>Port </strong>: 8080</li>
<li><strong>Chemin </strong>: /manager/status</li>
<li><strong>Envoyer les paramètres avec la requête</strong> : Clic que le bouton <strong>Ajouter</strong></li>
<li>Nouvelle valeur : <strong>Nom </strong>: XML et <strong>Val</strong><strong>eur</strong> : true.</li>
<li>Sans oublier à la fin, de cocher le champ <strong>Utiliser comme moniteur</strong>.</li>
</ul>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="Configuration de la requête HTTP comme moniteur de connecteurs Tomcat" src="/wp-content/images/jmeter-37-tomcat-supervision/jmeter-supervision-tomcat_008.png" alt="" width="788" height="624" /></p>
<p>Afin de demander le statut du serveur régulièrement, on ajoute un élément <strong>Compteur de temps fixe</strong> qui laissera un intervalle de temps entre chaque demande.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="Ajout d'un Compteur de temps fixe" src="/wp-content/images/jmeter-37-tomcat-supervision/jmeter-supervision-tomcat_009.png" alt="" width="892" height="232" /></p>
<p>On paramètre l&#8217;élément <strong>Compteur de temps fixe</strong> pour une fréquence de 5000 ms (5s) de rafraîchissement des données de monitoring. <em></em></p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="Configuration du compteur de temps fixe" src="/wp-content/images/jmeter-37-tomcat-supervision/jmeter-supervision-tomcat_010.png" alt="" width="364" height="105" /></p>
<p>Il ne reste plus qu&#8217;à ajouter le récepteur <strong>Moniteur de connecteurs</strong> pour suivre de manière graphique l&#8217;état du serveur Tomcat.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="Ajout du récepteur Moniteur de connecteurs JMeter" src="/wp-content/images/jmeter-37-tomcat-supervision/jmeter-supervision-tomcat_011.png" alt="" width="885" height="340" /></p>
<p>Dans le champ situé en bas du <strong>Moniteur de connecteurs, </strong>on indique le début du nom du connecteur que l&#8217;on souhaite superviser. Ici, je veux voir le connecteur HTTP, donc la valeur du champ est :</p>
<pre>"http-</pre>
<p>Noter les guillemets ouvrantes dans son début de nom (particularité Tomcat 7).</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="Sélection du connecteurs à superviser" src="/wp-content/images/jmeter-37-tomcat-supervision/jmeter-supervision-tomcat_014.png" alt="" width="883" height="564" /></p>
<p>Au final, notre arbre JMeter est le suivant :</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="Arbre JMeter pour la supervision Tomcat" src="/wp-content/images/jmeter-37-tomcat-supervision/jmeter-supervision-tomcat_017.png" alt="" width="306" height="162" /></p>
<p>Et voilà, on peut démarrer le début de la supervision, en lançant JMeter via le menu habituel.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="Lancement JMeter" src="/wp-content/images/jmeter-37-tomcat-supervision/jmeter-supervision-tomcat_012.png" alt="" width="393" height="78" /></p>
<p>Le petit carré vert en haut à droite de JMeter nous montre que la supervision est active.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="Carré vert JMeter" src="/wp-content/images/jmeter-37-tomcat-supervision/jmeter-supervision-tomcat_013.png" alt="" width="86" height="51" /></p>
<p>Voici l&#8217;affichage de l&#8217;état de santé du serveur Tomcat à un instant T :</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="Premier écran supervision Tomcat avec JMeter" src="/wp-content/images/jmeter-37-tomcat-supervision/jmeter-supervision-tomcat_015.png" alt="" width="886" height="560" /></p>
<p style="text-align: left;">Et voici le graphique de performance du serveur Tomcat durant un petit tir de charge en deux paliers que j&#8217;ai réalisé sur ce serveur.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="Deuxième écran supervision Tomcat avec JMeter" src="/wp-content/images/jmeter-37-tomcat-supervision/jmeter-supervision-tomcat_016.png" alt="" width="877" height="440" /></p>
<p>Quelques commentaires du graphique :</p>
<ul>
<li>On retrouve donc les deux paliers. La courbe des unités d&#8217;exécution de Tomcat reflète assez bien la charge du serveur par rapport au nombre d&#8217;utilisateurs simulés.</li>
</ul>
<ul>
<li>Le serveur Tomcat est « en forte activité » dès le début du tir.</li>
</ul>
<ul>
<li>La mémoire JVM enchaîne les passages du Garbage collector (l&#8217;aspect dent-de-scie).</li>
</ul>
<p>Voilà pour ce petit tutoriel sur la supervision d&#8217;un Tomcat 7. Bon courage.</p>
<p>Remarque, il est tout à fait possible de superviser plusieurs serveurs Tomcat avec le même script. Pour cela on ajoute autant de Requête HTTP agissant en tant que moniteur de connecteurs, que de serveurs Tomcat à superviser.</p>
<p>&nbsp;</p>
<p>./</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.milamberspace.net/index.php/2011/08/07/utiliser-jmeter-pour-superviser-un-serveur-tomcat-945.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tomcat ou Jboss, enregistrer le temps de traitement des requêtes HTTP</title>
		<link>http://blog.milamberspace.net/index.php/2010/03/01/tomcat-ou-jboss-enregistrer-le-temps-de-traitement-des-requetes-http-616.html</link>
		<comments>http://blog.milamberspace.net/index.php/2010/03/01/tomcat-ou-jboss-enregistrer-le-temps-de-traitement-des-requetes-http-616.html#comments</comments>
		<pubDate>Mon, 01 Mar 2010 22:27:46 +0000</pubDate>
		<dc:creator>Milamber</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Jboss]]></category>
		<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[temps de traitement]]></category>

		<guid isPermaLink="false">http://blog.milamberspace.net/?p=616</guid>
		<description><![CDATA[Avec Tomcat ou Jboss, il est possible d&#8217;enregistrer le temps de traitement d&#8217;une requête HTTP. Il y a en effet une valve AccessLogValve (désactivée par défaut) qui trace les accès (requêtes) HTTP qui sont effectués sur le serveur. Avec une petite modification du format du log, on peut ajouter l&#8217;enregistrement du temps de traitement coté [...]]]></description>
			<content:encoded><![CDATA[<p>Avec Tomcat ou Jboss, il est possible d&#8217;enregistrer le temps de traitement d&#8217;une requête HTTP. Il y a en effet une valve AccessLogValve <em>(désactivée par défaut)</em> qui trace les accès (requêtes) HTTP qui sont effectués sur le serveur. Avec une petite modification du format du log, on peut ajouter l&#8217;enregistrement du temps de traitement coté Tomcat ou Jboss de la requête.</p>
<p>Ceci est particulièrement utile pour décorréler le temps de traitement par rapport au temps de réponse enregistré dans un outil de test de charge, comme JMeter.</p>
<p>Voici comme faire dans Tomcat :</p>
<p>Au niveau du fichier<em> Tomcat_Home/conf/server.xml</em>, on trouve la section suivante en commentaires :</p>
<pre>&lt;!--
&lt;Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/&gt;
---&gt;</pre>
<p><span id="more-616"></span>Il faut d&#8217;abord la décommenter, puis modifier l&#8217;attribut <strong>pattern</strong> comme suit :</p>
<pre>&lt;Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt"
<strong>pattern='%h %l %u %t "%r" %s %b %D'</strong>
pattern="common" resolveHosts="false"/&gt;</pre>
<p>Le %D correspondra au temps de traitement de la requête en millisecondes.</p>
<p>Pour Jboss qui, (je le rappelle) contient un serveur Tomcat (plus exactement un dérivé appelé Jboss Web), c&#8217;est la même valve que l&#8217;on retrouve.</p>
<p>Cette fois-ci, il faut aller dans le dossier <em>Jboss_Home/server/&lt;default|nom instance&gt;/deploy/jboss-web.deploy/server.xml</em>, puis procéder au même type de changement sur l&#8217;attribut pattern :</p>
<pre>&lt;!-- Access logger --&gt;
&lt;Valve className="org.apache.catalina.valves.AccessLogValve"
prefix="localhost_access_log." suffix=".log"
pattern='%h %l %u %t "%r" %s %b %D'
directory="${jboss.server.log.dir}" resolveHosts="false" /&gt;</pre>
<p>Bien entendu, dans les deux cas, il faut redémarrer le serveur pour la prise en compte.</p>
<p>Ensuite dans le fichier localhost_access_log.&lt;date&gt;.log, on aura des lignes de ce type :</p>
<pre>123.45.67.89 - - [01/Mar/2010:00:05:39 +0000] "POST /App1/Modification.action HTTP/1.1" 200 24039 458</pre>
<p><em>où</em> le 458 à la fin correspond au temps de traitement exprimé en millisecondes.</p>
<p>On notera qu&#8217;il est possible de changer <em>(ou d&#8217;ajouter)</em> le %D en %T pour avoir le temps de traitement en secondes plutôt que millisecondes.</p>
<p>Plus d&#8217;infos sur la valve et les formats possibles <a href="http://tomcat.apache.org/tomcat-6.0-doc/config/valve.html">ici</a>.</p>
<p><span style="text-decoration: underline;"><em>PS.</em></span> Bien entendu, Apache ou IBM HTTP Server propose la même fonctionnalité. Il peut même être très intéressant de l&#8217;activer à son niveau dans le cas d&#8217;une architecture de type Apache+mod_jk+Tomcat.</p>
<p>./</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.milamberspace.net/index.php/2010/03/01/tomcat-ou-jboss-enregistrer-le-temps-de-traitement-des-requetes-http-616.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Envie d&#8217;écrire : quelques nouvelles</title>
		<link>http://blog.milamberspace.net/index.php/2009/06/13/envie-decrire-quelques-nouvelles-326.html</link>
		<comments>http://blog.milamberspace.net/index.php/2009/06/13/envie-decrire-quelques-nouvelles-326.html#comments</comments>
		<pubDate>Sat, 13 Jun 2009 10:05:22 +0000</pubDate>
		<dc:creator>Milamber</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Sécurité]]></category>
		<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[OpenOffice]]></category>
		<category><![CDATA[SSTIC]]></category>

		<guid isPermaLink="false">http://blog.milamberspace.net/?p=326</guid>
		<description><![CDATA[Je me rends compte que j&#8217;écris depuis plusieurs billets quasiment que sur JMeter, principalement car j&#8217;aime bien JMeter (qui ne l&#8217;a pas compris ?) et aussi car je n&#8217;ai pas malheureusement un temps infini pour le blog. Voilà, en ce weekend très chaud ici grâce au chergui, je suis en short et tongue, et il [...]]]></description>
			<content:encoded><![CDATA[<p>Je me rends compte que j&#8217;écris depuis plusieurs billets quasiment que sur JMeter, principalement car j&#8217;aime bien JMeter (qui ne l&#8217;a pas compris ?) et aussi car je n&#8217;ai pas malheureusement un temps infini pour le blog.</p>
<p>Voilà, en ce weekend très chaud ici grâce au <a href="http://fr.wikipedia.org/wiki/Chergui_%28vent%29">chergui</a>, je suis en short et tongue, et il se trouve j&#8217;ai envie d&#8217;écrire (bizarre ?) plusieurs petites choses, histoire de vous montrer qu&#8217;il n&#8217;y a pas que JMeter dans la vie <img src='http://blog.milamberspace.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> <span id="more-326"></span></p>
<p><a href="http://www.sstic.org/SSTIC09/info.do">SSTIC</a> : c&#8217;est LE symposium de la sécurité informatique en France, il a eu lieu au début de ce mois à Rennes. Non je n&#8217;y suis pas allé <img src='http://blog.milamberspace.net/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  mais grâce Internet et les blogs en particulier, on peut le suivre (vivre) à distance et en différé. <a href="http://bruno.kerouanton.net/blog/2009/06/08/sstic-2009-compte-rendu-des-rumps/">Sur ce lien</a>, vous trouverez des références vers d&#8217;autres blogs qui le raconte. Toujours dans ce blog, l&#8217;auteur (Bruno Kerouanton) nous détaille <a href="http://bruno.kerouanton.net/blog/2009/06/09/la-psychologie-cognitive-et-sociale-appliquee/">la ramp-up qu&#8217;il a animé</a> durant quelques minutes au SSTIC. Je partage son point de vue et la méthode : 1/ Stratégie, 2/ Tactique, 3/ et 4/ Choisir et Etudier/connaître sa cible)</p>
<p><a href="http://www.eu.apachecon.com/c/aceu2009/">ApacheCon Europe 2009</a>, c&#8217;est un peu ancien (25-27 mars 2009), mais là aussi c&#8217;est une conférence intéressante, notamment sur les aspects Performances Tomcat et Apache. Et non, je n&#8217;y suis toujours pas allé, j&#8217;ai suivi à distance les conférences, mais de manière &#8216;réelle&#8217; grâce à la possibilité de voir en ligne une très grosse partie des <a href="http://streaming.linux-magazin.de/en/archive_apachecon09.htm">présentations en live streaming</a> (et aussi ensuite en tant qu&#8217;archives), le tout moyennant finances tout de même.</p>
<p>Clairement, Tomcat n&#8217;a pas à rougir devant les mastodontes des serveurs d&#8217;applications Java/J2EE. Oui c&#8217;est juste un conteneur Web (mais vous en connaissez beaucoup des projets avec des EJB ?). Oui, il n&#8217;y a pas une superbe interface d&#8217;administration, mais bon, normalement les environnements d&#8217;exécution une fois installés ne doivent plus être administrés chaque jour ? Enfin, avec des applications correctement conçues et développées&#8230;</p>
<p><a href="http://www.openoffice.org/">OpenOffice 3</a> : Mon passage à <a href="http://www.ubuntu.com/products/whatisubuntu/904features/">Ubuntu 9.04</a> a vu l&#8217;arrivée de OpenOffice 3 en remplaçant de la version 2.4. Malheureusement, il semblerait que l&#8217;enregistrement au format DOC (Word) ne se passe pas toujours bien au niveau des pieds-de-pages. C&#8217;est frustrant, car avec la 2.4 je n&#8217;avais pas de problèmes&#8230; Du coup, je suis passé à la 3.1 <a href="http://news.softpedia.com/news/How-to-Install-OpenOffice-org-3-1-on-Ubuntu-9-04-111105.shtml">(en manuel)</a>, mais le problème semble toujours là&#8230; Va falloir que je parcours la liste des bugs pour voir si je ne suis pas le seul <img src='http://blog.milamberspace.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  Sinon, un retour en Ubuntu 8.10 ?</p>
<p>Informaticiens au Parlement Européen : <a href="http://blog.mondediplo.net/2009-06-12-Emergence-du-pouvoir-pirate">Billet intéressant</a> qui nous indique que le parti politique Parti Pirate de Suède a gagné deux places de députés au parlement européen. Je ne vous raconte pas cela pour des questions de politiques, etc. mais plutôt comme un exemple de la &#8216;révolution Internet&#8217;, qui est toujours en cours. Sans être sociologue ou carrément anthropologue, c&#8217;est tout de même intéressant de voir les changements apportés par Internet (au sens large) tant passés, que présents et futurs.</p>
<p>Voili Voilà.</p>
<p>./</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.milamberspace.net/index.php/2009/06/13/envie-decrire-quelques-nouvelles-326.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tomcat Optimisation &amp; Performance Tuning : présentation de Mark Thomas</title>
		<link>http://blog.milamberspace.net/index.php/2009/02/07/tomcat-optimisation-performance-tuning-presentation-de-mark-thomas-207.html</link>
		<comments>http://blog.milamberspace.net/index.php/2009/02/07/tomcat-optimisation-performance-tuning-presentation-de-mark-thomas-207.html#comments</comments>
		<pubDate>Sat, 07 Feb 2009 17:32:01 +0000</pubDate>
		<dc:creator>Milamber</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[Optimisation]]></category>
		<category><![CDATA[Performances]]></category>

		<guid isPermaLink="false">http://blog.milamberspace.net/?p=207</guid>
		<description><![CDATA[Un petit billet pour vous parler de cette présentation de Mark Thomas, un committer sur Apache Tomcat, qui a fait une très bonne présentation sur les optimisations et les performances de Tomcat, dans le cadre des rencontres Spring. La vidéo complète de sa présentation est disponible (46 min, en anglais), c&#8217;est extrêmement intéressant et enrichissant. [...]]]></description>
			<content:encoded><![CDATA[<p style="">Un petit billet pour vous parler de cette présentation de Mark Thomas, un committer sur Apache Tomcat, qui a fait une très bonne présentation sur les optimisations et les performances de Tomcat, dans le cadre <a href="http://www.rencontres-spring.com/ " target="_blank">des rencontres Spring</a>.</p>
<p style="">La vidéo complète de sa présentation est disponible (46 min, en anglais), c&#8217;est <em>extrêmement</em> intéressant et enrichissant. La présentation PDF est téléchargeable également.</p>
<p style="">Je vous recommande au moins un parcours de la présentation pour voir le « process », la démarche à suivre pour tout problème de performance.</p>
<p style="">Sa présentation parle de Tomcat, mais certaines parties sont adaptables pour d&#8217;autres serveurs d&#8217;applications comme Jboss (bien sur), WebSphere, etc.</p>
<ul>
<li><a href="http://storage02.brainsonic.com/customers/tv4it/20081113/session_3/files/index.html ">La vidéo avec les slides qui défilent</a></li>
<li><a href="http://www.rencontres-spring.com/public/05_tomcat_mark_thomas.pdf ">La présentation au format PDF</a></li>
</ul>
<p style="">./</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.milamberspace.net/index.php/2009/02/07/tomcat-optimisation-performance-tuning-presentation-de-mark-thomas-207.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Tutorial] Superviser un serveur Tomcat avec JMeter</title>
		<link>http://blog.milamberspace.net/index.php/2007/12/01/tutorial-superviser-un-serveur-tomcat-avec-jmeter-55.html</link>
		<comments>http://blog.milamberspace.net/index.php/2007/12/01/tutorial-superviser-un-serveur-tomcat-avec-jmeter-55.html#comments</comments>
		<pubDate>Sat, 01 Dec 2007 13:03:12 +0000</pubDate>
		<dc:creator>Milamber</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[JMeter]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Supervision]]></category>
		<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[monitoring]]></category>

		<guid isPermaLink="false">http://blog.milamberspace.net/index.php/2007/12/01/tutorial-superviser-un-serveur-tomcat-avec-jmeter-55.html</guid>
		<description><![CDATA[JMeter est un outil qui sait faire des petites choses sympas. La supervision d&#8217;un serveur Apache Tomcat par JMeter en fait partie. JMeter à travers la servlet de statut fournie avec le serveur Tomcat peut afficher sous forme d&#8217;un graphique le nombre d&#8217;unités d&#8217;exécution actives, la mémoire JVM utilisée, et la charge (calculée) du serveur [...]]]></description>
			<content:encoded><![CDATA[<p>JMeter est un outil qui sait faire des petites choses sympas. La supervision d&#8217;un serveur Apache Tomcat par JMeter en fait partie.</p>
<p>JMeter à travers la servlet de statut fournie avec le serveur Tomcat peut afficher sous forme d&#8217;un graphique le nombre d&#8217;unités d&#8217;exécution actives, la mémoire JVM utilisée, et la charge (calculée) du serveur Tomcat. JMeter peut même le faire sur plusieurs serveurs Tomcat en même temps.</p>
<p>Voici donc <a href="http://blog.milamberspace.net/index.php/jmeter-superviser-un-serveur-tomcat">un petit tutorial pour découvrir cette fonctionnalité de JMeter</a>. Pour cela, on utilise un serveur Tomcat version 6.0 et un JMeter 2.3.</p>
<p>Bonne découverte.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.milamberspace.net/index.php/2007/12/01/tutorial-superviser-un-serveur-tomcat-avec-jmeter-55.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

