Log Mimarisi
Dosya Tabanlı Loglama: Tüm ana bileşenler varsayılan olarak aktivitelerini yerel dosya sistemine (.txt, genellikle %LOCALAPPDATA%\GenLogs\ altında tarih bazlı klasörlerde) kaydeder. Format: Zaman damgası, Log Seviyesi, Thread ID, Kaynak Kod Bilgisi, Mesaj.
Veritabanı Tabanlı Loglama: Yapılandırılabilir şekilde belirli log türleri (Süreç, Zamanlayıcı, Kuyruk vb.) merkezi MSSQL veritabanına yazılabilir. Log İzleme (Monitoring): Platformda yerleşik gelişmiş gerçek zamanlı izleme arayüzü standart olarak yoktur. İzleme yöntemleri:
Log dosyalarına doğrudan erişim.
Veritabanı log tablolarını SQL ile sorgulama.
Önerilen: Harici log yönetim/SIEM sistemlerine (Splunk, ELK vb.) entegrasyon.
Dinamik Log Oluşturma: Özellikle süreç geliştirme sırasında:
Geliştiriciler, GenStudio'daki "Log Message" gibi aktivitelerle iş akışının belirli noktalarına özel log mesajları ekleyebilir.
Log seviyeleri çalışma zamanında dinamik olarak (uygulamayı yeniden başlatmadan) değiştirilemez; ayar sonrası yeniden başlatma gerekir.
Alert Mekanizması: Belirli kritik durumlar için (örn: süreç hatası) öncelikli olarak e-posta bildirimi şeklinde bir uyarı mekanizması mevcuttur. Not : Gelişmiş, log içeriği tabanlı uyarılar için harici SIEM/izleme araçları önerilir.
Last updated