Re: [jmeter-plugins] Re: JMeter plugins 0.5.2 beta testing has been started

129 views
Skip to first unread message

j...@europe.com

unread,
May 7, 2012, 7:45:19 AM5/7/12
to jmeter-...@googlegroups.com
Hi all,

First Point:

Here's below a java exception that we have already observed on the JMeter Plugin release 0.5.1 (maybe the occasion to correct it in release 0.5.2 )


It concerns the monitoring of an AIX 6.1 server

 

0.5.1 with JMeterPlugins.jar of 28/12/2011:

 

Stack on the agent side :
 

[root@BD - /serverAgent]
# ./startAgent.sh --udp-port 4445 --tcp-port 4445 --auto-shutdown
INFO    2012-01-06 16:50:10.765 [kg.apc.p] (): Agent will shutdown when all clients disconnected
INFO    2012-01-06 16:50:10.817 [kg.apc.p] (): Binding UDP to 4445
INFO    2012-01-06 16:50:11.819 [kg.apc.p] (): Binding TCP to 4445
INFO    2012-01-06 16:52:33.606 [kg.apc.p] (): Accepting new TCP connection
ERROR   2012-01-06 16:52:33.642 [kg.apc.p] (): Error executing command
java.lang.UnsupportedOperationException: Unknown command [4]: 'name'
        at kg.apc.perfmon.PerfMonMetricGetter.processCommand(PerfMonMetricGetter.java:87)
        at kg.apc.perfmon.PerfMonMetricGetter.processNextCommand(PerfMonMetricGetter.java:101)
        at kg.apc.perfmon.PerfMonWorker.read(PerfMonWorker.java:203)
        at kg.apc.perfmon.PerfMonWorker.processCommands(PerfMonWorker.java:97)
        at kg.apc.perfmon.AgentTool.processParams(AgentTool.java:72)
        at kg.apc.cmdtools.PluginsCMD.processParams(PluginsCMD.java:63)
        at kg.apc.cmdtools.PluginsCMD.processParams(PluginsCMD.java:23)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:618)
        at kg.apc.cmd.UniversalRunner.main(UniversalRunner.java:149)
INFO    2012-01-06 16:52:41.871 [kg.apc.p] (): Accepting new TCP connection
ERROR   2012-01-06 16:52:41.872 [kg.apc.p] (): Error executing command
java.lang.UnsupportedOperationException: Unknown command [4]: 'name'
        at kg.apc.perfmon.PerfMonMetricGetter.processCommand(PerfMonMetricGetter.java:87)
        at kg.apc.perfmon.PerfMonMetricGetter.processNextCommand(PerfMonMetricGetter.java:101)
        at kg.apc.perfmon.PerfMonWorker.read(PerfMonWorker.java:203)
        at kg.apc.perfmon.PerfMonWorker.processCommands(PerfMonWorker.java:97)
        at kg.apc.perfmon.AgentTool.processParams(AgentTool.java:72)
        at kg.apc.cmdtools.PluginsCMD.processParams(PluginsCMD.java:63)
        at kg.apc.cmdtools.PluginsCMD.processParams(PluginsCMD.java:23)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:618)
        at kg.apc.cmd.UniversalRunner.main(UniversalRunner.java:149)
INFO    2012-01-06 16:52:44.629 [kg.apc.p] (): Accepting new TCP connection
ERROR   2012-01-06 16:52:44.629 [kg.apc.p] (): Error executing command
java.lang.UnsupportedOperationException: Unknown command [4]: 'name'
        at kg.apc.perfmon.PerfMonMetricGetter.processCommand(PerfMonMetricGetter.java:87)
        at kg.apc.perfmon.PerfMonMetricGetter.processNextCommand(PerfMonMetricGetter.java:101)
        at kg.apc.perfmon.PerfMonWorker.read(PerfMonWorker.java:203)
        at kg.apc.perfmon.PerfMonWorker.processCommands(PerfMonWorker.java:97)
        at kg.apc.perfmon.AgentTool.processParams(AgentTool.java:72)
        at kg.apc.cmdtools.PluginsCMD.processParams(PluginsCMD.java:63)
        at kg.apc.cmdtools.PluginsCMD.processParams(PluginsCMD.java:23)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:618)
        at kg.apc.cmd.UniversalRunner.main(UniversalRunner.java:149)
