Skip to Content.
Sympa Menu

perfsonar-user - Re: [perfsonar-user] maddash disjoint mesh and click-through links

Subject: perfSONAR User Q&A and Other Discussion

List archive

Re: [perfsonar-user] maddash disjoint mesh and click-through links


Chronological Thread 
  • From: "Andrew Lake" <>
  • To: "Brian Candler" <>
  • Cc:
  • Subject: Re: [perfsonar-user] maddash disjoint mesh and click-through links
  • Date: Tue, 17 Nov 2015 12:13:33 -0800 (PST)

Hi Brian,

I think this is related to this issue: https://github.com/perfsonar/mesh-config/issues/16

In disjoint the top is the forward direction an dthe bottom is the reverse. The reason being is that there is nowhere else for the reverse to go since the rows and columns are different.

I’m guessing the force_bidirectional is also causing the graph URL to get confused. I filed a bug since the graph should at least match the check in terms of direction: https://github.com/perfsonar/mesh-config/issues/21. 

Thanks,
Andy






On Mon, Nov 16, 2015 at 6:52 AM, Brian Candler <> wrote:

I think I've found a bug in maddash, but I'd like to run it past the
user group first.

I configured a mesh like this:

<group ext_group>
type disjoint

a_member baz
a_member foo
a_member qux

b_member baz
b_member foo
b_member qux
b_member bar # beacon
</group>

The tests are defined with force_bidirectional 1. baz, foo and qux are
full perfsonar nodes which consume the mesh config, while bar is a
standalone "beacon" just running owampd and bwctld.

[Aside: the reason for doing this was to get a simpler display than
having two meshes: that is, a full mesh between (baz,foo,qux), and a
separate disjoint mesh between (baz,foo,qux) and (bar)]

So anyway, I get a display like this as expected:

bar baz foo qux
baz = = =
foo = = =
qux = = =

Now, there are two squares which intercept between (say) foo and qux,
and qux and foo, each with a top/bottom half measurement.

bar baz foo qux
baz = = =
foo = = [2]
qux = = [1]

I was expecting that if I click on the top half of one square I would
get the measurements taken and stored on foo, and if I click on the
bottom half of the other square I would get the corresponding
measurements taken and stored on qux.

However, what's happening is as follows.

* One click shows a page entitled "foo to qux (Throughput Reverse)" and
the other says "qux to foo (Throughput)". This is fine.

* However the two graphs I see are clearly the *same* graph, by looking
at the datapoints themselves.

* Furthermore, if I click on "Link to this chart", both charts show

url="http://qux/esmond/perfsonar/archive&source=qux&dest=foo&..."

I was expecting them to be different, i.e.

url="http://qux/esmond/perfsonar/archive&source=qux&dest=foo&..."
url="http://foo/esmond/perfsonar/archive&source=qux&dest=foo&..."

Can you confirm this is a bug, or do you need more information to
reproduce it?

Thanks,

Brian Candler.





Archive powered by MHonArc 2.6.16.

Top of Page