Log Message

Bu metod, PAW Orchestrator üzerine log (kayıt) mesajı yazmak için kullanılır.



⬅️GİRDİ

Parametre

Tip

Zorunlu

Açıklama

LogLevel

ELogLevel

✅Evet

Log seviyesi

Message

String

✅Evet

Log mesajı

Id

Guid?

❌Hayır

İlişkili iş ID'si



🎯 Amaç

  • Süreç çalışmaları sırasında bilgi, uyarı ve hata kayıtlarını tutmak

  • Debug ve izleme süreçlerini kolaylaştırmak

  • İş akışının adım adım takip edilmesini sağlamak


⚙️ Çalışma Mantığı

  • Metod çağrıldığında, ilgili süreç ve iş (work) kapsamında Orchestrator’a log kaydı oluşturulur

  • Loglar, süreç çalışmaları sırasında gerçek zamanlı veya sonradan incelenebilir

  • Log kayıtları, hata analizi ve performans takibi için kullanılır


📥 Girdi Parametreleri

🔹 Message

Log olarak yazılacak metin bilgisidir.


🔹 Level (Opsiyonel)

Log seviyesini belirler.

Yaygın seviyeler:

  • Info: Bilgilendirme amaçlı kayıtlar

  • Warning: Olası risk veya dikkat edilmesi gereken durumlar

  • Error: Hata durumları

  • Debug: Geliştirme ve detaylı izleme amaçlı kayıtlar


📌 Özellikler

  • Süreç bazlı ve iş bazlı loglama yapılabilir

  • Loglar merkezi olarak Orchestrator üzerinde tutulur

  • Filtreleme ve analiz için kullanılabilir


⚠️ Önemli Notlar

  • Log mesajları anlamlı ve açıklayıcı olmalıdır

  • Hata durumlarında detaylı bilgi verilmesi önerilir

  • Gereksiz veya fazla loglama performansı etkileyebilir


💡 Örnek Kullanım Senaryoları

  • Süreç başlangıç ve bitiş logları

  • Kritik adımların izlenmesi

  • Hata yakalama ve detaylı açıklama

  • API çağrıları ve veri akışlarının kayıt altına alınması


🔁 Kullanım Faydası

Log Message metodu, süreçlerin izlenebilirliğini artırır ve olası problemlerin hızlıca tespit edilmesini sağlar. Debug ve operasyon ekipleri için kritik bir araçtır.