Prometheus Grafana Monitor ( public )

FABRIC Staff

This is a LoomAI weave — a reusable slice template designed for LoomAI, the AI-assisted browser-based sandbox for designing, deploying, and managing experiments on the FABRIC testbed.

What This Weave Does

Deploys a 3-node monitoring stack on a single FABRIC site:

  • monitor — Runs Prometheus, Grafana, and node_exporter (4 cores, 16 GB RAM, 50 GB disk)
  • worker1 — Runs node_exporter (2 cores, 8 GB RAM)
  • worker2 — Runs node_exporter (2 cores, 8 GB RAM)

All three nodes are connected via FABNetv4 so Prometheus can scrape metrics across the overlay network. Grafana comes pre-provisioned with a resource utilization dashboard showing CPU, memory, disk, and network metrics for all nodes. A web tunnel is automatically created so you can access the Grafana UI directly from the LoomAI Apps tab.

How to Use

  1. Click Run in the LoomAI Artifacts panel and enter a slice name
  2. Wait ~10–15 minutes for provisioning and software installation
  3. Open the Grafana dashboard from the Apps tab (anonymous access, no login required)
  4. Use the included Jupyter notebook to query Prometheus metrics and visualize CPU and network data with matplotlib
  5. Click Stop to tear down the slice and free resources

Included Components

  • Prometheus 2.53 — Time-series database scraping node_exporter on all nodes every 15s
  • Grafana 11 — Dashboard UI with anonymous viewer access and iframe embedding enabled
  • node_exporter 1.8 — Exposes hardware and OS metrics (CPU, memory, disk, network)
  • Jupyter notebook — Template for querying Prometheus and graphing results with matplotlib

Installing LoomAI

LoomAI requires Docker with Compose v2. Install and run with a single command:

curl -fsSL https://raw.githubusercontent.com/fabric-testbed/loomai/main/install.sh | bash

Then open http://localhost:3000 in your browser. For more details, visit the LoomAI GitHub repository: https://github.com/fabric-testbed/loomai

Views
27
Downloads
21 active (0 retired)
Versions
3
Last Updated
April 8, 2026, 12:31 a.m.
Version Created URN Downloads Actions
2026-04-08 April 8, 2026, 12:31 a.m. urn:fabric:contents:renci:d8c0512e-d43d-473b-bc04-15b38b37fb23 0 download
2026-04-03 April 3, 2026, 11:39 a.m. urn:fabric:contents:renci:b95938fd-4157-4ff5-b722-d8fb99ac8f55 11 download
2026-03-22 March 22, 2026, 1:37 p.m. urn:fabric:contents:renci:55662d53-fa31-401f-80ee-35ffd6c884e1 10 download