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
Log Analytics çalışma alanı. Log Analytics çalışma alanınız yoksa Log Analytics çalışma alanı oluşturmayı öğrenin.
Azure İzleyici günlüğü ile ayarlanan ve bu bilgileri Log Analytics çalışma alanına gönderen mantıksal uygulama. Mantıksal uygulamanız için Azure İzleyici günlüklerini ayarlamayı öğrenin.
Mantıksal uygulamanıza bağlı bir tümleştirme hesabı. Tümleştirme hesabınızı mantıksal uygulamanıza bağlamayı öğrenin.
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.
Azure portal arama kutusuna yazın
log analytics workspaces
ve Log Analytics çalışma alanları'nı seçin.Log Analytics çalışma alanları'nın altında çalışma alanınızı seçin.
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 Ekle'yi seçin.
Market açıldıktan sonra, arama kutusuna yazın
logic apps b2b
ve Logic Apps B2B'yi seçin.Çözüm açıklaması bölmesinde Oluştur'u seçin.
Çö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.
Azure İzleyici günlüklerini ayarlama
Azure İzleyici günlüğünü doğrudan tümleştirme hesabınızdan etkinleştirebilirsiniz.
Azure portal tümleştirme hesabınızı bulun ve seçin.
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.
Ayarı oluşturmak için şu adımları izleyin:
Ayar için bir ad belirtin.
Log Analytics'e Gönder'i seçin.
Abonelik için Log Analytics çalışma alanınızla ilişkili Azure aboneliğini seçin.
Log Analytics Çalışma Alanı için kullanmak istediğiniz çalışma alanını seçin.
Günlük altında, kaydetmek istediğiniz olay kategorisini belirten IntegrationAccountTrackingEvents kategorisini seçin.
İşiniz bittiğinde Kaydet'i seçin.
Örnek:
İ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.
Azure portal arama kutusunda Log Analytics çalışma alanınızı bulun ve açın.
Çalışma alanınızın menüsünde Çalışma alanı özeti>Logic Apps B2B'yi seçin.
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:
İ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.
Seçtiğiniz kutucuk için bir ileti listesi görüntülenir. Örneğin as2 ileti listesi şöyle görünebilir:
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 |