For the complete documentation index, see llms.txt. This page is also available as Markdown.

Log Viewer Paneli

Log Viewer

Loglama, otomasyon ve yazılım geliştirme süreçlerinde izlenebilirlik, hata ayıklama ve operasyonel görünürlük açısından kritik bir bileşendir. Log Viewer, süreç çalışırken üretilen log kayıtlarının merkezi bir ekranda görüntülenmesini sağlar.

Seçenekler:

  • Clear All Logs: Log Viewer üzerinde görüntülenen tüm log kayıtlarını temizler. Bu işlem yalnızca ekrandaki log listesini temizler; süreç çalışmasını veya kalıcı log kayıtlarını etkilemez.

  • Errors: Hata (Error) seviyesindeki log kayıtlarının toplam sayısını gösterir. Üzerine tıklandığında yalnızca hata seviyesindeki loglar listelenir. Tekrar tıklandığında filtre kaldırılır ve tüm log kayıtları yeniden görüntülenir.

  • Warnings: Uyarı (Warning) seviyesindeki log kayıtlarının toplam sayısını gösterir. Üzerine tıklandığında yalnızca uyarı seviyesindeki loglar listelenir. Tekrar tıklandığında filtre kaldırılır ve tüm log kayıtları yeniden görüntülenir.

  • Messages: Bilgilendirme (Message) seviyesindeki log kayıtlarının toplam sayısını gösterir. Üzerine tıklandığında yalnızca bilgilendirme seviyesindeki loglar listelenir. Tekrar tıklandığında filtre kaldırılır ve tüm log kayıtları yeniden görüntülenir.

  • Export To Excel: Log Viewer'da o anda görüntülenen log kayıtlarını Excel formatında dışa aktarır. Bir filtre uygulanmışsa yalnızca filtrelenen loglar, filtre uygulanmamışsa tüm log kayıtları dışa aktarılır. Excel dosyası; zaman, log türü, seviye, sayfa, aktivite adı ve mesaj gibi bilgileri içererek raporlama ve analiz amacıyla kullanılabilir.

Log Settings

Log Settings, Log Viewer üzerinde görüntülenecek log türlerinin yapılandırılmasını sağlar. Bu ayarlar sayesinde kullanıcılar ihtiyaç duydukları log kayıtlarını görüntüleyebilir, gereksiz logları gizleyerek daha okunabilir bir çalışma ortamı oluşturabilir.

Seçenekler:

  • Show Custom Logs: Süreç içerisinde Log Message gibi aktiviteler kullanılarak oluşturulan kullanıcıya özel (Custom) log kayıtlarının Log Viewer'da görüntülenmesini sağlar. Devre dışı bırakıldığında bu loglar Log Viewer'da listelenmez.

  • Show Activity Logs: Gen Studio tarafından aktivitelerin çalışması sırasında otomatik olarak oluşturulan aktivite loglarının görüntülenmesini sağlar. Devre dışı bırakıldığında aktivite logları Log Viewer'da gösterilmez.

  • Show System Logs: Gen Studio tarafından üretilen sistem loglarının görüntülenmesini sağlar. Bu loglar uygulamanın çalışması, sistem olayları ve dahili işlemler hakkında bilgi içerir. Devre dışı bırakıldığında sistem logları Log Viewer'da gösterilmez.

Butonlar:

  • Save: Yapılan yapılandırma değişikliklerini kaydeder ve Log Viewer'a uygular.

  • Cancel: Yapılan değişiklikleri kaydetmeden pencereyi kapatır ve mevcut ayarları korur.

Not: Bu ayarlar yalnızca Log Viewer ekranında görüntülenecek log türlerini etkiler. Logların süreç tarafından üretilmesini veya kaydedilmesini etkilemez; yalnızca görüntüleme tercihlerini değiştirir.

Kullanım Örnekleri

Örnek Kullanım:

  • String Expression Örneği: Log message: "Genrpa".Length

Log Message Aktivite Kullanımı

Runtime sonucu: 6 Log Viewer Çıktısı: 6

Log Viewer Çıktısı
Log Viewer Çıktısı

  • String Expression Örneği: Log message: [ProcessName].Trim() ; ilgili değişkenin sonundaki ve başındaki boşlukları kaldırır.

Kullanılan Değişken Yapısı
Log Message Aktivite Kullanımı
Değişken Yapısı ve Stüdyo Kullanım Çıktıları
  • Matematiksel expression Örneği:

Değişken: [SuccessCount]= 25

Variable Yapısı

Değişken:[FailCount]=5

Variable Yapısı

Log Message: [SuccessCount] + [FailCount]

Log Message Aktivite Kullanımı

Çıktı:30

  • Metin + değişken kullanımı: "Toplam kayıt sayısı: " + [ItemCount]

Log Message Aktivite Kullanımı
Log Viewer Görünümü
  • Hata Takibi: Uygulama sırasında oluşan hataların detaylı olarak loglanması.

  • Performans İzleme: İşlem süreleri ve performans bilgilerinin kaydedilmesi.

  • Günlük Raporlama: Önemli olayların belirli bir log dosyasında tutulması.

Last updated