Skip to Content.
Sympa Menu

perfsonar-user - RE: [perfsonar-user] Test results not showing up in MaDDash mesh

Subject: perfSONAR User Q&A and Other Discussion

List archive

RE: [perfsonar-user] Test results not showing up in MaDDash mesh


Chronological Thread 
  • From: Brian Tehan <>
  • To: "" <>
  • Subject: RE: [perfsonar-user] Test results not showing up in MaDDash mesh
  • Date: Wed, 17 Nov 2021 20:01:59 +0000
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nebraska.edu; dmarc=pass action=none header.from=nebraska.edu; dkim=pass header.d=nebraska.edu; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=x8MQ160JYD2ha5JKIbd4sWHXGfkMYAn3FBy5kv2sEwQ=; b=fVN29L+odu47bkmje8JPJYvvSWZi4DYC021D+fH3MSBSTqdmHezCsN0H4A1iUa9YaViR2nevR0e/SzbBChCFZmu9/tTb6z69TcCiB/RUQDekZ9JLHKqU51It/XYZcID/42+mpdwIG3+ibKWA/VB5MdayPPR0jMYysZDQ0SAxhi3ahS5us/tDiU+3pMJiwsDq92b4J0qDsucn21qxzl5J4dwPFfQpiK0llo+FoBFR73eYGJRERJUHTxC7MkNaeYgDzKb7Fa0u/jCLtGfhYKoWhCIQt+1MXOr4WCo5ALxiZP7GK7opRr2u1MKtXWUYOttm5Y5rzA55RAtCyB2/MLi93Q==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=g7TVNWN2Qg75u1EzDiwK/586yE9sTJZj2eHR0nT6PjYfxcW2oxNQjyNC/LMp+kKdKDv2X67QmXF91UAbBcOm0iuSnezs5eC2Kb0yuRBFwFe0oeOeva1dtyUJVLuRSjhTTP2JD4apTvE3y+vd2YiFp8HpWo0//2TTHJ8zACJN+qdoMMAUDEyK642EWdMPUmBjgWfQSr9z4DhID2Y4eHC/HmjOVm7G0YAR3au8Hc3OKIdWJ3X5nr9imz3cRXTh5PWDxhj1zwgk32Xo4XQRthEzqsNJXgjJjRorALJ2MyjZZxZHBe7ulh0mKoeXO+HkfaYGGPZ1lDALCdVKHnJGZApeQw==

Small update on this, I found an errant JSON file hanging out in /etc/perfsonar/psconfig/pscheduler.d and I had put repeat-cron in there so it was throwing errors to /var/log/maddash/psconfig-maddash-agent.log.  I’ve deleted that file and that exposed some problems with my published psconfig file.  I’ve attached my current psconfig JSON file that is published to all my nodes and is successfully getting them to generate latencybg tests.  I put a throughput test and task in there just to get a mesh to display on MaDDash, and then setup repeating tasks via the CLI with the repeat-cron flag.  I’ve adjusted the MaDDash yaml file so that the check interval and retry interval are both set to 60 seconds and bandwidth tests are running at roughly once per hour.

 

Three squares are showing results now:

 

 

However, the tests I’m running today are 50M across the entire mesh:

 

 

 

So MaDDash still isn’t picking up the tests I’m doing via CLI.  I feel like I’ve got something wrong in my psconfig file or my CLI commands.  Anyone have any ideas?

 

Thanks!




 

 

Brian Tehan

Regional Network Engineer

University of Nebraska System

EAB009F 6001 Dodge St

Omaha, NE 68182-0051

Office: (402) 554-6428

university of nebraska logo lockup with campuses

 

 

From: <> On Behalf Of Brian Tehan
Sent: Tuesday, November 16, 2021 4:00 PM
To:
Subject: [perfsonar-user] Test results not showing up in MaDDash mesh

 

Non-NU Email


Hello,

 

I’ve been working my way through getting bandwidth tests to run at specific times each day and have been successful in doing so with the --repeat-cron flag on CLI commands (can’t do that via PWA or psconfig).  However, I’m struggling to get CLI tests to show up in a throughput mesh in MaDDash.  I’ve tried archiving to Esmond directly via /usr/share/pscheduler/psc-archiver-esmond.json and using http, with commands like the following:

 

pscheduler task --archive @/usr/share/pscheduler/psc-archiver-esmond.json --slip PT1H --sliprand --repeat-cron "0 0-5 * * 0-6" throughput --source 162.127.1.5 --dest 162.127.1.1 --duration PT30S --bandwidth 41943040 --ip-version 4 --omit PT5S

 

 

pscheduler task --archive '{"archiver": "esmond","data":{"url":http://162.127.1.5/esmond/perfsonar/archive/,"_auth-token": "<<redacted>>"}}' throughput --source 162.127.1.5 --dest 162.127.1.1 --duration PT30S --bandwidth 62914560 --ip-version 4 --omit PT5S

 

(token pulled from /usr/share/pscheduler/ psc-archiver-esmond.json)

 

 

Result data will show up on the test results graph (either by clicking on the maddash mesh square or via the main toolkit page) for each of these tests, but the mesh will still show that it’s unable to find test data, even after the next check interval has passed.  I’ve attached my pSConfig JSON that I use to make latencybg tests.  Those tests run successfully, and the results show up in the loss mesh.  Anyone have any suggestions on what I should be doing differently?

 

 

Thanks!

 

 

Brian Tehan

Regional Network Engineer

University of Nebraska System

EAB009F 6001 Dodge St

Omaha, NE 68182-0051

Office: (402) 554-6428

university of nebraska logo lockup with campuses

 

 

Attachment: latency.json
Description: latency.json




Archive powered by MHonArc 2.6.24.

Top of Page