Operasyon Yöneticileri İçin n8n Workflow Yönetim Rehberi
Operasyon yöneticileri, iş akışlarını otomatize etmek için n8n gibi araçları kullanır. Ancak bir workflow çalışmadığında, sorunu bulmak teknik bilgi gerektiriyormuş gibi görünebilir. Oysa n8n'in sunduğu execution log (çalıştırma kaydı) sayesinde, herhangi bir kod yazmadan hatayı tespit edebilirsiniz. Bu rehberde, bir operasyon yöneticisinin gözünden n8n workflow'unuzu nasıl izleyeceğinizi adım adım anlatıyorum.
Execution Log Nedir ve Neden Önemlidir?
Execution log, n8n'de bir workflow her çalıştırıldığında oluşan kayıttır. Bu kayıt, workflow'un hangi adımlardan geçtiğini, her adımda hangi verilerin işlendiğini ve varsa hata mesajlarını gösterir. Operasyon yöneticileri için bu log, iş akışının durumunu anlamanın en basit yoludur. Örneğin, bir müşteri onay e-postasının gitmediğini fark ettiğinizde, ilk bakmanız gereken yer burasıdır.
Log Arayüzüne Nasıl Erişilir?
n8n panelinde, sol menüdeki 'Execution' sekmesine tıklayın. Açılan sayfada tüm çalıştırmaları listelenir. Her çalıştırmanın yanında 'Succeeded' (başarılı) veya 'Failed' (başarısız) etiketi bulunur. Başarısız olanı seçerek detaylara ulaşın. Eğer workflow'unuz otomatik tetikleniyorsa, loglar otomatik olarak kaydedilir; manuel çalıştırmalar da aynı şekilde izlenebilir.
Log Detaylarını Okuma: Adım Adım
Bir execution kaydını açtığınızda karşınıza workflow'un adımları çıkar. Her adımın altında üç bölüm vardır:
- Input: Adımın hangi verilerle başladığını gösterir. Örneğin bir Webhook adımında, gelen isteğin tüm bilgileri burada yer alır.
- Output: Adımın sonucunda üretilen verileri listeler. Bir API çağrısı sonrası dönen yanıtı burada kontrol edebilirsiniz.
- Error: Varsa hata mesajı burada görünür. Hata genellikle bir cümle ile açıklanır, örneğin 'Connection refused' veya 'Invalid credentials'. Bu mesajı not alarak destek ekibinize iletebilirsiniz.
Örneğin, bir e-posta gönderme adımında output boşsa, muhtemelen SMTP ayarlarında sorun vardır. Hata mesajı yoksa bile input verilerini inceleyerek eksik alanları tespit edebilirsiniz.
Yaygın Hatalar ve Çözüm Yönlendirmeleri
Execution log'da sık karşılaşılan hatalar ve ne yapmanız gerektiği:
- Timeout (zaman aşımı): Bir API'ye istek çok uzun sürdüyse, hata mesajında timeout yazar. Çözüm: API'nin hızını kontrol edin veya workflow'un timeout süresini artırın.
- Authentication failed (kimlik doğrulama hatası): Kullandığınız servisin şifresi veya API anahtarı değişmiş olabilir. İlgili node'un ayarlarını güncelleyin.
- Data format error (veri formatı hatası): Örneğin bir JSON beklenirken metin gelmişse, input verilerini inceleyerek kaynağı düzeltin.
Bu hataların çoğu, log mesajını okuduğunuzda anlaşılır. Teknik bilgi gerektirse bile, mesajı destek ekibine aynen iletebilirsiniz.
İpuçları: Logları Düzenli Kontrol Edin
Workflow'larınızın sorunsuz çalıştığından emin olmak için haftada bir execution log'ları gözden geçirin. n8n ayrıca başarısız çalıştırmalar için e-posta bildirimi gönderecek şekilde ayarlanabilir. Bunun için workflow'un sonuna bir 'Webhook' veya 'Email' node'u ekleyerek hata durumunda kendinize uyarı gönderebilirsiniz. Ancak unutmayın ki bu ayar biraz teknik bilgi gerektirir; başlangıçta manuel kontrol yeterlidir.
Sonuç: n8n ile Operasyon Verimliliğinizi Artırın
Execution log, n8n kullanıcıları için en değerli araçlardan biridir. Bir operasyon yöneticisi olarak, bu logları okuyarak iş akışlarınızı izleyebilir, hataları hızla tespit edebilir ve kesintileri en aza indirebilirsiniz. Unutmayın, her execution kaydı size bir hikaye anlatır; bu hikayeyi okumayı öğrendiğinizde otomasyonunuzun kontrolü tamamen sizin elinizde olur.
Sık Sorulan Sorular
Execution log'da hata mesajı yok ama workflow çalışmıyor, ne yapmalıyım?
Input ve output verilerini karşılaştırın. Beklenen veri gelmiş mi? Bir sonraki adımda veri tipi uyuşmazlığı olabilir. Örneğin, sayı beklenen bir alana metin gelmişse hata mesajı çıkmayabilir.
n8n workflow'u başarısız olduğunda anında bildirim alabilir miyim?
Evet, workflow'un sonuna bir 'Email' node'u ekleyerek hata durumunda kendinize e-posta gönderebilirsiniz. Ancak bu ayar için n8n'in e-posta entegrasyonunu yapılandırmanız gerekir.
Execution log'ları ne kadar süre saklanır?
Varsayılan olarak n8n, son 50 çalıştırmayı saklar. Süreyi uzatmak için n8n'in veritabanı ayarlarını yapılandırmanız gerekir. Ayrıca logları dışa aktarma seçeneği de bulunur.
Kliniğiniz için Buyo'yu deneyin
WhatsApp, telefon ve web sitenizde 7/24 çalışan AI randevu asistanı. Tek seferlik kurulum + işletmenize özel aylık abonelik, taahhüt yok.