Question Comment mesurer le processeur et la mémoire pendant le test de charge


Nous utilisons JMeter dans un environnement hétérogène et nous souhaitons mesurer le processeur et la mémoire lorsque nous générons une charge importante sur un serveur sur lequel notre service ou notre application Web est en cours d'exécution. Que recommanderiez-vous d'utiliser? Existe-t-il une solution logicielle (open source ou commerciale) disponible qui enregistre l'utilisation du processeur et de la mémoire dans un fichier ou dans une base de données?

Je vous remercie!


19
2017-11-16 09:34


origine


Réponses:


Du point de vue java, vous pouvez utiliser jconsole ou écrivez vous-même code pour surveiller l'utilisation de la mémoire.

  1. Mesurer la consommation du processeur et de la mémoire d'une application Java 
  2. javasysmon sur github
  3. dstat pour linux et perfmon pour windows. Lire la suite

8
2017-11-16 09:38



Vous pouvez utiliser notre plugin JMeter perfmon mesurer le CPU, la mémoire et beaucoup d'autres paramètres:


14
2017-12-03 18:59



Vous pouvez regarder Cactus.

Il pourrait collecter facilement des utilisations de ressources telles que CPU, MEM avec des modèles intégrés et les afficher dans de jolis graphismes. Windows et Uni * sont pris en charge.


2
2018-01-14 10:15



Lorsque vous installez le plug-in Perfmon, j'ai également dû installer l'agent du serveur et ouvrir le port 4444 du pare-feu.

Voici un lien que j'ai trouvé super utile.

http://grosan.co.uk/web-application-performance-testing-using-apache-jmeter-part-2-monitor-server-resources/


0
2018-02-19 20:04



Peut-être que vous pouvez jeter un oeil à collectd si vous exécutez une version unix / linux. Il vous apportera non seulement le CPU mais aussi la mémoire, Disk IO, le réseau et un bon nombre de plugins disponibles.


0
2018-01-08 11:55