Buglog Tracking
Bug Log Tracking, yazılım geliştirme süreçlerinde hataların ve sorunların nasıl izlendiğini ve yönetildiğini açıklayan bir konsepttir. Bu yazıda, bug log tracking'in önemi, nasıl uygulandığı, en iyi uygulama yöntemleri ve bu sürecin yazılım geliştirme projelerine nasıl katkı sağladığı ele alınmaktadır.
Workcube Hata İzleme Sistemi
Sistem Parametre Ayarları
Yol: Kontrol Paneli > System > Genel Ayarlar > Sistem Parametre Ayarları
Workcube kullanan işletmelerde oluşan hataları yakalayarak, bu hataları izlemek, raporlamak ve düzeltmek amacıyla kullanılan özel bir hata izleme sistemi bulunur.
Kullanımı için belirli sistem parametre ayarlarının doğru bir şekilde tanımlanması gereklidir.

- buglog.bugloglistener (Web Servis Adresi): Hataları izlemek ve raporlamak için hangi web servis adresini kullanacağını tanımlar. Default tanımlanır.
- buglog.buglog_tracking (Hata İzleme Aktif/Pasif): Bu parametre etkin ise, sistem hataları izlenir ve raporlanır. Pasif ise, hatalar izlenmez. Sistem yöneticileri, bu parametreyi etkinleştirerek hata izleme sisteminin kullanılmasını sağlar.
- buglog.buglogautonotify (Otomatik Hata Bildirimi): Bu parametre, herhangi bir hata oluştuğunda hata veya raporu yani otomatik bildirim gönderilip/gönderilmeyeceğini tanımlar. Eğer bu parametre etkin ise, sistem hataları otomatik olarak hata izleme sistemine gönderilir ve raporlanır.
Temel İşlevler ve Kullanım Amacı
Dashboard (Kontrol Paneli):
Sistem Parametre Ayarları doğru bir şekilde yapılandırıldıysa "www.buglog.workcube.com" sistemine kayıt atar. Sistem üzerinde yer alan Dashboard ekranı; hata izleme sisteminin ana sayfasıdır. Bu kontrol paneli belirli zaman aralığında ,sunucu da hata veya uyarıları filtrelenen ve hata mesajlarını içeren son hata ve uyarıları hızlıca gözden geçirilmesini sağlar.
Örneğin; Uygulama adı (Application) veya sunucu adı (Host) gibi kriterlere göre hataları filtrelemek mümkün olur.

- Settings: Admin olan kişiye ait bilgiler bulunur. BugLog hata izleme sistemi yönetim ayarlarını içerir ve bu ayarlar "General Settings" (Genel Ayarlar), "Data Management" (Veri Yönetimi) ve "BugLog Listeners" (BugLog Dinleyiciler) gibi alt kategorilere ayrılabilir.
- Dashboard: Filtreleme seçeneklerini içerir. Örneğin; Son 24 saat içerisindeki hata loglarını getir gibi.
- Recent Messages: Son 30 gün, saat veya belirli bir seçime göre gün içerisinde en sık karşılaşılan hata ve uyarı mesajlarını içerir ve bu mesajlar hata türü, açıklama, sunucu adı ve tarih bilgileriyle listelenir. Ayrıca, içerik her 60 saniyede otomatik olarak yenilenir.
- Timeline: Zaman çizelgesi belirli bir tarihe odaklanmayı ve bu dönemdeki hataları veya uyarıları incelemeyi kolaylaştırır. Özellikle son güncelleme tarihi ve saati (Örneğin; "10/22: 13"), güncel verilerin kullanıcıya ne zaman sunulduğunu gösterir.
Geri Bildirim
Sistem Parametre Ayarları
Sistem parametrelerinin bir kısmı kurulumda otomatik olarak, bir kısmı da kurulum sırasında yetkili kişiler tarafından girilen verilerden çekilir. Daha sonra ihtiyaca bağlı olarak özelleştirilmesi veya değiştirilmesi gerekmediği sürece default olarak kurulumdan çekilen değerlerle çalıştırılır.
W-Error Mekanizması ve Hata Çıktıları
Hata nedenleri, Kodları ve Sınıflandırma
1.5. Debug Okuma ve Yorumlama
Debug okuyarak hataları nasıl anlar ve yorumlarız, en sık gelen bug tipleri nelerdir ve nasıl çözümleriz...