feat: reword phase to epic, update mkdocs
This commit is contained in:
46
docs/content/stories/epic6/6.3-grafana-dashboards.md
Normal file
46
docs/content/stories/epic6/6.3-grafana-dashboards.md
Normal file
@@ -0,0 +1,46 @@
|
||||
# Story 6.3: Grafana Dashboards
|
||||
|
||||
## Metadata
|
||||
- **Story ID**: 6.3
|
||||
- **Title**: Grafana Dashboards
|
||||
- **Epic**: 6 - Observability & Production Readiness
|
||||
- **Status**: Pending
|
||||
- **Priority**: Medium
|
||||
- **Estimated Time**: 4-5 hours
|
||||
- **Dependencies**: 1.3, 6.1
|
||||
|
||||
## Goal
|
||||
Create comprehensive Grafana dashboards for monitoring platform health, performance, and errors.
|
||||
|
||||
## Description
|
||||
This story creates Grafana dashboard JSON files that visualize platform metrics, health, and performance data from Prometheus.
|
||||
|
||||
## Deliverables
|
||||
|
||||
### 1. Grafana Dashboards (`ops/grafana/dashboards/`)
|
||||
- `platform-overview.json` - Overall health dashboard
|
||||
- `http-metrics.json` - HTTP request metrics
|
||||
- `database-metrics.json` - Database performance
|
||||
- `module-metrics.json` - Per-module metrics
|
||||
- `error-rates.json` - Error tracking
|
||||
- Dashboard setup documentation
|
||||
|
||||
### 2. Documentation
|
||||
- Document dashboard setup in `docs/operations.md`
|
||||
- Dashboard import instructions
|
||||
- Metric explanation
|
||||
|
||||
## Acceptance Criteria
|
||||
- [ ] All dashboards are created
|
||||
- [ ] Dashboards display correct metrics
|
||||
- [ ] Dashboard setup is documented
|
||||
- [ ] Dashboards can be imported into Grafana
|
||||
|
||||
## Files to Create/Modify
|
||||
- `ops/grafana/dashboards/platform-overview.json`
|
||||
- `ops/grafana/dashboards/http-metrics.json`
|
||||
- `ops/grafana/dashboards/database-metrics.json`
|
||||
- `ops/grafana/dashboards/module-metrics.json`
|
||||
- `ops/grafana/dashboards/error-rates.json`
|
||||
- `docs/operations.md` - Dashboard documentation
|
||||
|
||||
Reference in New Issue
Block a user