Add docs/index.md and upload Grafana dashboard JSON

This commit is contained in:
2025-12-08 23:15:28 -06:00
parent 371e4a023c
commit df1ed58fa0
2 changed files with 22 additions and 0 deletions
+9
View File
@@ -31,3 +31,12 @@
- `chasedumphord.com` or - `chasedumphord.com` or
- `cedshome.com` - `cedshome.com`
- More detailed, automated documentation - More detailed, automated documentation
## Monitoring To-Do
- [ ] Add Prometheus exporters:
- [ ] Proxmox exporter
- [ ] TrueNAS / ZFS exporter
- [ ] SMART / disk health exporter
- [ ] Uptime Kuma → Prometheus
- [ ] Cloudflare / tunnel metrics (if possible)
+13
View File
@@ -1,3 +1,16 @@
# Monitoring Notes # Monitoring Notes
- Describe Prometheus targets, exporters, and Grafana dashboards here. - Describe Prometheus targets, exporters, and Grafana dashboards here.
## Ced's NOC Panel Documentation
| Panel Name | Data Source | Description |
|---------------------|---------------|---------------------------------------------|
| Proxmox CPU Usage | Prometheus | Tracks CPU load across all Proxmox nodes |
| Proxmox Memory | Prometheus | Memory utilization per VM |
| ZFS Pool Health | TrueNAS exporter | Reports pool state & errors |
| ZFS Free Space | TrueNAS exporter | Dataset and free capacity |
| K3s Node Status | kube-state-metrics | Node Ready, etc |
| Pod Restart Count | kube-state-metrics | Detects unhealthy workloads |
| Network Throughput | Node exporter | RX/TX bandwidth per node |
| Uptime Checks | Uptime Kuma (Prometheus) | External service checks |
| Cloudflare Tunnel | custom exporter | Tunnel availability / heartbeat |