Skip to Content.
Sympa Menu

perfsonar-user - Re: [perfsonar-user] Using perfsonar-tools

Subject: perfSONAR User Q&A and Other Discussion

List archive

Re: [perfsonar-user] Using perfsonar-tools


Chronological Thread 
  • From: Mark Feit <>
  • To: Gerald Vogt <>, "" <>
  • Subject: Re: [perfsonar-user] Using perfsonar-tools
  • Date: Fri, 9 Aug 2024 14:05:19 +0000
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=internet2.edu; dmarc=pass action=none header.from=internet2.edu; dkim=pass header.d=internet2.edu; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=4BKMlF71HOqjioHfTs6PXmrh9ZtD+53ewVzgrJwvzOk=; b=EJ6yroSfowlICx3i6Gen+BAVQTJXrQWqWOBngUA+kBCnlJCehXi0sCeNYM0bVv9CpuzpS9wbPkJHegjFCWPjMcKcd7czb7WBq7j2D0AYMUg4F7Qml67WQMxV+4dDPGwbOmx1In5FZLWPkyl24J9yxvmoKFSBkOj+F1LUBLYpaPztpYkHqmB6QuViq+SM33quWrrjApP48VAp382cuuf4AdqQ/YTTrIFdQEvQTedeXDNWrmT/i6kgmOMYlcNJ8WOTEYUv3/RdSy3BgL8bCrEQAmoNimauvMDTTn7NO/RA9VpCps5onoLbuOf2m5k944NAYl13TcFUtXmcgUX7OlOrsw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=aOd77exNzyjE35PbuxxT103rKtfnwmdiBkhQxGb9WSHii9y4YKGc4Pf6ylpHXrDoVzGSDFNER7sZawRUuPrCku+HxZbrZ73LkBoK3S68DFzw/mpP0NHqO37D61+B+c2Uq7VPqWomQdbmED19d4jeXHMkH7yP54Xr+XkEci9Nz4DRIqNPH2FBaEF72g5S2cGyGQFHjLMVFgxXfHxHGzREM4DJliXPAcSXyEOx092ZYrwskdHhBZZJDoPn4jTYrrhYVjwTBcFqktwgjQUgRNrs3zooo8dCUsczgqOezKgSP+937URVMtWaTP7Bjh5EtBwRD5dAYJeQvlIJr09COldtdg==

Gerald Vogt writes:

 

I am trying to set up a server which I can use to do manual, single
performance tests with public perfsonar servers.

Can anyone give a simple example how to run a performance test with an
external, public perfsonar server after installing only perfsonar-tools?

 

Sure.  Starting with a fresh AlmaLinux 9 system:

 

$ curl -s https://downloads.perfsonar.net/install | sudo sh -s - tools

 

…Many lines of output…

 

$ export PSCHEDULER_ASSIST=denv.ps.internet2.edu

$ pscheduler task rtt --source clev.ps.internet2.edu --dest ashb.ps.internet2.edu

Submitting with assistance from denv.ps.internet2.edu...

Task URL:

https://clev.ps.internet2.edu/pscheduler/tasks/f95dd01b-ce17-4f8b-9dcc-c1b37f366b34

Running with tool 'ping'

Fetching first run...

 

Next scheduled run:

https://clev.ps.internet2.edu/pscheduler/tasks/f95dd01b-ce17-4f8b-9dcc-c1b37f366b34/runs/deb6ccc6-32f0-4857-8c6b-92930e5239d6

Starts 2024-08-09T09:53:25-04:00 (~2 seconds)

Ends   2024-08-09T09:53:36-04:00 (~10 seconds)

Waiting for result...

 

1       ashb.ps.internet2.edu (2001:468:1f0c::6)  64 Bytes  TTL 62  RTT   7.2700 ms

2       ashb.ps.internet2.edu (2001:468:1f0c::6)  64 Bytes  TTL 62  RTT   7.2800 ms

3       ashb.ps.internet2.edu (2001:468:1f0c::6)  64 Bytes  TTL 62  RTT   7.2400 ms

4       ashb.ps.internet2.edu (2001:468:1f0c::6)  64 Bytes  TTL 62  RTT   7.2300 ms

5       ashb.ps.internet2.edu (2001:468:1f0c::6)  64 Bytes  TTL 62  RTT   7.2400 ms

 

0% Packet Loss  RTT Min/Mean/Max/StdDev = 7.238000/7.255000/7.280000/0.109000 ms

 

No further runs scheduled.

 

The PSCHEDULER_ASSIST environment variable  and using the  --assist switch  with pscheduler task are equivalent.

 

As far as I understand in the docs I have to use pscheduler … And even if I install pscheduler-server, I don't get it to work because
the pscheduler-server does not offer any test tools.

 

The pscheduler-server package is one piece of a larger puzzle.  The plug-ins that make it able to understand what the tests are and able to carry them out are packaged separately.  There is a package called pscheduler-bundle-full that will install the server and all its plugins.  It’s not something we officially recommend, but it will give you a standalone, pScheduler-only system.

--Mark

 




Archive powered by MHonArc 2.6.24.

Top of Page