แชร์ผ่าน


การตรวจสอบสถานะและประสิทธิภาพของกระแสข้อมูล

คุณลักษณะสตรีมเหตุการณ์ Microsoft Fabric ช่วยให้คุณสามารถตรวจสอบการสตรีมข้อมูลเหตุการณ์ สถานะการนําเข้า และประสิทธิภาพการนําเข้าข้อมูลได้อย่างง่ายดาย บทความนี้อธิบายวิธีการตรวจสอบสถานะเหตุการณ์สตรีม ตรวจสอบบันทึก ข้อผิดพลาด และข้อมูลเชิงลึกด้วยเมตริก

ในเหตุการณ์มีสองชนิดของประสบการณ์การตรวจสอบ: ข้อมูลเชิงลึก ของข้อมูลและ บันทึกรันไทม์ คุณจะเห็นหนึ่งหรือทั้งสองมุมมอง โดยขึ้นอยู่กับต้นทางหรือปลายทางที่คุณเลือก

ข้อกำหนดเบื้องต้น

ก่อนที่คุณจะเริ่มต้น คุณต้องมี:

  • เข้าถึงพื้นที่ทํางานที่มีผู้ชมหรือสิทธิ์ด้านบนที่รายการ Eventstream ของคุณอยู่
  • ต้นทางของฮับเหตุการณ์ Azure หรือปลายทางของเลคเฮ้าส์ถูกเพิ่มไปยังอีเวนต์สตรีมของคุณ

ข้อมูลเชิงลึก

แท็บ ข้อมูลเชิงลึก ข้อมูลจะปรากฏในบานหน้าต่างด้านล่างของตัวแก้ไขหลัก แท็บมีเมตริกที่คุณสามารถใช้เพื่อตรวจสอบสถานะและประสิทธิภาพของเหตุการณ์ ต้นทาง และปลายทาง แหล่งข้อมูลและปลายทางที่แตกต่างกันมีเมตริกที่แตกต่างกัน เมื่อคุณเลือกโหนดในพื้นที่ตัวแก้ไขหลัก เมตริกสําหรับโหนดเฉพาะนั้นจะปรากฏในแท็บข้อมูลเชิงลึก

ข้อมูลเชิงลึกในโหนดเหตุการณ์สตรีม

เมตริกต่อไปนี้จะปรากฏขึ้นสําหรับโหนด eventstream บนแท็บ ข้อมูลเชิงลึกของ ข้อมูล:

ระบบเมตริก หน่วย คำอธิบาย
IncomingMessages Count จํานวนเหตุการณ์หรือข้อความที่ส่งไปยังเหตุการณ์สตรีมในช่วงเวลาที่ระบุ
OutgoingMessages Count จํานวนเหตุการณ์หรือข้อความขาออกจากเหตุการณ์สตรีมในช่วงเวลาที่ระบุ
IncomingBytes ไบต์ ไบต์ขาเข้าสําหรับเหตุการณ์สตรีมในช่วงเวลาที่ระบุ
โทรออกไบต์ ไบต์ ไบต์ขาออกสําหรับเหตุการณ์สตรีมในช่วงเวลาที่ระบุ

วิธีดูข้อมูลเชิงลึกสําหรับเหตุการณ์สตรีม:

  1. เลือกโหนดเหตุการณ์ในพื้นที่ทํางานตัวแก้ไขหลัก

  2. ในบานหน้าต่างด้านล่าง ให้เลือกแท็บ ข้อมูลเชิงลึก

  3. ถ้ามีข้อมูลภายในสตรีมเหตุการณ์ แผนภูมิเมตริกจะปรากฏบนแท็บข้อมูลเชิงลึกของข้อมูล

  4. ทางด้านขวาของแท็บ เลือกกล่องกาเครื่องหมายถัดจากเมตริกที่คุณต้องการแสดง

สกรีนช็อตที่แสดงเมตริกเหตุการณ์สตรีม

ข้อมูลเชิงลึกใน Azure event hub, Azure iot hub, lakehouse, Eventhouse, derived stream and Fabric activator nodes

เมตริกต่อไปนี้จะพร้อมใช้งานบนแท็บข้อมูลเชิงลึกของข้อมูล แท็บสําหรับฮับเหตุการณ์ Azure, ฮับ Azure iot, lakehouse, Eventhouse('การประมวลผลเหตุการณ์ก่อนโหมด ingestion') โหนดสตรีมและโหนดการเปิดใช้งาน Fabric ที่ได้รับมา:

