grafana-stale-datasource-cleanup - Clean Up Stale Grafana Datasources from MySQL Database
Remove stale or conflicting datasources from Grafana's MySQL database when API deletion is blocked by RBAC
Tags
Updated: 2026-03-09Capabilities
What this skill does
- list datasources via API
- delete datasource via API
- execute MySQL queries
- delete from database
- update dashboard UIDs
Inputs
- Grafana API access
- Grafana MySQL password
- stale datasource UID
- old datasource UID
- new datasource UID
- dashboard name
Outputs
- updated MySQL database records
- removed datasources
- refreshed Grafana deployment
Requirements
- Grafana deployment
- MySQL database access
- kubectl access
- admin credentials
- Grafana ConfigMap sidecar
