4. Gösterge Paneli (Overview)¶
Not
Pano SSE ile yenilenir — polling gerekmez.
Genel Bakış¶
Overview sayfası merkezi operasyon görünümüdür: filo durumu, trafik, aktif kullanıcılar ve son olaylar — hepsi canlı güncellemeler (SSE) ile.
İstatistik Kartları¶
| Kart | İçerik |
|---|---|
| Users | Toplam, aktif, sınırlı, süresi dolmuş |
| Traffic | Toplam yükleme/indirme, zaman serisi |
| Nodes | Çevrimiçi/çevrimdışı sayısı |
| Connections | Aktif proxy bağlantıları |
Trafik Grafiği¶
- TimescaleDB destekli zaman serisi
- Seçilebilir aralıklar (24h, 7d, 30d)
- Yükleme/indirme dökümü
Canlı Güncellemeler (SSE)¶
Panel Server-Sent Events kullanır:
Bir olay gerçekleştiğinde (node kapalı, kullanıcı sınırlı vb.) UI sayfa yenilemeden güncellenir.
| Olay | UI etkisi |
|---|---|
node.down |
Kırmızı node rozeti + toast |
user.limited |
Kullanıcı durumu güncellendi |
user.ip_limit |
Hesap paylaşım uyarısı |
user.expiry_warning |
3 gün kala süre dolumu bildirimi |
Caddy bu akışı şeffaf şekilde proxy'ler. Token query string'den gelir çünkü
EventSourceözel başlık gönderemez.
Prometheus / Grafana¶
Metrikler Prometheus endpoint'inde mevcuttur (harici izleme için). Ayrıntılar: Bölüm 14 — İşletim.