Skip to Content.
Sympa Menu

perfsonar-user - Re: [perfsonar-user] Maddash mesh setup

Subject: perfSONAR User Q&A and Other Discussion

List archive

Re: [perfsonar-user] Maddash mesh setup


Chronological Thread 
  • From: "Remsik,Robert" <>
  • To: "" <>
  • Cc: "" <>
  • Subject: Re: [perfsonar-user] Maddash mesh setup
  • Date: Thu, 21 May 2015 17:12:38 +0000
  • Accept-language: en-GB, en-US

That did the trick; thank you very much for the help! :)

Robert,

On Wed, 2015-05-20 at 09:11 -0400, Andrew Lake wrote:
> > On May 19, 2015, at 1:21 PM, Remsik,Robert
> > <>
> > wrote:
> >
> > https://perfsonar1.research-lan.colostate.edu/maddash-webui/index.cgi?dashboard=FRGP%20Mesh
> >
> > That would be great!
> >
> > Currently I'm trying to troubleshoot 3 things.
> >
> > 1) Why perfsonar1.research-lan.colostate.edu and perfsonar uwyo.edu
> > gives the error of unable to contact MA.
>
> Looks like the read_url in your meashconfig for uwyo.edu is wrong. It’s
> "http://perfsonar.uwyo.edu8085/perfSONAR_PS/services/pSB” currently but
> should be http://perfsonar.uwyo.edu/esmond/perfsonar/archive/
>
>
> >
> > 2) Why the tests are split across both halves of the dashboard; for
> > example perfsonar1.research-lan.colostate.edu and the two frgp.net boxes
> > have a green top, and then the frgp boxes to perfsonar have a green
> > bottom. Does that reflect who setup the test and for them to be both
> > green boxes we'd both need to be testing to each other?
>
> In general, yes the top of the box is the test with row sending to column
> as initiated by the row host. This can vary slightly depending on your
> configuration (for example, if only one side is capable of initiating
> tests) but that doesn’t seem to apply here. Let’s get #3 fixed and come
> back to his if it’s still an issue.
>
>
> >
> > 3) I thought I had this setup to generate .jsons and then consume
> > the .jsons but when I try to add/remove people I have to do it by hand;
> > as the files don't seem to get updated when I run the generating
> > commands don't seem to update the files I'm expecting. I followed the
> > FAQ's search/replace for the MA issue in the .conf files; could that be
> > what's causing the .json and .yaml's to not be generated/consumed
> > properly?
> >
>
> You need to run
> /opt/perfsonar_ps/mesh_config/bin/generate_gui_configuration (as opposed to
> generate_configuration) to get the MaDDash YAML. If you don’t have that
> script run “yum install perl-perfSONAR_PS-MeshConfig-GUIAgent”. Changing
> that should hopefully fix things.
>
> > Script I use to update the files by hand
> > #!/bin/bash
> >
> > echo "Generating .json configs"
> > /opt/perfsonar_ps/mesh_config/bin/build_json -o /var/www/html/frgp.json
> > frgp.conf
> > /opt/perfsonar_ps/mesh_config/bin/build_json
> > -o /var/www/html/research.json research.conf
> >
> > echo "Generating .yaml config"
> > /opt/perfsonar_ps/mesh_config/bin/generate_configuration
> >
> > echo "Restarting Services"
> > service maddash-server restart
> >
> >
> > Thank you very much in advance,
> > Robert
> >
> >
> > On Tue, 2015-05-19 at 07:43 -0400, Andrew Lake wrote:
> >> Hi,
> >>
> >>
> >> If you need help with the MA issue feel free to send me the link to
> >> your dashboard and I can take a look.
> >>
> >>
> >> Thanks,
> >> Andy
> >>
> >> On Mon, May 18, 2015 at 6:19 PM, Remsik,Robert
> >> <>
> >> wrote:
> >> Thank you! Turns out I needed to restart the maddash-server
> >> service to
> >> import the json. Now that I've got the dashboards I just need
> >> to
> >> decrypt the 'Unable to contact MA' error message.
> >>
> >> One bug down, another one to go. :)
> >>
> >> Robert,
> >>
> >>
> >> On Mon, 2015-05-18 at 09:27 -0400, Andrew Lake wrote:
> >>>> On May 15, 2015, at 7:12 PM, Remsik,Robert
> >>
> >> <>
> >> wrote:
> >>>>
> >>>> Hello!
> >>>>
> >>>> I'm trying to setup maddash instance to have 2 dashboards,
> >> one for our
> >>>> sister research universities(manual setup) and one for our
> >> local ISP
> >>>> organizations(mesh configuration). Each dashboard will
> >> have a grid for
> >>>> OWAMP and BWCTL. The idea being able to tell if any any
> >> site is having
> >>>> issues at a glance. I want to use the mesh for our local
> >> ISP group so
> >>>> we hand .json URL out and people can be auto-configured
> >> for all of our
> >>>> local ISP collaborators with minimal effort. Before I
> >> delve down this
> >>>> road too far; I wanted to ask if this would this be
> >> considered good
> >>>> practice or is there a better way to go about what I'm
> >> trying to do?
> >>>
> >>> That should be fine. You can combine manual and automated
> >> meshes in the same file. When the generate_gui_configuration
> >> script runs it maintains any manually defined meshes so it
> >> should not be an issue.
> >>>
> >>>
> >>>>
> >>>> I got started on this road because the box I'm publishing
> >> my .json from
> >>>> doesn't seem to want to subscribe to that same .json. I
> >> haven't figured
> >>>> out if it's a same-source conflict or if it's something in
> >> the way I
> >>>> have the configs setup.
> >>>
> >>> You should be able to use the JSON on the same machine where
> >> it is published. If you need any help debugging please feel
> >> free to send any error messages generated by the
> >> generate_configuration and/or generate_gui_configuration
> >> commands.
> >>>
> >>>
> >>>>
> >>>> Thank you in advance,
> >>>>
> >>>> --
> >>>> Robert Remsik
> >>>> Academic Computing and Networking Services
> >>>> Colorado State University
> >>>> (970) 491 7120
> >>>>
> >>>
> >>
> >> --
> >> Robert Remsik
> >> Academic Computing and Networking Services
> >> Colorado State University
> >> (970) 491 7120
> >>
> >>
> >>
> >>
> >>
> >
> > --
> > Robert Remsik
> > Academic Computing and Networking Services
> > Colorado State University
> > (970) 491 7120
> >
>

--
Robert Remsik
Academic Computing and Networking Services
Colorado State University
(970) 491 7120




Archive powered by MHonArc 2.6.16.

Top of Page