> For the complete documentation index, see [llms.txt](https://docs.genrpa.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.genrpa.com/paneller/log-viewer-paneli.md).

# 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.

<figure><img src="/files/UV2IjpsSDvVXZCImAONQ" alt=""><figcaption></figcaption></figure>

**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**

<figure><img src="/files/ngf7wjLZU2WMqAD0vA7t" alt=""><figcaption></figcaption></figure>

**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.

<figure><img src="/files/bvmjBDFMHAgGRINkBfRN" alt=""><figcaption></figcaption></figure>

**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.

{% hint style="info" %}
**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.
{% endhint %}

#### **Kullanım Örnekleri**

**Örnek Kullanım:**&#x20;

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

<figure><img src="/files/ImTKXn8U3PmxFB58UKTr" alt=""><figcaption><p>Log Message Aktivite Kullanımı</p></figcaption></figure>

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

<figure><img src="/files/RlzsWIbVhwHIDyxU9YMF" alt="Log Viewer Çıktısı"><figcaption><p>Log Viewer Çıktısı</p></figcaption></figure>

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

<figure><img src="/files/MdxhsJdBaHXgDjHAlnob" alt=""><figcaption><p>Kullanılan Değişken Yapısı</p></figcaption></figure>

<figure><img src="/files/w2PnM9yoy91RfyG6S6si" alt=""><figcaption><p>Log Message Aktivite Kullanımı</p></figcaption></figure>

<figure><img src="/files/anxZRAgAu99436xF8jj9" alt=""><figcaption><p>Değişken Yapısı ve Stüdyo Kullanım Çıktıları</p></figcaption></figure>

* **Matematiksel expression Örneği:**

&#x20;Değişken: \[SuccessCount]= 25

<figure><img src="/files/o0kkvBHHP26W02KUEMKw" alt=""><figcaption><p>Variable Yapısı</p></figcaption></figure>

Değişken:\[FailCount]=5

<figure><img src="/files/F1w6ek4jtAC2ALiauyIB" alt=""><figcaption><p>Variable Yapısı</p></figcaption></figure>

**Log Message:** \[SuccessCount] + \[FailCount]

<figure><img src="/files/hmdbq2flTAdoOQ28QcUI" alt=""><figcaption><p>Log Message Aktivite Kullanımı</p></figcaption></figure>

**Çıktı:**&#x33;0

<figure><img src="/files/jTjSh69BKNy5n5RW2swi" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/QUNp6VxR3A3HOjIcUSwE" alt=""><figcaption><p>Log Message Aktivite Kullanımı</p></figcaption></figure>

<figure><img src="/files/XPntzynWaVMAgs4x8aCO" alt=""><figcaption><p>Log Viewer Görünümü</p></figcaption></figure>

* **Hata Takibi:** Uygulama sırasında oluşan hataların detaylı olarak loglanması.&#x20;
* **Performans İzleme:** İşlem süreleri ve performans bilgilerinin kaydedilmesi.&#x20;
* **Günlük Raporlama:** Önemli olayların belirli bir log dosyasında tutulması.&#x20;
