Dashboard
Services
Spesifikasi teknis modul Services (/dashboard/services), kontrol dan jadwal service pipeline, serta pemetaan database PostgreSQL, Elasticsearch, dan Kafka.
Services & Scheduler (/dashboard/services)
Modul Services & Scheduler menampilkan status kesehatan, kontrol start/pause, serta konfigurasi cron jadwal berkala untuk seluruh worker engine pemrosesan data.
Tabel Pemetaan Komponen ke PostgreSQL & Elasticsearch
| Komponen / Bagian UI | PostgreSQL (Tabel & Kolom Kunci) | Elasticsearch (Indeks & Field Kunci) | Kafka (Topik & Alur Event) |
|---|---|---|---|
Kontrol Status & Jadwal ServiceGET /api/v1/services/schedulesPUT /api/v1/services/schedules/{name} | • sources↳ cron, active• module_registry↳ key, name, group_key, sort_order, state, tier, design_system_version, note | • service_health_logs↳ service_name, status (Running, Idle, Error), last_heartbeat, cpu_usage, memory_usage | queue-control-signal(Service Commands) |
Scrape Berita
Spesifikasi teknis modul Scrape Berita (/dashboard/scraper), kontrol job perayapan portal, serta pemetaan database PostgreSQL, Elasticsearch, dan Kafka.
Pipeline
Spesifikasi teknis modul Pipeline (/dashboard/dead-jobs), monitoring kesehatan Kafka dan dead jobs, serta pemetaan database PostgreSQL, Elasticsearch, dan Kafka.