Nexa Intelligence Docs
Dashboard

Risk Monitoring

Spesifikasi teknis modul Risk Monitoring (/dashboard/risk), indeks risiko 38 provinsi, 6 pilar indikator, serta pemetaan database PostgreSQL, Elasticsearch, dan Kafka.

Risk Monitoring (/dashboard/risk)

Modul Risk Monitoring mengukur, memantau, dan menghitung skor komposit indeks risiko stabilitas wilayah di 38 provinsi secara berkelanjutan berdasarkan 6 pilar indikator utama: Kamtibmas, Stabilitas Politik, Ketahanan Pangan, Kerentanan Ekonomi, Bencana Alam, dan Dinamika Konflik Sosial.


Tabel Pemetaan Komponen ke PostgreSQL & Elasticsearch

Komponen / Bagian UIPostgreSQL (Tabel & Kolom Kunci)Elasticsearch (Indeks & Field Kunci)Kafka (Topik & Alur Event)
Kartu KPI Nasional & Ambang
GET /api/v1/risk-index/cards
• fact_indicator
  ↳ indicator_type, value, period_date, region_id
• province_risk_scores
  ↳ region_id, score, band
• national_dashboard
  ↳ national_risk_score, critical_provinces_count, high_risk_provinces_count, active_thresholds_triggered
queue-risk-alerts
(Trigger Threshold Engine)
Matriks Indeks 38 Provinsi
GET /api/v1/risk-index/provinces
• master_regions
  ↳ id, region_name, region_level
• province_risk_scores
  ↳ score, band, kamtibmas_score, pangan_score, ekonomi_score
• province_dashboard
  ↳ province_code, risk_score, band_status (Aman, Waspada, Siaga, Kritis), indicators_breakdown
queue-risk-calculation
(Periodic Batch Run)
Detail 6 Indikator Provinsi
GET /api/v1/risk-index/provinces/{key}
• fact_indicator
  ↳ indicator_type, value, unit, payload->>'bobot', payload->>'sinyal_penyusun'
• master_regions
  ↳ id, region_name, parent_id
• province_dashboard
  ↳ province_code, indicators.kamtibmas, indicators.politik, indicators.pangan, indicators.ekonomi, indicators.bencana, indicators.sosial
queue-risk-calculation
(Detailed Drill-Down)

Formula Perhitungan Komposit

Indeks komposit risiko provinsi dihitung secara otomatis dengan pembobotan dinamis:

Risk Index = Sum(w_i * I_i) + Delta_velocity (untuk i = 1 s.d. 6)

Di mana w_i adalah bobot indikator ke-i, I_i adalah nilai ternormalisasi indikator (skala 0–100), dan Delta_velocity adalah faktor eskalasi lonjakan isu 24 jam terakhir.

On this page