INFO    2012-01-06 16:52:46.464 [kg.apc.p] (): Accepting new TCP connection
ERROR   2012-01-06 16:52:46.464 [kg.apc.p] (): Error executing command
java.lang.UnsupportedOperationException: Unknown command [4]: 'name'
        at kg.apc.perfmon.PerfMonMetricGetter.processCommand(PerfMonMetricGetter.java:87)
        at kg.apc.perfmon.PerfMonMetricGetter.processNextCommand(PerfMonMetricGetter.java:101)
        at kg.apc.perfmon.PerfMonWorker.read(PerfMonWorker.java:203)
        at kg.apc.perfmon.PerfMonWorker.processCommands(PerfMonWorker.java:97)
        at kg.apc.perfmon.AgentTool.processParams(AgentTool.java:72)
        at kg.apc.cmdtools.PluginsCMD.processParams(PluginsCMD.java:63)
        at kg.apc.cmdtools.PluginsCMD.processParams(PluginsCMD.java:23)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:618)
        at kg.apc.cmd.UniversalRunner.main(UniversalRunner.java:149)
INFO    2012-01-06 16:53:16.975 [kg.apc.p] (): Accepting new TCP connection
ERROR   2012-01-06 16:53:16.976 [kg.apc.p] (): Error executing command
java.lang.UnsupportedOperationException: Unknown command [4]: 'name'
        at kg.apc.perfmon.PerfMonMetricGetter.processCommand(PerfMonMetricGetter.java:87)
        at kg.apc.perfmon.PerfMonMetricGetter.processNextCommand(PerfMonMetricGetter.java:101)
        at kg.apc.perfmon.PerfMonWorker.read(PerfMonWorker.java:203)
        at kg.apc.perfmon.PerfMonWorker.processCommands(PerfMonWorker.java:97)
        at kg.apc.perfmon.AgentTool.processParams(AgentTool.java:72)
        at kg.apc.cmdtools.PluginsCMD.processParams(PluginsCMD.java:63)
        at kg.apc.cmdtools.PluginsCMD.processParams(PluginsCMD.java:23)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:618)
        at kg.apc.cmd.UniversalRunner.main(UniversalRunner.java:149)



Second Point :

how does it work to graph aggregated response time in the tab ROWS of a Response Time Over Time Sampler for the latest release  ?

Which syntax do we use  in the exclude or include field of a sampler to graph response time aggregated with type of labels ?

Thanks in advance.

 


 

----- Original Message -----

From: Andrey Pohilko

Sent: 05/06/12 08:25 PM

To: jmeter-...@googlegroups.com

Subject: [jmeter-plugins] Re: JMeter plugins 0.5.2 beta testing has been started


Seems noone found some errors in RC...

 


понедельник, 30 апреля 2012 г., 11:15:24 UTC+4 пользователь Andrey Pohilko написал:
Hi everyone!
 
Version 0.5.2 has all of its planned features implemented and we're almost ready to ship it.
 
As usual, we need your help to ensure the version is stable enough to be released. We ask you to participate in beta testing, here's link to download: http://code.google.com/p/jmeter-plugins/downloads/detail?name=JMeterPlugins-0.5.2-RC1.zip
 
Key improvements: 
  • PerfMon now supports JMX, has parameter wizard.
  • Lock File plugin
  • Include/Exclude sample names in graphs (HOT!)
  • Header and footer for Flexible File Writer
  • Some improvements for graph and CSV export
  • Inter-thread synchronization functions (VERY HOT!)
 
Happy Load Testing!

Andrey Pohilko

unread,
May 7, 2012, 7:55:12 AM5/7/12
to jmeter-...@googlegroups.com
On first point: this usually appears when you have network connectivity problems, or just trying to connect OLD jmeter-plugins client part to NEW serverAgent. Please, consider:
a) upgrading JMeter-Plugins on both perfmon client and server
b) checking network connectivity on your port using telnet. Server Agent should respond fine on command "test" in telnet agent.

Second point: 
a) aggregate mode switch is located at Settings (not rows) tab
b) the syntax for includes/excludes is simple enumeration, comma-separated

понедельник, 7 мая 2012 г., 15:45:19 UTC+4 пользователь Murdock написал:
Reply all
Reply to author
Forward
0 new messages