Skip to main content

title: “Agent Dashboard” description: “Dashboard monitoring kesehatan semua AI agent — stats grid, failing agents alert, daily execution chart, dan recent runs.”

Agent Dashboard

Agent Dashboard Agent Dashboard memberikan pandangan menyeluruh tentang kesehatan dan performa semua AI agent dalam satu tampilan. Halaman ini dirancang untuk monitoring cepat — Anda bisa langsung melihat agen mana yang bermasalah tanpa harus membuka detail satu per satu.

Arsitektur Dashboard

Data Flow Pipeline

Stats Grid — 4 Kartu

Stats Computation Detail

Failing Agents Alert

Panel peringatan yang menampilkan agen dengan kegagalan berulang: Alert panel membantu mengidentifikasi agen yang perlu diperbaiki atau dimatikan sebelum menyebabkan masalah lebih lanjut.

Alert Threshold Configuration

Alert Resolution Flow

Daily Execution Chart

Grafik batang (Recharts BarChart) yang menampilkan jumlah eksekusi per hari:

Chart Data Pipeline

Recent Runs List

Daftar eksekusi terbaru dengan informasi:

Run Status Distribution

Entities Used

Cara Akses

Dari sidebar, klik menu AI & Analitik > Agent Dashboard.

Flow Penggunaan

Monitoring Best Practices

Tips

  • Jadwalkan review dashboard mingguan untuk menjaga kualitas agen
  • Segera investigasi agen yang success rate-nya turun di bawah 80%
  • Bandingkan performa sebelum dan sesudah perubahan konfigurasi
  • Matikan agen yang tidak lagi diperlukan untuk menghemat kredit
  • Gunakan data daily execution untuk merencanakan kapasitas kredit bulanan

Diagram Relasi Entitas Agent Dashboard

Tabel Skema Entitas

AIAgent — Definisi Agen AI

AIAgentRun — Catatan Eksekusi Agen

AIAgentSchedule — Jadwal & Trigger Agen

AIAgentTemplate — Template Agen AI

AIAgentModel — Daftar Model AI

AIAgentSettings — Pengaturan Global AI Agent

Siklus Hidup Monitoring Agen

Diagram Urutan — Pemuatan Data Dashboard

Diagram Urutan — Pelacakan Performa Agen

Diagram Urutan — Eksekusi Agen dan Pencatatan Biaya

Tabel Referensi Enum

Kategori Agen (AIAgent.category / AIAgentTemplate.category)

Status Agen (AIAgent.status)

Status Template (AIAgentTemplate.status)

Status Eksekusi (AIAgentRun.status)

Metode Pembayaran (AIAgentRun.payment_method)

Jenis Trigger (AIAgentSchedule.trigger_type)

Channel Notifikasi (AIAgentSchedule.notification_channel)

Tier Model (AIAgentModel.tier)

Tabel RBAC — Hak Akses Agent Dashboard

Catatan RBAC

  • Super Admin: Akses penuh ke semua agen di seluruh perusahaan
  • Admin Perusahaan: Akses penuh dalam scope perusahaan yang dikelola
  • Manajer: Bisa menjalankan agen dan mengelola jadwal, tetapi tidak bisa mengubah pengaturan global atau menghapus agen
  • Staff: Hanya bisa menjalankan agen yang diizinkan, tidak bisa mengelola jadwal
  • Viewer: Hanya bisa melihat dashboard dan data agen, tidak bisa menjalankan atau mengubah apapun
  • Semua role tunduk pada Row-Level Security (RLS) berdasarkan company_id

Related Documentation: