J'essaie d'utiliser Jmeter perfmon plugin pour surveiller l'utilisation du processeur et de la mémoire du serveur. Le serveur est hébergé sur la machine linux et exécute apache et postgresql. J'exécute serveragent dans le serveur linux et j'ai ajouté les paramètres cpu et memory dans le collecteur Jmeter perfmon metrics.Jmeter surveillance de performance en utilisant perfmon plugin
Maintenant, quand j'exécute mes tests Jmeter, à la fois apache et postgrelsql sont utilisés. Je peux voir des données venant dans le collecteur de performance.
1) Comment puis-je trouver l'utilisation du processeur d'apachae et de progresql lorsque les tests sont exécutés?
2) Je peux voir que la mémoire arrive en ligne droite. J'ai lu dans d'autres threads en raison de l'utilisation de la mémoire constante JVM.Je ne suis pas capable de comprendre pourquoi cela se produit.L'agent serveur doit donner l'utilisation de la mémoire de tous les processus plutôt que de la JVM. Comment puis-je obtenir l'utilisation réelle de la mémoire dans ce cas?
je peux voir beaucoup de processus httpd running..so tous sont pat de apache . Dans ce cas, comment puis-je le faire? – anand
/bin/sh: -c: gratuit | grep Mem | awk '{printf "% .2f \ n", $ 3/$ 2 * 100.0}' – anand
essayé d'utiliser la commande libre pour obtenir la mémoire% et Jmeter Memory metrics.Free commande donnait 70% cpu tandis que Jmeter donnait 32% – anand