Etzel Art of Digital Manufacturing
Bize ulaşın
Lunex 1.6.0 kullanım kılavuzu

Mesajları izleme

Gerçek mesajları, sonuçlarını ve çalıştırmalarını takip edin.

Message Monitor, çalışan entegrasyonların kaydedilmiş işlem sonuçlarını bulmanızı ve belirli bir iş mesajının başına ne geldiğini incelemenizi sağlar. Bir siparişin hangi akıştan geçtiğini, hangi denemede hata aldığını ve hangi sürümün çalıştığını burada araştırabilirsiniz.

İlk mesajınızı bulun

Çalışan bir projeniz, bu projeye gönderilmiş bir örnek mesajınız ve izleme verilerini okuma yetkiniz olmalıdır. Projenin Log level değeri normal kullanımda Info olmalıdır. None mesaj kaydetmez; Error normal başarılı çalışmaları kaydetmez.

  1. Sol menüden Message Monitor açın.
  2. Open filters düğmesinden Started aralığını ve Projects içindeki projenizi seçin; gerekirse Route ile rotayı daraltın, Apply ile uygulayın.
  3. Bir sonuç satırındaki akış adını açın. Ayrıntı panelinde sonucu, Application ID, Recording ve başlangıç zamanını inceleyin.
  4. Runs listesinden ilgilendiğiniz çalışmayı açın. Model, Step events, Text view, Content ve Attachments kaydedilmiş farklı bilgileri gösterir.
  5. Technical details bölümünden Message ID ve Run ID değerlerini kopyalayın. Destek veya başka bir ekip aynı kaydı bu kimlikle bulabilir.

Beklenen sonuç, gönderdiğiniz örnekle eşleşen bir kayıt ve gözlemlenen sonuçtur. Kayıt yoksa önce zaman aralığını ve kayıt seviyesini kontrol edin; boş liste, entegrasyonun hiç çalışmadığı anlamına gelmez.

Message Monitor'da iş referansıyla bulunan örnek mesaj ve sağ panelde Completed, Application ID, Recording ve Runs ayrıntıları.

Görsel, ilk entegrasyon rehberindeki ikinci mesajı gösterir. Kimlik türü Application ID, aranan değer HELP-FIRST-002 olarak seçilmiştir. Soldaki sonuçla sağdaki iş referansını eşleştirip ilgili run’ı açın.

Mesaj, çalışma ve akış arasındaki ilişki

TerimNe ifade eder?
Integration / Projectİşlemi yürüten proje veya açıkça tanımlanmış entegrasyon kapsamı. Projede birden fazla route olabilir.
RouteGirişten başlayarak mesajın işlendiği akış. Listede varsa akışın adı, yoksa teknik route kimliği görünür.
Message IDLunex’in izleme kaydına verdiği kimlik. Bir mesajın saklanan çalışmalarını bir araya getirir.
Run IDTek bir çalışma denemesinin kimliği. Aynı mesaj tekrar teslim edildiğinde yeni bir run oluşabilir.
Exchange IDÇalışma motorundaki mesaj işleme nesnesinin teknik kimliği.
Application IDAkışın açıkça atadığı iş kimliği; örneğin ORD-2026-0042.
Correlation IDAkışın ilişkilendirme için açıkça atadığı değer. Aynı değeri taşıyan kayıtları birlikte aratır.

Bir kuyruk mesajının ilk teslimi başarısız, sonraki teslimi başarılı olabilir. Doğrulanabilen broker kimliği varsa bu çalışmalar aynı mesaj altında görünür; ilk hatanın geçmişi korunur. Aynı sipariş numarasıyla iki ayrı HTTP isteği göndermek ise iki ayrı mesaj oluşturabilir. İş kimliği veya correlation değeri kayıtları otomatik birleştirmez.

Durumları doğru yorumlayın

Durum / bilgiAnlamı ve sonraki adım
ProcessingBaşlangıç kaydı var ve ilgili runtime’dan güncel yaşam sinyali alınıyor. Yenileyerek terminal sonucu kontrol edin.
CompletedAkışın tamamlandığı gözlemlendi. Uzak sistemdeki bütün iş etkilerinin kesinleştiği anlamına gelmez.
FailedÇalışma, işlenmemiş bir hatayla sonuçlandı. Hata metnini ve ilgili run’ı açın.
UnknownSonucu belirlemeye yetecek güncel bilgi yok. Runtime, bağlantı ve kayıt kapsamını kontrol edin.
Handled errorAkış hata yakaladı ve işledi. Completed ile birlikte görülebilir; hata politikasını inceleyin.
Current outcome unknownGösterilen durum son saklanan gözlemdir; daha sonraki işlemlerin sonucu kaydedilmemiş olabilir.
Incomplete results / History is incompleteBazı bilgiler eksik veya kayıt sınırına takılmıştır. Tam geçmiş varsaymayın.

Uzun süren bir çalışma yalnız süresi nedeniyle Failed yapılmaz. Hatalı bir mesajdan sonra yapılan başarılı teslim, mesajın son sonucunu değiştirebilir; önceki run’ları ayrıca okuyun.

Hangi ekranı kullanmalısınız?

İhtiyacınızEkran veya işlem
Bir siparişi veya işlem kimliğini bulmakApplication ID ve iş alanı araması
Hangi adımda hata olduğunu anlamakRun incelemesi
Belirli bir süre için daha ayrıntılı kayıt almakProje üstündeki Log level
Başarı/hata dağılımını görmek ve dışarı aktarmakRoute outcomes ve XLSX
Uygulamanın açılış hatasını veya bağlantı sorununu görmekProjenin Log sekmesi
Anlık toplam, devam eden ve hatalı exchange sayılarını görmekArchitecture → Statistics
Bekleyen mesajları ve tüketicileri görmekArtemis console
Teslim edilemeyen mesajları (dead letter) görmek ve yeniden denemekDead letter’lar

Architecture sayaçları çalışan runtime’ın istatistikleridir; saklanan Message Monitor kayıtlarıyla aynı kapsamda olmak zorunda değildir. No stats, sıfır işlem anlamına gelmez. Log ise container çıktısıdır; Message Monitor’ün çalışma ve kimlik modelinden bağımsızdır.

Ekran ve veri davranışı

Zamanlar tarayıcınızın yerel saat diliminde gösterilir. Bir zamanın üzerine geldiğinizde kesin UTC değeri görülebilir. Sonuçlar ile detay paneli ayrı kayar; geniş ekranda aradaki ayırıcıyla panel boyutlarını değiştirebilirsiniz. Filtreler, sayfalama ve seçilen kayıt bağlantıda korunur.

Liste, toplam adet ve detay ayrı yüklenir. Toplam hesaplanamasa da gelen sayfaları inceleyebilirsiniz. Cancel count yalnız adet isteğini iptal eder. Results unavailable bir sorgu veya erişim hatasıdır; sıfır sonuç olarak yorumlamayın. Kapsamı daraltın ve Retry veya Refresh kullanın.

Saklama süresi dolan mesajlar artık bulunamaz. Gövde içeriklerinin süresi mesaj geçmişinden önce dolabilir. Kayıt ve saklama sayfası bu farkları açıklar.

Lunex’i kendi entegrasyonunuzla görün

Kılavuzda okuduklarınızı kendi sistemlerinizle deneyelim. Demo için bize yazın.