Logging adalah praktik mencatat peristiwa yang terjadi di aplikasi atau infrastruktur—seperti request masuk, error, login gagal, atau transaksi—ke dalam log yang bisa dicari dan dianalisis kemudian.
Log adalah bukti detail "apa yang terjadi" pada momen tertentu.
Best Practice Logging
- Struktur log (JSON) agar mudah di-query.
- Level yang tepat: debug, info, warn, error.
- Jangan log data sensitif (password, token, nomor kartu).
- Retensi dan rotasi agar biaya storage terkendali.
Logging di Super Kilat
Log aplikasi dan error dipakai untuk mendiagnosis bug, memverifikasi integrasi Webhook, serta memastikan alur checkout atau otomasi berjalan sesuai harapan.
Rangkuman
Logging adalah catatan sejarah teknis yang krusial saat debugging. Bersama Super Kilat, setiap isu ditelusuri dengan data—bukan tebakan.