Azure Logic Apps'te Azure İzleyici günlüklerini ayarlama ve B2B iletileri için tanılama verilerini toplama

Şunlar için geçerlidir: Azure Logic Apps (Tüketim)

Not

Bu makale yalnızca Tüketim mantığı uygulamaları için geçerlidir. Standart mantıksal uygulamaları izleme hakkında bilgi için Bkz. Standart mantıksal uygulamalar için dağıtımdan sonra Application Insights'ı etkinleştirme veya açma.

Tümleştirme hesabınızdaki ticari ortaklar arasında B2B iletişimi ayarladıktan sonra, bu iş ortakları AS2, X12 ve EDIFACT gibi protokolleri kullanarak ileti alışverişi yapabilir. Bu iletişimin beklediğiniz gibi çalışıp çalışmadığını denetlemek için tümleştirme hesabınız için Azure İzleyici günlüklerini ayarlayabilirsiniz. Azure İzleyici , kullanılabilirlik ve performanslarını daha kolay koruyabilmeniz için bulut ve şirket içi ortamlarınızı izlemenize yardımcı olur. Azure İzleyici günlüklerini kullanarak log analytics çalışma alanında tetikleyici olayları, çalıştırma olayları ve eylem olayları gibi çalışma zamanı verileri ve olayları hakkındaki verileri kaydedebilir ve depolayabilirsiniz. İletiler için günlüğe kaydetme aşağıdakiler gibi bilgileri de toplar:

  • İleti sayısı ve durumu
  • Bildirim durumu
  • İletiler ve onaylar arasındaki bağıntılar
  • Hatalar için ayrıntılı hata açıklamaları

Azure İzleyici, bu bilgileri bulmanıza ve gözden geçirmenize yardımcı olmak için günlük sorguları oluşturmanıza olanak tanır. Bu tanılama verilerini Azure Depolama ve Azure Event Hubs gibi diğer Azure hizmetleriyle de kullanabilirsiniz.

Tümleştirme hesabınız için günlüğe kaydetmeyi ayarlamak için Azure portal Logic Apps B2B çözümünü yükleyin. Bu çözüm, B2B ileti olayları için toplu bilgiler sağlar. Ardından, bu bilgiler için günlüğe kaydetmeyi ve sorgu oluşturmayı etkinleştirmek için Azure İzleyici günlüklerini ayarlayın.

Bu makalede tümleştirme hesabınız için Azure İzleyici günlüğünü etkinleştirme işlemi gösterilmektedir.

Not

Bu makale kısa süre önce Log Analytics yerine Azure İzleyici günlükleri terimini kullanacak şekilde güncelleştirildi. Günlük verileri hala bir Log Analytics çalışma alanında depolanır ve aynı Log Analytics hizmeti tarafından toplanır ve analiz edilir. Terminolojiyi , Azure İzleyici'deki günlüklerin rolünü daha iyi yansıtacak şekilde güncelleştiriyoruz. Ayrıntılar için bkz. Azure İzleyici terminolojisi değişiklikleri .

Önkoşullar

Logic Apps B2B çözümünü yükleme

Azure İzleyici günlükleri mantıksal uygulamanız için B2B iletilerini izleyebilmeden önce Logic Apps B2B çözümünü Log Analytics çalışma alanınıza ekleyin.

  1. Azure portal arama kutusuna yazın log analytics workspacesve Log Analytics çalışma alanları'nı seçin.

  2. Log Analytics çalışma alanları'nın altında çalışma alanınızı seçin.

    Log Analytics çalışma alanınızı seçin

  3. Genel Bakış bölmesindeki Log Analytics'i> kullanmaya başlayınİzleme çözümlerini yapılandırma bölümünde Çözümleri görüntüle'yi seçin.

    Genel Bakış bölmesinde

  4. Genel Bakış bölmesinde Ekle'yi seçin.

    Genel bakış bölmesinde yeni çözüm ekleme

  5. Market açıldıktan sonra, arama kutusuna yazın logic apps b2bve Logic Apps B2B'yi seçin.

    Market'ten

  6. Çözüm açıklaması bölmesinde Oluştur'u seçin.

  7. Çözümü yüklemek istediğiniz Log Analytics çalışma alanını gözden geçirin ve onaylayın ve yeniden Oluştur'u seçin.

    Azure, çözümü Log Analytics çalışma alanınızı içeren Azure kaynak grubuna dağıttığı zaman, çözüm çalışma alanınızın özet bölmesinde görünür. B2B iletileri işlendiğinde, bu bölmedeki ileti sayısı güncelleştirilir.

    Çalışma alanı özet bölmesi

