For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
This document explains how to integrate AIStore with Grafana for visualization and monitoring of AIStore metrics. Grafana provides powerful visualization capabilities for Prometheus metrics collected from AIStore nodes.
The integration architecture follows a standard monitoring pattern:
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ │ │ │ │ │
│ AIStore │scrape│ Prometheus │query │ Grafana │
│ Nodes │─────▶│ Server │─────▶│ Dashboards │
│ │ │ │ │ │
└─────────────┘ └─────────────┘ └─────────────┘
AIStore nodes expose metrics endpoints (via the /metrics HTTP endpoint)
Prometheus scrapes metrics at regular intervals
Grafana queries Prometheus and visualizes the data through customizable dashboards
Prerequisites
AIStore cluster with Prometheus metrics enabled (default in current versions)
Prometheus server configured to scrape AIStore metrics
Grafana server (v9.0+ recommended)
Deployment Options
Kubernetes Deployment
For production deployments, AIStore is typically deployed on Kubernetes using the ais-k8s operator.
The github.com/NVIDIA/ais-k8s repository includes monitoring components that set up Prometheus and Grafana with preconfigured dashboards in the monitoring directory.
To deploy AIStore with monitoring on Kubernetes:
Clone the ais-k8s repository:
$
git clone https://github.com/NVIDIA/ais-k8s.git
$
cd ais-k8s
Deploy AIStore with the operator, which includes monitoring stack:
$
# Follow the operator deployment instructions in ais-k8s documentation
The monitoring stack includes:
Prometheus for metrics collection
Grafana for visualization
AlertManager for alert routing
Preconfigured dashboards for AIStore
Standalone Deployment
For non-Kubernetes deployments or development environments, you can set up Grafana separately.
Grafana Installation
Docker Installation
$
docker run -d -p 3000:3000 --name grafana grafana/grafana-oss