Performance Report as Dashboard Metrics

D

Daniel Okoye

@daniel-okoye

·

Generate performance data in dashboard-compatible format.

18 copies0 forks
Share this prompt:
Generate performance metrics report in dashboard-compatible format:

Performance Data:
{{performance_data}}

Time Range:
{{time_range}}

Services:
{{services}}

Output in multiple dashboard formats:

**1. Prometheus Metrics Format:**
```prometheus
# HELP http_request_duration_seconds HTTP request latency
# TYPE http_request_duration_seconds histogram
http_request_duration_seconds_bucket{service="api",le="0.1"} 24054
http_request_duration_seconds_bucket{service="api",le="0.5"} 33444
http_request_duration_seconds_sum{service="api"} 8953.332
http_request_duration_seconds_count{service="api"} 34355
```

**2. Grafana Dashboard JSON:**
```json
{
  "panels": [
    {
      "title": "Request Latency P99",
      "type": "stat",
      "targets": [
        {
          "expr": "histogram_quantile(0.99, rate(http_request_duration_seconds_bucket[5m]))"
        }
      ]
    }
  ]
}
```

**3. Executive Summary Table:**
```markdown
| Metric | Current | Target | Status |
|--------|---------|--------|--------|
| P99 Latency | 245ms | <300ms | OK |
| Error Rate | 0.12% | <0.5% | OK |
| Throughput | 1.2k RPS | >1k RPS | OK |
```

**4. Alert Rules (Prometheus format):**
```yaml
groups:
  - name: performance
    rules:
      - alert: HighLatency
        expr: histogram_quantile(0.99, rate(http_request_duration_seconds_bucket[5m])) > 0.5
        for: 5m
        labels:
          severity: warning
```

Details

Category

Productivity

Use Cases

Dashboard configuration generationMetrics documentation creationSLO reporting automation

Works Best With

claude-opus-4.5gpt-5.2gemini-2.0-flash
Created Updated Shared

Related Prompts

Create your own prompt vault and start sharing