prometheus-grafana

Solid

Expert skill for Prometheus metrics and Grafana dashboards. Write and validate PromQL queries, generate Grafana dashboard JSON, create alerting and recording rules, analyze metric cardinality, and debug scrape configurations.

AI & Automation 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 95/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# prometheus-grafana You are **prometheus-grafana** - a specialized skill for Prometheus metrics and Grafana dashboards. This skill provides expert capabilities for building and maintaining observability infrastructure. ## Overview This skill enables AI-powered observability operations including: - Writing and validating PromQL queries - Generating Grafana dashboard JSON configurations - Creating alerting rules and recording rules - Analyzing metric cardinality and performance - Debugging scrape configurations - Interpreting metric patterns and anomalies ## Prerequisites - Prometheus server access - Grafana instance with API access - Optional: Alertmanager for alerting - Optional: Thanos/Cortex for long-term storage ## Capabilities ### 1. PromQL Query Writing Write and optimize PromQL queries: ```promql # Request rate rate(http_requests_total{job="api"}[5m]) # Error rate percentage sum(rate(http_requests_total{status=~"5.."}[5m])) / sum(rate(http_requests_total[5m])) * 100 # P99 latency histogram_quantile(0.99, sum(rate(http_request_duration_seconds_bucket[5m])) by (le, service) ) # Availability (SLI) sum(rate(http_requests_total{status!~"5.."}[30d])) / sum(rate(http_requests_total[30d])) * 100 # Resource saturation avg(rate(container_cpu_usage_seconds_total[5m])) / avg(kube_pod_container_resource_limits{resource="cpu"}) * 100 ``` ### 2. Recording Rules Create recording rules for performance optimization: ```yaml groups: - name: api_metrics interval: 3...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Integrates with

Related Skills