Skip to Content.
Sympa Menu

perfsonar-dev - Re: ***SPAM*** Re: [pS-dev] pUI strange bahaviour

Subject: perfsonar development work

List archive

Re: ***SPAM*** Re: [pS-dev] pUI strange bahaviour


Chronological Thread 
  • From: "Nina Jeliazkova" <>
  • To: Szymon Trocha <>, "perfsonar-dev" <>
  • Subject: Re: ***SPAM*** Re: [pS-dev] pUI strange bahaviour
  • Date: Mon, 02 Jul 2007 15:12:27 +0300

Hi Szymon,

Szymon Trocha
<>
wrote:

> Nina,
>
> Nina Jeliazkova wrote:
> > Hello Szymon,
> >
> > We have analyzed the problems you’ve reported and came to the following
> > conclusions:
>
> First of all thank you for your thorough investigation.
>
> > 1) N/A values in perfsonarUI’s summary table and bar chart (when data is
> > actually available in the service) are most probably due to an unresolved
> > issue either in client/server side Axis or in the RRD MA service itself.
The
> > problem is occurring whenever aggregated and/or parallel requests are sent
> > through Axis calls and is more frequently exhibited when more queries are
> > aggregated in a single Axis call. The N/A values correspond to broken
> strings
> > (e.g. for eventType or other query parameters), reported by the service:
> >
> > <nmwg:data id="resultDescriptionData_for_resultCodeMetadata_22"
> > metadataIdRef="resultCodeMetadata_22">
> > <nmwgr:datum
> >
>
xmlns:nmwgr="http://ggf.org/ns/nmwg/result/2.0/";>MetadataQueryGeneratorFactory.getMetadataQueryGenerator:
> > eventType f.org/ns/nmwg/characteristic/utilization/2.0 is not
> > supported</nmwgr:datum>
> > </nmwg:data>
> >
> > This happens for random interfaces and random positions in the parameter
> > strings. However, perfsonarUI sends the correct strings in its queries,
> > regardless if they’re aggregated, parallel or simple. As a workaround we
> have
> > reduced the default level of query aggregation from 32 to 8 interfaces
which
> > mitigates the issue for PIONIER RRD MA. However, even with these more
> > conservative settings some erroneous N/A values are reported by GEANT RRD
> MA,
> > illustrating the fact that the problem depends on other factors as well
> (e.g.
> > number of available interfaces in a given RRD MA, load of the RRD MA,
etc).
> We
> > have reproduced the above problem with the Python client as well, which
> points
> > to the server side Axis or the RRD MA service itself as the culprit,
because
> > the Python client doesn’t use client side Axis and moreover is a
> completely
> > independent client implementation.
>
> Did it happen before? I don't remember someone reported it (but I
may be wrong)

Yes, a bug has been submitted some times ago in bugzilla
https://bugzilla.perfsonar.net/show_bug.cgi?id=105

However, the error message returned then (by perfsonar 1.0) was different than
now and we expected this issue was resolved in perfsonar 2.0

> Roman - could you investigate it where the problem could be located
> within the service and how we can fix it?


>
> > 4) We have fixed perfsonarUI’s utilization graph at the bottom to report
> > trailing NaNs as Null rather than 0, which results in the behaviour
you’ve
> > suggested.
>
> I think it's better now but I had in mind something different. See two
> attached pictures: one from MRTG and one from psUI. In psUI the graph
> ends suddenly before the end of the right edge leaving a few cm of white
> space (similarly on the right edge). To me it looks like holes in data.

It is indeed holes in data, since the last one or two data entries received
from Pionier have always NaN values. This might be due to the time interval
Pionier service is receiving actual data and perfsonarUI asking for e.g. last
5 minutes where data has not yet been received.

Best regards,
Nina

> On the other hand in MRTG the graph is to the very left and right end
> which looks more natural.
> But this is only my personal opinion and maybe I'm too much used to MRTG
> :) I don't know if it's possible to "fit" the graph in the window and
> what the others think or what is more useful for them.
>
> Best regards,






Archive powered by MHonArc 2.6.16.

Top of Page