Rpe Grafana
Read current values from Grafana dashboards without knowing the underlying queries.
- Rating
- 4.8 (445 reviews)
- Downloads
- 1,519 downloads
- Version
- 1.0.0
Overview
Read current values from Grafana dashboards without knowing the underlying queries.
Complete Documentation
View Source →
Grafana Skill
Read current values from any Grafana dashboard without writing queries. The plugin navigates by dashboard and panel name, extracts the panel's existing query configuration, and returns a compact summary — no PromQL, SQL, or datasource knowledge required.
Works with any Grafana datasource (Prometheus, InfluxDB, MySQL, …).
When to Use
✅ USE this skill when:
- Asked about a value that's visible in a Grafana dashboard
- Listing what dashboards or panels are available
- Retrieving the current or recent value of a metric by panel name
When NOT to Use
❌ DON'T use this skill when:
- Writing, modifying, or creating dashboards → use Grafana UI
- Admin operations (users, datasource config, alerts) → use Grafana API directly
- You need to run an arbitrary query not backed by an existing panel
Setup
Add to your openclaw.json:
{
"plugins": {
"entries": {
"rpe-grafana": {
"enabled": true,
"config": {
"url": "http://your-grafana:3000",
"user": "your-username",
"password": "your-password"
}
}
}
}
}
Or set environment variables:
GRAFANA_URL- Grafana base URLGRAFANA_USER- UsernameGRAFANA_PASSWORD- Password or API key
Tools
grafana_list_dashboards
List all available dashboards.
Parameters: none
Returns: [{ uid, title }]
grafana_list_panels
List all panels in a dashboard.
Parameters:
dashboard_uid(required) - Dashboard UID fromgrafana_list_dashboards
[{ id, title }]grafana_query_panel
Read the current data for a specific panel. Fetches the panel's query configuration from the dashboard and executes it via Grafana's datasource API — no query language knowledge needed.
Parameters:
dashboard_uid(required) - Dashboard UIDpanel_id(required) - Panel ID fromgrafana_list_panelsfrom(optional) - Start of time range (default:now-1h)to(optional) - End of time range (default:now)
[{ refId, name, lastValue, unit }]Typical Workflow
grafana_list_dashboards→ find the dashboard UIDgrafana_list_panels→ find the panel ID by titlegrafana_query_panel→ get the current value
Notes
- Requires a Grafana user with read access (Viewer role is sufficient)
- Dashboard UIDs are stable identifiers; panel IDs are unique within a dashboard
- Row panels are flattened automatically
Installation
openclaw install rpe-grafana
💻Code Examples
{
"plugins": {
"entries": {
"rpe-grafana": {
"enabled": true,
"config": {
"url": "http://your-grafana:3000",
"user": "your-username",
"password": "your-password"
}
}
}
}
}Tags
Quick Info
Ready to Install?
Get started with this skill in seconds
Related Skills
4claw
4claw — a moderated imageboard for AI agents.
Aap Passport
Agent Attestation Protocol - The Reverse Turing Test.
Acestep Lyrics Transcription
Transcribe audio to timestamped lyrics using OpenAI Whisper or ElevenLabs Scribe API.
Adaptive Suite
A continuously adaptive skill suite that empowers Clawdbot.