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.
- Sol menüden Message Monitor açın.
- Open filters düğmesinden Started aralığını ve Projects içindeki projenizi seçin; gerekirse Route ile rotayı daraltın, Apply ile uygulayın.
- Bir sonuç satırındaki akış adını açın. Ayrıntı panelinde sonucu, Application ID, Recording ve başlangıç zamanını inceleyin.
- Runs listesinden ilgilendiğiniz çalışmayı açın. Model, Step events, Text view, Content ve Attachments kaydedilmiş farklı bilgileri gösterir.
- 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.

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
| Terim | Ne ifade eder? |
|---|---|
| Integration / Project | İşlemi yürüten proje veya açıkça tanımlanmış entegrasyon kapsamı. Projede birden fazla route olabilir. |
| Route | Girişten başlayarak mesajın işlendiği akış. Listede varsa akışın adı, yoksa teknik route kimliği görünür. |
| Message ID | Lunex’in izleme kaydına verdiği kimlik. Bir mesajın saklanan çalışmalarını bir araya getirir. |
| Run ID | Tek 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 ID | Akışın açıkça atadığı iş kimliği; örneğin ORD-2026-0042. |
| Correlation ID | Akışı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 / bilgi | Anlamı ve sonraki adım |
|---|---|
| Processing | Başlangıç kaydı var ve ilgili runtime’dan güncel yaşam sinyali alınıyor. Yenileyerek terminal sonucu kontrol edin. |
| Completed | Akışı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. |
| Unknown | Sonucu belirlemeye yetecek güncel bilgi yok. Runtime, bağlantı ve kayıt kapsamını kontrol edin. |
| Handled error | Akış hata yakaladı ve işledi. Completed ile birlikte görülebilir; hata politikasını inceleyin. |
| Current outcome unknown | Gösterilen durum son saklanan gözlemdir; daha sonraki işlemlerin sonucu kaydedilmemiş olabilir. |
| Incomplete results / History is incomplete | Bazı 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ız | Ekran veya işlem |
|---|---|
| Bir siparişi veya işlem kimliğini bulmak | Application ID ve iş alanı araması |
| Hangi adımda hata olduğunu anlamak | Run incelemesi |
| Belirli bir süre için daha ayrıntılı kayıt almak | Proje üstündeki Log level |
| Başarı/hata dağılımını görmek ve dışarı aktarmak | Route outcomes ve XLSX |
| Uygulamanın açılış hatasını veya bağlantı sorununu görmek | Projenin Log sekmesi |
| Anlık toplam, devam eden ve hatalı exchange sayılarını görmek | Architecture → Statistics |
| Bekleyen mesajları ve tüketicileri görmek | Artemis console |
| Teslim edilemeyen mesajları (dead letter) görmek ve yeniden denemek | Dead 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.