ระบบเมตริก หน่วย คำอธิบาย
เหตุการณ์อินพุต Count จํานวนของข้อมูลเหตุการณ์ที่กลไกจัดการเหตุการณ์ดึงมาจากเหตุการณ์ (ใน lakehouse, Eventhouse, สตรีมที่ได้รับมา หรือปลายทางของตัวกิจกรรม Fabric) หรือจากแหล่งที่มาของเหตุการณ์ (ในฮับเหตุการณ์ Azure หรือแหล่งที่มาของฮับ Azure iot)
ไบต์ของเหตุการณ์การป้อนข้อมูล ไบต์ จํานวนข้อมูลเหตุการณ์ที่กลไกจัดการเหตุการณ์ดึงมาจากเหตุการณ์ (ใน lakehouse, Eventhouse, ปลายทางที่ได้รับมาหรือตัวเปิดใช้งาน Fabric) หรือจากแหล่งที่มาของเหตุการณ์ (ในฮับเหตุการณ์ Azure หรือแหล่งที่มาของฮับ Azure iot)
เหตุการณ์ผลลัพธ์ Count จํานวนของข้อมูลเหตุการณ์ที่กลไกจัดการเหตุการณ์ส่งไปยังเลคเฮ้าส์หรือ Eventhouse (ในเลคเฮ้าส์ Eventhouse ปลายทางสตรีมที่ได้รับหรือตัวกิจกรรมของ Fabric) หรือจากแหล่งที่มาของเหตุการณ์ (ในฮับเหตุการณ์ Azure หรือแหล่งที่มาของฮับ Azure iot)
เหตุการณ์อินพุตที่ถูกอุดตัน Count จํานวนของเหตุการณ์อินพุทที่ถูกอุดตันในกลไกจัดการเหตุการณ์
ข้อผิดพลาดในรันไทม์ Count จํานวนรวมของข้อผิดพลาดที่เกี่ยวข้องกับการประมวลผลเหตุการณ์
ข้อผิดพลาดในการแปลงข้อมูล Count จํานวนเหตุการณ์เอาต์พุตที่ไม่สามารถแปลงเป็น Schema เอาต์พุตที่คาดไว้ได้
ข้อผิดพลาดในการรวมข้อมูล Count จํานวนเหตุการณ์การป้อนข้อมูลที่ไม่สามารถดีซีเรียลไลซ์ภายในกลไกจัดการเหตุการณ์
การหน่วงเวลาลายน้ํา วินาที การหน่วงเวลาลายน้ําสูงสุดในพาร์ติชันทั้งหมดของผลลัพธ์ทั้งหมดสําหรับต้นทางหรือปลายทางนี้ ซึ่งคํานวณเป็นเวลาของนาฬิกาติดผนังลบลายน้ําที่ใหญ่ที่สุด

เมื่อต้องการดูข้อมูลเชิงลึกสําหรับฮับเหตุการณ์ Azure, Azure iot hub, lakehouse, Eventhouse('Event processing ก่อนโหมด ingestion') Stream ที่ได้รับและการเปิดใช้งาน Fabric:

  1. เลือกฮับเหตุการณ์ Azure, ฮับ Azure iot, เลคเฮ้าส์, อีเวนต์เฮ้าส์, สตรีมที่ได้รับมาหรือโหนดตัวกระตุ้น Fabric ในพื้นที่ทํางานตัวแก้ไขหลัก

  2. ในบานหน้าต่างด้านล่าง ให้เลือกแท็บ ข้อมูลเชิงลึก

  3. ถ้ามีข้อมูลภายในฮับเหตุการณ์ Azure, Azure iot hub, lakehouse, Eventhouse, derived stream หรือ Fabric activator แผนภูมิเมตริกจะปรากฏบนแท็บข้อมูลเชิงลึกของข้อมูล แท็บ

  4. ทางด้านขวาของแท็บ เลือกกล่องกาเครื่องหมายถัดจากเมตริกที่คุณต้องการแสดง

สกรีนช็อตที่แสดงเมตริกต้นทางและปลายทาง

ข้อมูลเชิงลึกในโหนดแหล่งข้อมูลของตัวเชื่อมต่อการสตรีม

โหนดแหล่งที่มาของตัวเชื่อมต่อการสตรีมประกอบด้วยแหล่งข้อมูลต่อไปนี้:

  • ฐานข้อมูล Azure SQL เปลี่ยนแปลงการเก็บข้อมูล (CDC)
  • Azure Service Bus
  • ฐานข้อมูล PostgreSQL CDC
  • ฐานข้อมูล MySQL CDC
  • Azure Cosmos DB CDC
  • เซิร์ฟเวอร์ SQL บน VM DB (CDC)
  • CDC อินสแตนซ์ที่จัดการแล้วของ Azure SQL
  • ผับ/ย่อย Google Cloud
  • Amazon Kinesis Data Streams
  • Confluent Cloud Kafka
  • Apache Kafka
  • Amazon MSK Kafka

