anoman
Observability

Deteksi anomali

Anoman memantau trafik Anda untuk perilaku tak biasa dan memunculkan anomali — memakai detektor statistik bergulir dan model ML per-pelanggan — tanpa pernah memblokir permintaan.

Tak pernah memblokir

Deteksi bersifat fire-and-forget

Deteksi anomali berjalan berdampingan dengan setiap permintaan tetapi tak pernah memblokirnya — penilaian bersifat fire-and-forget, jadi tidak menambah latensi pada completion dan tidak bisa menggagalkan panggilan. Anomali dimunculkan agar Anda tinjau, konfirmasi, atau selidiki setelahnya.

Dua mesin

Statistik + ML, berjalan bersamaan

Dua detektor menilai setiap permintaan secara paralel dan memunculkan anomali ketika salah satunya menandai:

Z-score / Welford (jendela bergulir)

Detektor statistik jendela-bergulir yang menandai nilai yang jauh dari baseline terkini Anda, lewat empat aturan:

  • token_spike — lonjakan mendadak konsumsi token.
  • request_burst — ledakan permintaan yang tak biasa.
  • guardrail_storm — lonjakan blokir guardrail.
  • cost_outlier — biaya jauh di atas norma Anda.

Isolation Forest (ML per-pelanggan)

Model machine-learning per-pelanggan yang dilatih tiap malam dari riwayat Anda, menilai setiap permintaan terhadap vektor fitur 8 dimensi secara inline — menangkap anomali multi-sinyal yang bisa terlewat oleh detektor aturan tunggal.

Keduanya berjalan per pelanggan, sehingga "normal" dipelajari dari trafik Anda sendiri, bukan rata-rata global.

API Anomali

Menampilkan dan mengonfirmasi

Gunakan GET /anoman/v1/anomalies untuk menampilkan anomali beserta tingkat keparahan dan statusnya, dan POST /anoman/v1/anomalies/{id}/ack untuk mengonfirmasi satu anomali. Anomali juga bisa dikirim sebagai peringatan email ops.

# List detected anomalies (with severity + status)
curl "https://api.anoman.io/anoman/v1/anomalies?severity=high&status=open" \
  -H "Authorization: Bearer anm-sk-..."
Terkait: Anomali juga muncul secara real-time di Live Feed.

Tangkap yang tak biasa

Buka tampilan Anomalies untuk meninjau, mengonfirmasi, dan menyelidiki.