Prometheus Grafana Monitor ( public )
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
- Click Run in the LoomAI Artifacts panel and enter a slice name
- Wait ~10–15 minutes for provisioning and software installation
- Open the Grafana dashboard from the Apps tab (anonymous access, no login required)
- Use the included Jupyter notebook to query Prometheus metrics and visualize CPU and network data with matplotlib
- 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/docker-compose.yml -o docker-compose.yml && docker compose up -d
Then open http://localhost:3000 in your browser. For more details, visit the
LoomAI GitHub repository: https://github.com/fabric-testbed/loomai
Versions
| Version | Created | URN | Downloads | Actions |
|---|---|---|---|---|
| 2026-03-11 | March 11, 2026, 8:18 p.m. | urn:fabric:contents:renci:35cab71a-670f-4396-8f50-fbc1d82eab82 | 3 | download |