On Tue, Dec 31, 2013 at 5:24 PM, Milamber <[email protected]> wrote:

>
> Le 31/12/2013 16:48, sebb a ecrit :
>
>  I'm not sure this belongs in JMeter at all.
>>
>> Just because it is useful to some, does not mean that it should be
>> included.
>>
>
One of the weaknesses of JMeter is the lack of graphs and historization of
these Graphs, Graphite listener is an answer to it.


>> If we are not careful, JMeter is going to become a huge download (it's
>> already quite big) containing lots of stuff that is only used by a few
>> people.
>>
>
I don't see currently useless elements , only maybe in Listeners:
- Distribution Graph (alpha)
- Spline Visualizer : consumes a lot of resources so not really usable
- Graph Result : same argument

What features do you think are unused, maybe we could do some cleanup.

Regarding my company, as big users of JMeter we nearly use all elements
within JMeter either to script or load test except for LDAP, Mail and
Listeners I mentionned.
Also looking at various blogs I think nearly all elements are used.

Regarding download Size, it will only increase by 1.2 mb and it is not an
argument today taking into account the low price of disk space.



>> I am concerned that this is another addition that is specific some 3rd
>> party software, rather than a generic solution which can be used with
>> multiple 3rd party code.
>>
>
Try to find generic solution for this, I don't see any.

>
>> The code is harder to test (because it needs a 3rd party installion)
>> and therefore harder to maintain.
>> It is dependent on the 3rd party API.
>>
> I don't think it is, look at code it is pretty simple in terms of
features, it sends simple data using a simple format.

Regarding Graphite Listener there is no real third party library , it is
just a writing on a socket in a very simple format and it could be unit
tested.
commons-math3 is used to compute Percentile (it would be useful in a lot of
places) and commons-pool2 is to enable pooling of socket, it could in the
future
replace excalibur deprecated libraries

>
>> I think this is the sort of plugin that should probably be hosted
>> externally.
>> Not because of license issues, but because of the maintenance and size
>> issues.
>>
>
> Perhaps, the Apache Extras can be a good candidate to hosting this kind of
> plugins:
> http://code.google.com/a/apache-extras.org/hosting/
>
> http://community.apache.org/apache-extras/faq.html
>

It would take us a lot of effort to start a project in it. And you can't
ask user to go to X number of websites to have a full featured solution.

I think we should open a poll on user mailing list to ask user their
opinion and see what it gives.

If we get no reaction, then I will propose it to a third party library like
jmeter-plugins as I think it is nearly always a companion of core JMeter
due to the nice graphs at least.


>
> Milamber
>
>
>
>
>> On 27 December 2013 16:25, Philippe Mouawad <[email protected]>
>> wrote:
>>
>>> ok, sorry for being impatient :)
>>>
>>> On Friday, December 27, 2013, Milamber wrote:
>>>
>>>  Le 27/12/2013 17:05, Philippe Mouawad a ecrit :
>>>>
>>>>  Hello,
>>>>> Any feedback ?
>>>>> Agree for commit ?
>>>>>
>>>>>  Please wait some days. The current period (christmas, new year) means
>>>> often some vacation.
>>>>
>>>> And Graphite isn't easy to install/configure to test after the listener.
>>>>
>>>> (Some characters seems invalid in the french messages properties)
>>>>
>>>>
>>>>  Regards
>>>>>
>>>>> On Thursday, December 26, 2013, Philippe Mouawad wrote:
>>>>>
>>>>>   Hello,
>>>>>
>>>>>> First Merry Christmas to you !
>>>>>>
>>>>>> Then a little note to notify that I created a bugzilla for this
>>>>>> feature
>>>>>> and proposed a patch for it:
>>>>>> - https://issues.apache.org/bugzilla/show_bug.cgi?id=55932
>>>>>>
>>>>>>
>>>>>> Waiting for your remarks, reviewes and agreement to commit it to
>>>>>> JMeter
>>>>>> trunk.
>>>>>>
>>>>>> We could mark it as beta or alpha for next release if it seems to you
>>>>>> risky although it is totally isolated from the rest.
>>>>>>
>>>>>> Regards
>>>>>> Philippe
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>  --
>>> Cordialement.
>>> Philippe Mouawad.
>>>
>>
>


-- 
Cordialement.
Philippe Mouawad.

Reply via email to