การตรวจสอบสถานะและประสิทธิภาพของกระแสข้อมูล
คุณลักษณะสตรีมเหตุการณ์ Microsoft Fabric ช่วยให้คุณสามารถตรวจสอบการสตรีมข้อมูลเหตุการณ์ สถานะการนําเข้า และประสิทธิภาพการนําเข้าข้อมูลได้อย่างง่ายดาย บทความนี้อธิบายวิธีการตรวจสอบสถานะเหตุการณ์สตรีม ตรวจสอบบันทึก ข้อผิดพลาด และข้อมูลเชิงลึกด้วยเมตริก
ในเหตุการณ์มีสองชนิดของประสบการณ์การตรวจสอบ: ข้อมูลเชิงลึก ของข้อมูลและ บันทึกรันไทม์ คุณจะเห็นหนึ่งหรือทั้งสองมุมมอง โดยขึ้นอยู่กับต้นทางหรือปลายทางที่คุณเลือก
ข้อกำหนดเบื้องต้น
ก่อนที่คุณจะเริ่มต้น คุณต้องมี:
- การเข้าถึงพื้นที่ทํางานแบบพรีเมียมด้วยผู้ชมหรือสิทธิ์ด้านบนที่มีรายการ Eventstream ของคุณอยู่
- ต้นทางของฮับเหตุการณ์ Azure หรือปลายทางของเลคเฮ้าส์ถูกเพิ่มไปยังอีเวนต์สตรีมของคุณ
ข้อมูลเชิงลึก
แท็บ ข้อมูลเชิงลึก ข้อมูลจะปรากฏในบานหน้าต่างด้านล่างของตัวแก้ไขหลัก แท็บมีเมตริกที่คุณสามารถใช้เพื่อตรวจสอบสถานะและประสิทธิภาพของเหตุการณ์ ต้นทาง และปลายทาง แหล่งข้อมูลและปลายทางที่แตกต่างกันมีเมตริกที่แตกต่างกัน เมื่อคุณเลือกโหนดในพื้นที่ตัวแก้ไขหลัก เมตริกสําหรับโหนดเฉพาะนั้นจะปรากฏในแท็บข้อมูลเชิงลึก
ข้อมูลเชิงลึกในโหนดเหตุการณ์สตรีม
เมตริกต่อไปนี้จะปรากฏขึ้นสําหรับโหนด eventstream บนแท็บ ข้อมูลเชิงลึกของ ข้อมูล:
ระบบเมตริก | หน่วย | คำอธิบาย |
---|---|---|
IncomingMessages | Count | จํานวนเหตุการณ์หรือข้อความที่ส่งไปยังเหตุการณ์สตรีมในช่วงเวลาที่ระบุ |
OutgoingMessages | Count | จํานวนเหตุการณ์หรือข้อความขาออกจากเหตุการณ์สตรีมในช่วงเวลาที่ระบุ |
IncomingBytes | ไบต์ | ไบต์ขาเข้าสําหรับเหตุการณ์สตรีมในช่วงเวลาที่ระบุ |
โทรออกไบต์ | ไบต์ | ไบต์ขาออกสําหรับเหตุการณ์สตรีมในช่วงเวลาที่ระบุ |
วิธีดูข้อมูลเชิงลึกสําหรับเหตุการณ์สตรีม:
เลือกโหนดเหตุการณ์ในพื้นที่ทํางานตัวแก้ไขหลัก
ในบานหน้าต่างด้านล่าง ให้เลือกแท็บ ข้อมูลเชิงลึก
ถ้ามีข้อมูลภายในกระแสเหตุการณ์ แผนภูมิเมตริกจะปรากฏบนแท็บ ข้อมูลเชิงลึก ข้อมูล
ทางด้านขวาของแท็บ เลือกกล่องกาเครื่องหมายถัดจากเมตริกที่คุณต้องการแสดง
ข้อมูลเชิงลึกในแหล่งฮับเหตุการณ์ Azure แหล่งที่มาฮับ Azure iot ปลายทางของเลคเฮ้าส์และโหนดปลายทางของฐานข้อมูล KQL
เมตริกต่อไปนี้จะพร้อมใช้งานบนแท็บ ข้อมูลเชิงลึก สําหรับแหล่งฮับเหตุการณ์ Azure ต้นทางฮับ Azure iot ปลายทางของ lakehouse และปลายทางของฐานข้อมูล KQL ('การประมวลผลเหตุการณ์ก่อนโหมด ingestion')
ระบบเมตริก | หน่วย | คำอธิบาย |
---|---|---|
เหตุการณ์อินพุต | Count | จํานวนข้อมูลเหตุการณ์ที่กลไกจัดการเหตุการณ์ดึงมาจากเหตุการณ์ (ในปลายทางของเลคเฮ้าส์หรือปลายทางของฐานข้อมูล KQL) หรือจากแหล่งที่มาฮับเหตุการณ์ Azure (ในแหล่งฮับเหตุการณ์ Azure) |
ไบต์ของเหตุการณ์การป้อนข้อมูล | ไบต์ | จํานวนข้อมูลเหตุการณ์ที่กลไกจัดการเหตุการณ์ดึงมาจากเหตุการณ์ (ในปลายทางของเลคเฮ้าส์หรือปลายทางของฐานข้อมูล KQL) หรือจากแหล่งที่มาของฮับเหตุการณ์ Azure (ในแหล่งฮับเหตุการณ์ Azure) |
เหตุการณ์ผลลัพธ์ | Count | จํานวนของข้อมูลเหตุการณ์ที่กลไกจัดการเหตุการณ์ส่งไปยังฐานข้อมูลเลคเฮ้าส์หรือ KQL (ในปลายทางของเลคเฮ้าส์หรือปลายทางของฐานข้อมูล KQL) หรือกระแสเหตุการณ์ (ในแหล่งฮับเหตุการณ์ Azure) |
เหตุการณ์อินพุตที่ถูกอุดตัน | Count | จํานวนของเหตุการณ์อินพุทที่ถูกอุดตันในกลไกจัดการเหตุการณ์ |
ข้อผิดพลาดในรันไทม์ | Count | จํานวนรวมของข้อผิดพลาดที่เกี่ยวข้องกับการประมวลผลเหตุการณ์ |
ข้อผิดพลาดในการแปลงข้อมูล | Count | จํานวนเหตุการณ์เอาต์พุตที่ไม่สามารถแปลงเป็น Schema เอาต์พุตที่คาดไว้ได้ |
ข้อผิดพลาดในการกําหนดความสัมพันธ์ | Count | จํานวนเหตุการณ์การป้อนข้อมูลที่ไม่สามารถดีซีเรียลไลซ์ภายในกลไกจัดการเหตุการณ์ |
การหน่วงเวลาลายน้ํา | วินาที | การหน่วงเวลาลายน้ําสูงสุดในพาร์ติชันทั้งหมดของผลลัพธ์ทั้งหมดสําหรับต้นทางหรือปลายทางนี้ ซึ่งคํานวณเป็นเวลาของนาฬิกาติดผนังลบลายน้ําที่ใหญ่ที่สุด |
เมื่อต้องการดูข้อมูลเชิงลึกสําหรับแหล่งฮับเหตุการณ์ Azure ต้นทางฮับ Azure iot ปลายทางของ lakehouse หรือปลายทางของฐานข้อมูล KQL ('การประมวลผลเหตุการณ์ก่อนโหมด ingestion'):
เลือกโหนดต้นทางฮับเหตุการณ์ Azure แหล่งฮับ Azure โหนดปลายทางของเลคเฮ้าส์หรือโหนดปลายทางของฐานข้อมูล KQL ในพื้นที่ทํางานตัวแก้ไขหลัก
ในบานหน้าต่างด้านล่าง ให้เลือกแท็บ ข้อมูลเชิงลึก
ถ้ามีข้อมูลภายในแหล่งฮับเหตุการณ์ Azure ปลายทางของ lakehouse หรือปลายทางของฐานข้อมูล KQL แผนภูมิเมตริกจะปรากฏบนแท็บ ข้อมูลเชิงลึก ของข้อมูล
ทางด้านขวาของแท็บ เลือกกล่องกาเครื่องหมายถัดจากเมตริกที่คุณต้องการแสดง
ข้อมูลเชิงลึกในโหนดแหล่งข้อมูลของตัวเชื่อมต่อการสตรีม
โหนดแหล่งที่มาของตัวเชื่อมต่อการสตรีมประกอบด้วยแหล่งข้อมูลต่อไปนี้:
- ฐานข้อมูล Azure SQL เปลี่ยนแปลงการเก็บข้อมูล (CDC)
- ฐานข้อมูล 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 | จํานวนเรกคอร์ดที่ข้ามเนื่องจากข้อผิดพลาดภายในงานตัวเชื่อมต่อนี้ |
เมื่อต้องการดูข้อมูลเชิงลึกสําหรับแหล่งตัวเชื่อมต่อการสตรีม:
- เลือก ใช้แหล่งข้อมูลภายนอก จากนั้นเลือกแหล่งตัวเชื่อมต่อการสตรีม
- กําหนดค่าและเผยแพร่แหล่งตัวเชื่อมต่อการสตรีม
- ในบานหน้าต่างด้านล่างในมุมมองสด ให้เลือกแท็บ ข้อมูลเชิงลึก ข้อมูล
- ถ้ามีข้อมูลภายในแหล่งตัวเชื่อมต่อการสตรีม แผนภูมิเมตริกจะปรากฏบนแท็บข้อมูลเชิงลึก
- ทางด้านขวาของแท็บ เลือกกล่องกาเครื่องหมายถัดจากเมตริกที่คุณต้องการแสดง
รายการบันทึกเวลาทํางาน
แท็บบันทึกรันไทม์ช่วยให้คุณสามารถตรวจสอบบันทึกโดยละเอียดที่เกิดขึ้นในกลไกจัดการเหตุการณ์ บันทึกรันไทม์มีระดับความรุนแรงสามระดับ: คําเตือน ข้อผิดพลาด และข้อมูล
เมื่อต้องการดูบันทึกรันไทม์สําหรับแหล่งที่มาของฮับเหตุการณ์ Azure ต้นทางฮับ Azure iot ปลายทางของ lakehouse และปลายทางของฐานข้อมูล KQL ('การประมวลผลเหตุการณ์ก่อนโหมด ingestion'):
เลือกแหล่งข้อมูลฮับเหตุการณ์ Azure ปลายทางของ lakehouse หรือปลายทางของฐานข้อมูล KQL ในพื้นที่ทํางานตัวแก้ไขหลัก
ในบานหน้าต่างด้านล่าง ให้เลือกแท็บ บันทึก เวลาทํางาน
ถ้ามีข้อมูลภายในแหล่งฮับเหตุการณ์ Azure ปลายทางของ lakehouse หรือปลายทางของฐานข้อมูล KQL บันทึกจะปรากฏบนแท็บ บันทึก รันไทม์
ค้นหาบันทึกด้วย ตัวเลือกตัวกรองตามคําสําคัญ หรือกรองรายการโดยการเปลี่ยนความรุนแรงหรือประเภท
เมื่อต้องการดูบันทึกล่าสุด เลือกรีเฟรช