Log Pengiriman & Pengujian
Panel Webhooks memiliki log pengiriman per endpoint. Gunakan untuk memastikan peristiwa tiba, mendiagnosis kegagalan, dan mengirim sampel baru tanpa aktivitas nyata.
Melihat Log Pengiriman
1
Buka Pengaturan → Webhook
Buka
Dashboard → Settings → Webhooks.2
Perluas baris webhook
Klik Log Pengiriman pada kartu webhook. Terlihat50 percobaan terakhir, terbaru dahulu.
3
Periksa setiap entri
Setiap baris menampilkan jenis peristiwa, kode status HTTP, waktu respons, stempel waktu, dan pesan kesalahan jika ada.
Kolom Log
| Kolom | Deskripsi |
|---|---|
| Peristiwa | Jenis peristiwa yang terjadi (mis. post.saved) |
| Status | Status HTTP yang dikembalikan endpoint Anda. null jika waktu habis atau koneksi ditolak. |
| Waktu respons | Waktu perjalanan pulang-pergi dalam milidetik dari pengiriman hingga byte respons terakhir. |
| Berhasil | Centang hijau = HTTP 2xx. Silang merah = hasil lainnya. |
| Kesalahan | Pesan kesalahan yang mudah dipahami untuk pengiriman yang gagal (mis. Request timed out (10s)). |
| Dikirim pada | Waktu UTC percobaan pengiriman. |
Mengirim Peristiwa Uji
1
Perluas kartu webhook
Di
Settings → Webhooks, temukan webhook Anda, lalu klik Kirim peristiwa uji.2
Periksa log pengiriman
Pengiriman uji muncul di atas Delivery Logs dalam beberapa detik. Pastikan ada
200 status.Peristiwa uji adalah permintaan HTTP nyata
Peristiwa uji melalui pipeline yang sama dengan peristiwa nyata, termasuk tanda tangan HMAC. Kode verifikasi Anda diuji penuh.
Tidak ada percobaan ulang otomatis
Setiap pengiriman dicoba sekali. Log hanya untuk diagnostik; tidak ada tombol pemutaran ulang untuk peristiwa langsung yang gagal. Setelah memperbaiki endpoint, gunakan Uji untuk memverifikasi perbaikannya.
Penyebab Kegagalan Umum
| Kesalahan / Status | Kemungkinan penyebab | Perbaiki |
|---|---|---|
Request timed out (10s) | Server membutuhkan lebih dari 10 detik untuk merespons | Kembali 200 segera, lalu proses secara asinkron |
401 | Verifikasi tanda tangan gagal | Pastikan membaca body mentah sebelum parsing JSON |
404 | Jalur URL endpoint tidak ada | Periksa kembali URL di pengaturan Webhook Savebase |
500 | Galat tak tertangani di penerima | Periksa log server Anda untuk menemukan pengecualian |
| Koneksi ditolak / status null | Server mati atau URL salah | Pastikan server hidup dan dapat diakses publik |