grafana-dashboards
Create and manage production Grafana dashboards for real-time visualization of system and application metrics. Use when building monitoring dashboards, visualizing metrics, or creating operational observability interfaces.
Why use this skill?
Learn to manage and build professional Grafana observability dashboards with OpenClaw AI. Implement RED and USE methods for real-time monitoring and improved system performance.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/anton-abyzov/sw-grafana-dashboardsWhat This Skill Does
The grafana-dashboards skill enables OpenClaw AI agents to programmatically create, manage, and optimize production-ready observability dashboards within Grafana. It abstracts the complexity of writing raw JSON dashboard configurations and Prometheus Query Language (PromQL) expressions, allowing users to build professional-grade monitoring interfaces through natural language. The skill supports the implementation of industry-standard observability frameworks such as the RED method (Rate, Errors, Duration) for service monitoring and the USE method (Utilization, Saturation, Errors) for infrastructure health. By leveraging this skill, agents can automatically generate panels for time-series data, configure latency histograms, define critical alerting thresholds, and structure dashboards using a logical, top-down hierarchy.
Installation
To install this skill, use the following command in your OpenClaw environment:
clawhub install openclaw/skills/skills/anton-abyzov/sw-grafana-dashboards
Use Cases
- Service Reliability Monitoring: Quickly generate dashboards to track API health, response times, and success rates using the RED method.
- Infrastructure Observability: Monitor CPU, memory, and disk saturation across Kubernetes clusters or virtual machine instances using the USE method.
- Business KPI Visualization: Create high-level business metrics boards to track transaction volumes, user acquisition, or custom system events.
- SLA/SLO Dashboards: Visualize performance against Service Level Objectives with real-time feedback loops and threshold indicators.
- Automated Incident Response: Generate targeted dashboards during an active incident based on specific alert labels provided in the prompt.
Example Prompts
- "Create a new Grafana dashboard for our order-processing service that monitors request rates, error percentages, and P99 latency."
- "Update the existing production infrastructure dashboard to add a heatmap visualizing memory utilization across all pods in the 'auth-service' namespace."
- "Build an SLO dashboard for the user authentication API that highlights uptime and includes an alert panel if the error rate exceeds 2% for over 5 minutes."
Tips & Limitations
- Consistency: Use consistent tag-naming conventions to ensure dashboards are discoverable across teams.
- Granularity: When defining PromQL, ensure time ranges (e.g., [5m]) align with the dashboard refresh interval to prevent misleading visual aliasing.
- Limitations: The agent currently requires write-access to your Grafana API. Ensure your environment variables are configured with appropriate API tokens. Dashboard complexity is limited by the underlying Grafana JSON schema; highly custom visual plugins may require manual adjustment post-generation.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-anton-abyzov-sw-grafana-dashboards": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api
Related Skills
network-engineer
Cloud network architect for VPC design, service mesh, zero-trust networking, load balancers, and CDN optimization. Use for network troubleshooting or connectivity issues.
jira-multi-project-mapper
Expert in mapping SpecWeave specs to multiple JIRA projects with intelligent project detection and cross-project coordination. Use when syncing to multiple JIRA projects (project-per-team, component-based), or managing bidirectional sync across team boundaries.
helm-chart-scaffolding
Design, organize, and manage Helm charts for templating and packaging Kubernetes applications with reusable configurations. Use when creating Helm charts, packaging Kubernetes applications, or implementing templated deployments.
performance-optimization
React Native performance with Hermes V1, FlashList, expo-image v2, concurrent rendering. Use for slow app, memory leaks, or FPS issues.
release-strategy-advisor
Release strategy advisor - detects brownfield patterns (tags, CI/CD, changelogs), recommends versioning strategy based on architecture. Creates release-strategy.md.