Skip to content

Dashboard ​

Ana sayfa (/), organizasyonunuzun “tek bakışta sağlığı”nı gösterir: kaç proje, ajan, bilgi tabanı ve entegrasyon var; abonelik limitlerine ne kadar yakınsınız; son günlerde hangi işlemler yapıldı.

Veriler backend DashboardModule üzerinden gelir ve çoğu kurulumda JwtAuthGuard + OrgScopedGuard ile korunur — yani Dashboard da aktif organizasyon bağlamına bağlıdır.

İstatistik kartları ​

Tipik kartlar (stat-card bileşenleri):

  • Toplam proje — org içindeki proje sayısı; plandaki projects kotasına göre bağlamlandırılabilir.
  • Toplam ajan — tüm projelerdeki ajanların listesi; limit agents alanına bağlı olabilir.
  • Bilgi tabanı sayısı — knowledgeBases kotası.
  • Entegrasyon sayısı — harici API entegrasyonları.

Dashboard özet kartları

Kaynak kullanımı ve limit çubukları ​

subscription-bar veya grafikler:

  • Kullanım / limit oranı (ör. dosya depolama MB, bilgi tabanı dosya adedi).
  • Limit aşımında backend 402 Payment Required veya guard mesajı dönebilir; UI’da banner görebilirsiniz.

Her limit kodda farklı isimlense de Prisma şeması ve SubscriptionLimitGuard genelde şu tür alanları kontrol eder: projects, agents, knowledgeBases, storage_mb, knowledge_files, workflows vb.

Aktivite trendi ve günlük ​

  • Aktivite trendi: Zaman serisi — oluşturma/güncelleme hacmi (ör. son 30 gün).
  • Aktivite günlüğü: Örneğin PROJECT_CREATED, KNOWLEDGE_BASE_UPLOAD gibi eylemlerin kronolojik listesi; operasyonel denetim için kullanılır.

Log satırında aktör (hangi kullanıcı) ve varlık adı gösteriliyorsa ekip içi iletişim kolaylaşır.

Son projeler / hızlı erişim ​

  • Yakın zamanda kullanılan veya güncellenen projelere tek tık.
  • Bu liste boşsa henüz proje oluşturulmamış veya filtreniz hariç tutuyor olabilir.

Abonelik özeti ​

Dashboard’da kısa plan adı, yenileme tarihi veya durum (ACTIVE vb.) gösterilebilir. Plan yükseltme iş akışı kurumsal süreçlerinize bağlıdır — self-serve değilse Abonelik sayfası yönlendirme içerir.

Grafikler ve performans ​

Çubuk grafikler Recharts tabanlı olabilir; büyük veri setlerinde API agregasyonu backend’de yapılır — tarayıcıya ham konuşma dökümü indirilmez.

Dashboard’ı kim kullanmalı? ​

RolNe arar?
Org yöneticisiLimit dolmadan mı? Son 24 saatte hata var mı?
OperasyonHangi proje yoğun? Yeni KB eklendi mi?
GeliştiriciEntegrasyon sayısı beklenenle uyumlu mu?

API ​

Sonraki adımlar ​

Cere Insight 2.0 dokümantasyonu