Loglar sekmesi

Gateway Logları, sahadaki gateway yazılımının gerçek zamanlı olarak ürettiği sistem olaylarını, bağlantı değişikliklerini ve protokol hatalarını kronolojik sırayla listeler. Bir bağlantı sorunu yaşandığında, cihaz yanıt vermediğinde veya connector beklenmedik bir davranış sergilediğinde bu sekme sorunun kaynağına hızlıca ulaşmanızı sağlar.

Loglar; ZAMAN, SEVİYE, KAYNAK ve MESAJ olmak üzere dört sütundan oluşur. Seviye filtresi ve Canlı modu sayesinde yüzlerce kayıt arasında kolayca gezinebilirsiniz.

Log Tablosu Yapısı

Aşağıdaki örnek tablo, gerçek bir gateway'den alınan log kayıtlarını göstermektedir. Her satır; olayın tam zamanını, seviyesini, kaynağını ve ayrıntılı mesajını içerir.

YenileSeviye: Tümü ▾500 Satır ▾Kaynak: Tümü ▾Canlı
ZAMANSEVİYEKAYNAKMESAJ
25.05.2026 01:51:53ERRORpymodbus.logg…No response received after 0 retries, continue with next request
25.05.2026 01:51:52INFOconnector.mod…[ABB Invertor-23] Shared RTU client reconnected.
25.05.2026 01:51:52WARNINGconnector.mod…[ABB Invertor-27] Shared RTU client disconnected after poll, inline reconnect on next read.
25.05.2026 01:51:51ERRORpymodbus.logg…No response received after 0 retries, continue with next request
25.05.2026 01:51:47INFOconnector.mod…[ABB Invertor-24] Shared RTU client reconnected.
500 kayıt gösteriliyor

Log Seviyeleri

Her log kaydı bir seviye (level) rozeti taşır. Bu rozet; olayın kritiklik derecesini anlık olarak görmenizi sağlar ve hangi kayıtların öncelikli incelenmesi gerektiğini gösterir.

ERROR

ERROR — Hata

Connector veya protokol katmanında kritik bir hata oluştu. Cihaz yanıt vermiyor, bağlantı kurulamıyor veya beklenmeyen bir veri formatı alındı. Bu loglar öncelikli olarak incelenmelidir.

⚠️WARNING

WARNING — Uyarı

Sistem hâlâ çalışıyor ancak dikkat gerektiren bir durum var; bağlantı geçici kesildi, yeniden bağlanma denemesi yapıldı. Sürekli tekrarlıyorsa altta yatan sorunu araştırın.

ℹ️INFO

INFO — Bilgi

Normal operasyon akışına ait bilgilendirici mesajlar. Bağlantı kuruldu, yeniden bağlanıldı veya işlem başarıyla tamamlandı gibi olayları raporlar. Hata ayıklama için yararlıdır.

Filtre ve Kontroller

Log ekranının üst kısmındaki araç çubuğu, binlerce kayıt arasında hızlı gezinmenizi sağlayan birkaç temel kontrol sunar:

Filtre / KontrolAçıklama
YenileLog listesini manuel olarak günceller. Canlı mod kapalıyken yeni kayıtları görmek için kullanılır.
Seviye (Tümü / ERROR / WARNING / INFO)Yalnızca seçilen log seviyesini görüntüler. Hata ayıklama sırasında ERROR ile daraltın.
Satır Sayısı (100 / 500 / 1000)Listede gösterilecek maksimum kayıt sayısını belirler. Yüksek trafikte 100'ü tercih edin.
Kaynak (Tümü / Connector adı)Yalnızca belirli bir connector veya modülün ürettiği logları filtreler. Sorunlu connector'ı izole etmek için kullanın.
Canlı (Toggle)Açıldığında sayfa yenilemeye gerek kalmadan loglar otomatik güncellenir. Canlı izleme için idealdir.

Log Verisi Akışı

Gateway logları şu pipeline üzerinden platforma ulaşır:

Olay Üretimi

Connector veya protokol modülü bir olay üretir (hata, uyarı veya bilgi).

Log Tamponu

Gateway, logu yerel belleğinde tamponlar; bağlantı kesilse bile kayıt saklanır.

Buluta Aktarım

TLS üzerinden SolarTools bulut altyapısına güvenli şekilde iletilir.

Platform Görünümü

Log sekmesinde gerçek zamanlı listelenir; filtre ve Canlı modla izlenebilir.

Hata Ayıklama İpucu

Sürekli tekrarlayan ERROR loglarını incelerken KAYNAK sütununu referans alın. Aynı kaynak modülü (ör. pymodbus.logger) tekrar tekrar hata üretiyorsa ilgili connector'ın IP/Port ayarlarını kontrol edin; büyük ihtimalle cihaz erişilebilir değildir.

Canlı Mod Kullanımı

Saha testleri sırasında Canlı modu açık tutun. Connector yeniden başlatıldığında veya Deploy Config uygulandığında, logların anında güncellendiğini göreceksiniz. Bu, yapılandırma değişikliklerinin etkisini gerçek zamanlı doğrulamanın en hızlı yoludur.

Loglar sekmesi | SolarTools