perfsonar-user - Re: [perfsonar-user] perfSONAR and Grafana
Subject: perfSONAR User Q&A and Other Discussion
List archive
- From: Danial Ebling <>
- To: Mark Feit <>, Jarett DeAngelis <>
- Cc: "" <>
- Subject: Re: [perfsonar-user] perfSONAR and Grafana
- Date: Mon, 9 Jan 2023 20:13:01 +0000
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=uen.org; dmarc=pass action=none header.from=uen.org; dkim=pass header.d=uen.org; 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=0F1zRnX4CWlJO/00uVi/VUKZSp4tt2hGEjy+NIACuJI=; b=gmadOYtrBMXkicFvV3b/625uHtCORT3w4TChq0oIXvvoixiUaEFFA40Px5Einx3LW1LD5R12eqhXXj0u0aWu7sG2vdBtNDIZi/cO5sC+u0vrItEVYLwecq0dIL25wpy+t0kdvj0JTwquKhhG4Y0HL/ixCsLZGLv/FtFhXmE+4WQE8fWZ51x6maOPYzPwARfj84xBpXhN543DKtrmw5PxEFPJ+PJEnvnxaB2fxnAHd/D2eXgacFkLLOL+Lehxym7LCEi/iCBpxO7KB7x6uWtKFNe4aJQ+M9mc5ZmB/DC5fgt1ZARLuFUHqtNzmkyC2T6YiRW1GUWmNsrLxkw+0wjSWA==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=a/ubT67vTrkVj0q1wNlhqiIsgbB5ThDMNq1Hpzv8MTcnFI3YawcSaPwX2rOR3Wy0gQURkgWa0cVgjOUjVgrTp/xfCMnm9huurlB3z9yDiKWk6lg//vAzvUiijqet0wjRkCFtAOA/Q27/fXBKFBzIz0G4jJ7gDrMSxtyaVnjgjgK25WIWcNUmv/2RVdM9JrF7kJhYnHabGRKYbEyOpyKfF6riP5IQ07fwpF5ydDrq5NK5Pz4M3z8woOT1FK3DJHE7Zd3P/F4dytkImtNSEm27d6dRYsiGeNIXG8Fn6y8Qq3/izhjuf1n4LUCx6pbTCW71HApBcU8iLHZ82JitTVQwUg==
Thanks Mark, that is pretty much how our infrastructure is set up. In our case, we’re sending the perfSONAR measurements to an InfluxDB database because that’s where we keep our router telemetry data. Then Grafana (and other tools) query the data with the InfluxDB datasource plugin.
Danial
From:
Mark Feit <> Jarett DeAngelis writes:
can you say a bit more about how you set this up? I think I may be missing a middle step here. I thought I could use the Infinity data source plugin in Grafana, but I think that's not right, it's not able to listen to things posting to a URL.
I’m not familiar with the Infinity plugin, but a quick look at the docs hints that it’s really a many-common-formats-to-Grafana translator. For using Infinity, the missing middle step is having a store for the data to live that can be queried.
RMQ and Kafaka are useful if you already have infrastructure in place for getting the information to whatever systems are going to hold and query it. For example, WLCG has its own storage and display systems because they gather more than just perfSONAR data. RMQ is its entry point. They used to have a program that would query Esmond for new perfSONAR measurements and dump them into RMQ. Now they have archivers in their meshes that archive directly to a RMQ topic that understands pScheduler’s test results. (I’m not sure they’re fully migrated, but that’s where they’re headed.)
If you’re just starting out, I’d recommend posting to Elastic via HTTP and, optionally, LogStash. We’ll be shipping something similar with 5.0.
--Mark
|
- Re: [perfsonar-user] perfSONAR and Grafana, Jarett DeAngelis, 01/02/2023
- Re: [perfsonar-user] perfSONAR and Grafana, Mark Feit, 01/03/2023
- Re: [perfsonar-user] perfSONAR and Grafana, Danial Ebling, 01/09/2023
- Re: [perfsonar-user] perfSONAR and Grafana, Mark Feit, 01/03/2023
Archive powered by MHonArc 2.6.24.