Günlüklere ve Bildirimlere Erişim
Günlük kaydı, GraphQL queries çalıştırılmasında kullanılan verileri görselleştirmek için etkinleştirilebilir; bunlar şunları içerir:
- Query adı
- Querye sağlanan değişkenler
- Çalıştırma yanıtı
- Ek bağlam (hata mesajı vb.)
Günlükler wp-content/gatographql/logs klasöründe saklanır.
Günlükler yalnızca bir eklentinin bunları kullanabildiği durumlarda mevcuttur; bunlar şunlardır:
- Internal GraphQL Server eklentisi, çalıştırılan queries'i günlüğe kaydeder.
- Automation eklentisi, otomasyonlar tarafından tetiklenen persisted queries tarafından çalıştırılan queries'i günlüğe kaydeder.
- Translation eklentisi, yapay zeka isteklerini ve yanıtlarını günlüğe kaydeder.
Günlük Ayarları
Günlük ayarları Settings > Plugin Configuration > Logs altında bulunabilir.

Ayarlarda şunları yapılandırabiliriz:
- Günlük kaydını ve bildirimleri etkinleştirme/devre dışı bırakma (her ikisi de varsayılan olarak etkindir)
- Günlüğe kaydedilecek önem dereceleri (varsayılan olarak 🔴 Error ve 🟡 Warning)
- Bildirim tetikleyecek önem dereceleri (varsayılan olarak 🔴 Error)
Günlük Önem Dereceleri
4 önem derecesi vardır:
| Önem Derecesi | Açıklama |
|---|---|
| 🔴 Error | İşlemin tamamlanmasını engelleyen kritik sorunlar |
| 🟡 Warning | İşlemi etkileyebilecek kritik olmayan sorunlar |
| 🔵 Info | İşlem hakkında genel bilgi |
| 🟢 Debug | Hata ayıklama amaçlı ayrıntılı bilgi |
Bildirimler
Yapılandırılmış önem derecelerinden herhangi biri için günlüklere bir giriş eklendiğinde, eklenti menüsünde (hem eklenti adının altında hem de Logs menü öğesinin altında) bir bildirim rozeti görüntülenir.

Bu, Internal GraphQL Server veya Automation eklentisi aracılığıyla çalıştırılan queries'in neden başarısız olduğunu izlemek için kullanışlıdır.
Günlüklere Erişim
Günlüklere eklenti menüsündeki Logs seçeneğine tıklanarak erişilebilir:

Bir günlük girişine tıklamak o günlüğü ayrıntılı olarak görüntüler:

Günlük ayrıntılarında Download düğmesine tıklamak günlük dosyasını indirir.
Günlüklerin Bakımı
Günlüklerin aşırı disk alanı tüketmesini önlemek için periyodik olarak temizlenmesi önerilir.