Azure İzleyici günlüklerini ayarlama

Azure İzleyici günlüğünü doğrudan tümleştirme hesabınızdan etkinleştirebilirsiniz.

  1. Azure portal tümleştirme hesabınızı bulun ve seçin.

    Tümleştirme hesabınızı bulma ve seçme

  2. Tümleştirme hesabınızın menüsündeki İzleme'nin altında Tanılama ayarları'nı seçin. Tanılama ayarı ekle’yi seçin.

  3. Ayarı oluşturmak için şu adımları izleyin:

    1. Ayar için bir ad belirtin.

    2. Log Analytics'e Gönder'i seçin.

    3. Abonelik için Log Analytics çalışma alanınızla ilişkili Azure aboneliğini seçin.

    4. Log Analytics Çalışma Alanı için kullanmak istediğiniz çalışma alanını seçin.

    5. Günlük altında, kaydetmek istediğiniz olay kategorisini belirten IntegrationAccountTrackingEvents kategorisini seçin.

    6. İşiniz bittiğinde Kaydet'i seçin.

    Örnek:

    Tanılama verilerini toplamak için Azure İzleyici günlüklerini ayarlama

İleti durumunu görüntüleme

Mantıksal uygulamanız çalıştıktan sonra Log Analytics çalışma alanınızda bu iletiler hakkındaki durumu ve verileri görüntüleyebilirsiniz.

  1. Azure portal arama kutusunda Log Analytics çalışma alanınızı bulun ve açın.

  2. Çalışma alanınızın menüsünde Çalışma alanı özeti>Logic Apps B2B'yi seçin.

    Çalışma alanı özet bölmesi

    Not

    Logic Apps B2B kutucuğu çalıştırmadan hemen sonra sonuçları göstermiyorsa Yenile'yi seçmeyi deneyin veya yeniden denemeden önce kısa bir süre bekleyin.

    Varsayılan olarak Logic Apps B2B kutucuğu verileri tek bir güne göre gösterir. Veri kapsamını farklı bir aralıkla değiştirmek için sayfanın üst kısmındaki kapsam denetimini seçin:

    Değişiklik aralığı

  3. İleti durumu panosu görüntülendikten sonra, belirli bir ileti türü için, tek bir güne göre verileri gösteren daha fazla ayrıntı görüntüleyebilirsiniz. AS2, X12 veya EDIFACT kutucuğunu seçin.

    İletilerin durumlarını görüntüleme

    Seçtiğiniz kutucuk için bir ileti listesi görüntülenir. Örneğin as2 ileti listesi şöyle görünebilir:

    AS2 iletileri için durumlar ve ayrıntılar

    Her ileti türünün özellikleri hakkında daha fazla bilgi edinmek için şu ileti özelliği açıklamalarına bakın:

AS2, X12 ve EDIFACT iletileri için özellik açıklamaları ve ad biçimleri

Her ileti türü için, indirilen ileti dosyalarının özellik açıklamaları ve ad biçimleri aşağıdadır.

AS2 ileti özelliği açıklamaları

Her AS2 iletisi için özellik açıklamaları aşağıdadır.

Özellik Açıklama
Gönderen Alma Ayarları'nda belirtilen konuk iş ortağı veya AS2 sözleşmesi için Ayarları Gönder'de belirtilen konak iş ortağı
Alıcı Alma Ayarları'nda belirtilen konak iş ortağı veya AS2 sözleşmesi için Ayarları Gönder'de belirtilen konuk iş ortağı
Mantıksal Uygulama AS2 eylemlerinin ayarlandığı mantıksal uygulama
Durum AS2 ileti durumu
Başarılı = Geçerli bir AS2 iletisi alındı veya gönderildi. MDN ayarlanmadı.
Başarılı = Geçerli bir AS2 iletisi alındı veya gönderildi. MDN ayarlanır ve alınır veya MDN gönderilir.
Failed = Geçersiz bir AS2 iletisi alındı. MDN ayarlanmadı.
Pending = Geçerli bir AS2 iletisi alındı veya gönderildi. MDN ayarlanır ve MDN beklenir.
ACK MDN ileti durumu
Accepted = Pozitif bir MDN alındı veya gönderildi.
Pending = MDN alma veya gönderme bekleniyor.
Reddedildi = Negatif bir MDN alındı veya gönderildi.
Gerekli Değil = Sözleşmede MDN ayarlanmadı.
Yön AS2 ileti yönü
İzleme Kimliği Mantıksal uygulamadaki tüm tetikleyicileri ve eylemleri ilişkilendiren kimlik
İleti Kimliği AS2 ileti üst bilgilerinden AS2 ileti kimliği
Timestamp AS2 eyleminin iletiyi işlediği saat

