grafana-llmops-forgelisted
Install: claude install-skill alebgl77/grafana-llmops-forge
# Grafana LLMOps Forge
Turns any Grafana instance into an AI/LLM command centre for a platform team: discovery, dashboard generation, alerting, FinOps, EU AI Act governance. Single prerequisite: `GRAFANA_URL` + a service-account token. Everything else is discovered or provisioned.
## Doctrine (what makes this different)
1. **Discovery-first, never assume.** Never generate a panel "just in case". Probe the instance and its datasources, capture the **real metric names**, and only build panels whose queries will return data. OTel exporters disagree on suffixes (`_seconds`, `_token`, `_total`): the capability map is the source of truth, not theory.
2. **Four telemetry dialects, one mental model.** LLM signals arrive in four practical shapes: OTel GenAI conventions (`gen_ai_*`, Development status, v1.4x, opt-in `OTEL_SEMCONV_STABILITY_OPT_IN=gen_ai_latest_experimental`), LiteLLM gateway (`litellm_*`, native USD spend), inference engines (`vllm:*`, `tgi_*`), and GPU (`DCGM_*`). Evaluation signals (`gen_ai_evaluation_*`, RAGAS, guardrails) form a fifth, optional one. Each blueprint is translated into whatever is actually emitted.
3. **Cost is computed, not hoped for.** Prefer recorded cost (`llm:cost_usd_per_second`), then native gateway spend, then on-the-fly composition against the bundled price registry. The registry carries a verification date; if it is older than 30 days and web search is available, refresh the prices of the **detected** models from the official pages BEFORE