เมตริกต่อไปนี้จะพร้อมใช้งานบนแท็บข้อมูลเชิงลึกสําหรับโหนดแหล่งข้อมูลของตัวเชื่อมต่อการสตรีม:

ระบบเมตริก หน่วย คำอธิบาย
เหตุการณ์ขาออกของแหล่งข้อมูล Count จํานวนของเรกคอร์ดที่ส่งออกมาจากการแปลงข้อมูล (ถ้ามี) และเขียนไปยังเหตุการณ์สตรีมสําหรับงานที่อยู่ในตัวเชื่อมต่อแหล่งข้อมูลที่มีชื่อในผู้ปฏิบัติงาน (เนื่องจากงานถูกรีสตาร์ทครั้งล่าสุด)
กิจกรรมขาเข้าของแหล่งข้อมูล Count ก่อนที่จะใช้การแปลงข้อมูล นี่คือจํานวนเรกคอร์ดที่สร้างขึ้นหรือโพลล์โดยงานที่อยู่ในตัวเชื่อมต่อต้นทางที่มีชื่อในผู้ปฏิบัติงาน (เนื่องจากงานถูกรีสตาร์ทครั้งล่าสุด)
บันทึกข้อผิดพลาดของตัวเชื่อมต่อแล้ว Count จํานวนข้อผิดพลาดที่ถูกบันทึกสําหรับงานตัวเชื่อมต่อนี้
ข้อผิดพลาดในการประมวลผลตัวเชื่อมต่อ Count จํานวนข้อผิดพลาดในการประมวลผลเรกคอร์ดในงานตัวเชื่อมต่อนี้
ความล้มเหลวในการประมวลผลตัวเชื่อมต่อ Count จํานวนความล้มเหลวในการประมวลผลเรกคอร์ดในงานตัวเชื่อมต่อนี้ รวมถึงความล้มเหลวในการลองใหม่
ข้ามเหตุการณ์ตัวเชื่อมต่อแล้ว Count จํานวนเรกคอร์ดที่ข้ามเนื่องจากข้อผิดพลาดภายในงานตัวเชื่อมต่อนี้

เมื่อต้องการดูข้อมูลเชิงลึกสําหรับแหล่งตัวเชื่อมต่อการสตรีม:

  1. เลือก ใช้แหล่งข้อมูลภายนอก จากนั้นเลือกแหล่งตัวเชื่อมต่อการสตรีม
  2. กําหนดค่าและเผยแพร่แหล่งตัวเชื่อมต่อการสตรีม
  3. ในบานหน้าต่างด้านล่างในมุมมองสด ให้เลือกแท็บ ข้อมูลเชิงลึก ข้อมูล
  4. ถ้ามีข้อมูลภายในแหล่งตัวเชื่อมต่อการสตรีม แผนภูมิเมตริกจะปรากฏบนแท็บข้อมูลเชิงลึก
  5. ทางด้านขวาของแท็บ เลือกกล่องกาเครื่องหมายถัดจากเมตริกที่คุณต้องการแสดง

สกรีนช็อตที่แสดงเมตริกแหล่งข้อมูลของตัวเชื่อมต่อ

รายการบันทึกเวลาทํางาน

แท็บบันทึกรันไทม์ช่วยให้คุณสามารถตรวจสอบบันทึกโดยละเอียดที่เกิดขึ้นในกลไกจัดการเหตุการณ์ บันทึกรันไทม์มีระดับความรุนแรงสามระดับ: คําเตือน ข้อผิดพลาด และข้อมูล

เมื่อต้องการดูบันทึกรันไทม์สําหรับฮับเหตุการณ์ Azure, ฮับ Azure iot, แหล่งตัวเชื่อมต่อสตรีมมิ่ง, เลคเฮ้าส์, Eventhouse ('การประมวลผลเหตุการณ์ก่อนโหมด ingestion') หรือ Fabric activator:

  1. เลือกโหนดในพื้นที่ตัวแก้ไขหลัก

  2. ในบานหน้าต่างด้านล่าง ให้เลือกแท็บ บันทึก เวลาทํางาน

  3. ถ้ามีข้อมูลภายในฮับเหตุการณ์ Azure, ฮับ Azure iot, แหล่งตัวเชื่อมต่อสตรีมมิ่ง, เลคเฮ้าส์, Eventhouse หรือ Fabric activator บันทึกปรากฏบน บันทึกรันไทม์ แท็บ

  4. ค้นหาบันทึกด้วย ตัวเลือกตัวกรองตามคําสําคัญ หรือกรองรายการโดยการเปลี่ยนความรุนแรงหรือประเภท

  5. เมื่อต้องการดูบันทึกล่าสุด เลือกรีเฟรช

สกรีนช็อตที่แสดงไฟล์บันทึกรันไทม์ต้นทางและปลายทาง