X12 ileti özelliği açıklamaları

Her X12 iletisi için özellik açıklamaları aşağıdadır.

Özellik Açıklama
Gönderen Alma Ayarları'nda belirtilen konuk iş ortağı veya X12 sözleşmesi için Gönderme Ayarları'nda belirtilen konak iş ortağı
Alıcı Alma Ayarları'nda belirtilen konak iş ortağı veya X12 sözleşmesi için Ayarları Gönder'de belirtilen konuk iş ortağı
Mantıksal Uygulama X12 eylemlerinin ayarlandığı mantıksal uygulama
Durum X12 ileti durumu
Başarılı = Geçerli bir X12 iletisi alındı veya gönderildi. İşlevsel bir sorun ayarlanmadı.
Başarılı = Geçerli bir X12 iletisi alındı veya gönderildi. İşlevsel ack ayarlanır ve alınır veya işlevsel bir ack gönderilir.
Failed = Geçersiz bir X12 iletisi alındı veya gönderildi.
Beklemede = Geçerli bir X12 iletisi alındı veya gönderildi. İşlevsel ack ayarlanır ve işlevsel bir ack beklenir.
ACK İşlevsel Hata (997) durumu
Accepted = Pozitif işlevsel bir hata alındı veya gönderildi.
Reddedildi = Negatif işlev sorunu alındı veya gönderildi.
Pending = İşlevsel bir ack bekleniyor ama alınmıyor.
Beklemede = İşlevsel bir sorun oluşturuldu ancak iş ortağına gönderemiyor.
Gerekli Değil = İşlevsel ack ayarlanmadı.
Yön X12 ileti yönü
İzleme Kimliği Mantıksal uygulamadaki tüm tetikleyicileri ve eylemleri ilişkilendiren kimlik
İleti Türü EDI X12 ileti türü
ICN X12 iletisi için Değişim Denetim Numarası
TSCN X12 iletisi için İşlem Kümesi Denetim Numarası
Timestamp X12 eyleminin iletiyi işlediği saat

EDIFACT ileti özelliği açıklamaları

Her EDIFACT iletisinin özellik açıklamaları aşağıdadır.

Özellik Açıklama
Gönderen Alma Ayarları'nda belirtilen konuk iş ortağı veya EDIFACT sözleşmesi için Ayarları Gönderme bölümünde belirtilen konak iş ortağı
Alıcı Alma Ayarları'nda belirtilen konak iş ortağı veya EDIFACT sözleşmesi için Ayarları Gönder'de belirtilen konuk iş ortağı
Mantıksal Uygulama EDIFACT eylemlerinin ayarlandığı mantıksal uygulama
Durum EDIFACT ileti durumu
Success = Geçerli bir EDIFACT iletisi alındı veya gönderildi. İşlevsel bir sorun ayarlanmadı.
Success = Geçerli bir EDIFACT iletisi alındı veya gönderildi. İşlevsel ack ayarlanır ve alınır veya işlevsel bir ack gönderilir.
Failed = Geçersiz bir EDIFACT iletisi alındı veya gönderildi
Beklemede = Geçerli bir EDIFACT iletisi alındı veya gönderildi. İşlevsel ack ayarlanır ve işlevsel bir ack beklenir.
ACK İşlevsel Ack (CONTRL) durumu
Accepted = Pozitif işlevsel bir hata alındı veya gönderildi.
Reddedildi = Negatif işlev sorunu alındı veya gönderildi.
Pending = İşlevsel bir ack bekleniyor ama alınmıyor.
Beklemede = İşlevsel bir sorun oluşturuldu ancak iş ortağına gönderemiyor.
Gerekli Değil = İşlevsel Ack ayarlanmadı.
Yön EDIFACT ileti yönü
İzleme Kimliği Mantıksal uygulamadaki tüm tetikleyicileri ve eylemleri ilişkilendiren kimlik
İleti Türü EDIFACT ileti türü
ICN EDIFACT iletisi için Değişim Denetim Numarası
TSCN EDIFACT iletisi için İşlem Kümesi Denetim Numarası
Timestamp EDIFACT eyleminin iletiyi işlediği saat

Sonraki adımlar