คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X ข้อมูล
หน้าแดชบอร์ดตรวจสอบช่วยให้คุณดูตาราง Pivot ของเมตริกและแอตทริบิวต์สำหรับการรับส่งข้อมูล API ทั้งหมดและเปรียบเทียบกิจกรรมที่เกี่ยวข้องระหว่างเมตริกเพื่อตรวจสอบและวินิจฉัยปัญหาได้เร็วขึ้น คุณสามารถเข้าถึงข้อมูลในช่วง 30 วันที่ผ่านมาได้ในหน้าแดชบอร์ด
เลือกวิเคราะห์ > การตรวจสอบ API > ตรวจสอบใน Edge UI เพื่อเปิดหน้าแดชบอร์ด Investivate หน้าแดชบอร์ดจะมี 2 ส่วนหลักๆ ดังต่อไปนี้
- รหัสสถานะ ให้คุณตรวจสอบเมตริกรหัสสถานะสำหรับพร็อกซี API และบริการเป้าหมาย
- เวลาในการตอบสนองช่วยให้คุณตรวจสอบปัญหาเวลาในการตอบสนองสำหรับพร็อกซี API และบริการเป้าหมายได้
นอกจากนี้ คุณยังตรวจสอบปัญหาที่เกิดจากการแจ้งเตือนรายการใดรายการหนึ่งในแดชบอร์ดการตรวจสอบได้ด้วย เมื่อมีการแจ้งเตือน ให้คลิกชื่อการแจ้งเตือนในหน้าประวัติการแจ้งเตือนเพื่อเปิดการแจ้งเตือนในแดชบอร์ดของ Invesitgate
ใช้หน้าแดชบอร์ดการตรวจสอบเพื่อวิเคราะห์ปัญหา
เช่น คุณจะได้รับการแจ้งเตือนที่ระบุว่าอัตราข้อผิดพลาด 5xx เกินเกณฑ์ที่ระบุ หากต้องการตรวจสอบปัญหานี้ คุณอาจต้องดำเนินการต่อไปนี้ในหน้าแดชบอร์ดการตรวจสอบ
- ดูเมทริกซ์โค้ดข้อผิดพลาดเทียบกับเวลาเพื่อดูกิจกรรมของโค้ดข้อผิดพลาดในชั่วโมงที่ผ่านมา
- เปลี่ยนไปใช้เมทริกซ์รหัสข้อผิดพลาดเทียบกับสถานะ HTTP เพื่อระบุรหัสสถานะ HTTP เฉพาะซึ่งเชื่อมโยงกับรหัสข้อผิดพลาดที่มีจำนวนเพิ่มขึ้นในชั่วโมงที่ผ่านมาตามที่ระบุไว้ในขั้นตอนก่อนหน้า
- เปลี่ยนไปใช้เมทริกซ์รหัสข้อผิดพลาดกับพร็อกซีเพื่อระบุพร็อกซี API ที่ทริกเกอร์โค้ดข้อผิดพลาดที่ระบุในขั้นตอนก่อนหน้า
- คลิกช่องในเมทริกซ์ที่เชื่อมโยงกับพร็อกซี API ที่มีรหัสข้อผิดพลาดปริมาณมากเพื่อดูรายละเอียดเพิ่มเติมและบันทึกการเข้าถึง
- ตั้งค่าการแจ้งเตือนและสร้างรายงานที่กำหนดเองเพื่อช่วยวินิจฉัยปัญหาเพิ่มเติม
troubleshootเพิ่มเติมเกี่ยวกับพร็อกซี API โดยใช้การติดตามและเครื่องมืออื่นๆ เพื่อระบุวิธีการแก้ปัญหา
ใช้หน้าแดชบอร์ดรหัสสถานะ
หน้าแดชบอร์ดรหัสสถานะช่วยให้คุณตรวจสอบเมตริกรหัสสถานะสำหรับพร็อกซี API และบริการเป้าหมายในองค์กรได้ คุณสามารถดูเมตริกรหัสสถานะของกรอบเวลา 1 ชั่วโมงหรือ 4 ชั่วโมงได้ทุกเมื่อในช่วง 30 วันที่ผ่านมา
สำรวจแดชบอร์ดรหัสสถานะ
หากต้องการแสดงแดชบอร์ดรหัสสถานะ ให้เลือกวิเคราะห์ > การตรวจสอบ API > ตรวจสอบใน Edge UI หน้าแดชบอร์ดรหัสสถานะจะแสดงโดยค่าเริ่มต้นดังนี้
ตามที่ไฮไลต์ในรูป หน้าแดชบอร์ดการตรวจสอบช่วยให้คุณทำสิ่งต่อไปนี้ได้
- กำหนดค่าแต่ละเมทริกซ์โดยการตั้งค่าแกน x และแกน y เพื่อเปรียบเทียบกิจกรรมเชิงสัมพันธ์ระหว่างเมตริกและรับข้อมูลเชิงลึกเพิ่มเติม
- ระบุเมตริกที่พบปริมาณสัมพัทธ์สูงสุดได้อย่างรวดเร็ว โดยอิงตามเฉดสีของบล็อก ยิ่งบล็อกมีสีเข้มมาก ระดับเสียงสัมพัทธ์ก็จะสูงขึ้น
- คลิกบล็อกในเมทริกซ์เพื่อดูรายละเอียดเมตริก
- กรองข้อมูลตามข้อมูลต่อไปนี้
- สภาพแวดล้อม
- ภูมิภาค
- พร็อกซี
- รหัสสถานะ (รวมถึงการเข้าชมทั้งหมด, ข้อผิดพลาดทั้งหมด, 2xx, 4xx หรือ 5xx)
- วันที่และเวลาใน 30 วันที่ผ่านมา
- กรอบเวลา 1 ชั่วโมงหรือ 4 ชั่วโมง
ใช้หน้าแดชบอร์ดเพื่อดำเนินการต่อไปนี้อย่างรวดเร็ว
- บันทึกการเข้าถึงในแผงรายละเอียดเมตริก
- ดูบริบทปัจจุบันในล่าสุดหรือไทม์ไลน์ หรือแดชบอร์ดโดยคลิก > > หรือ> ตามลำดับ
- สร้างรายงานที่กำหนดเอง และเพิ่มมิติข้อมูลโดยคลิก
- สร้างการแจ้งเตือน และเพิ่มเงื่อนไขในการแจ้งเตือนอื่นๆ ตั้งค่าการแจ้งเตือน และสร้างรายงานที่กำหนดเองตามการแจ้งเตือน
กำหนดค่าเมทริกซ์รหัสสถานะ
เมื่อคุณเลือกแดชบอร์ดรหัสสถานะ เมทริกซ์ต่อไปนี้จะปรากฏโดยค่าเริ่มต้น
- รหัสข้อผิดพลาดกับเวลา
- รหัสข้อผิดพลาดกับสถานะ HTTP
- แหล่งที่มาของข้อผิดพลาดกับพร็อกซี API
กำหนดค่าแต่ละเมทริกซ์เพื่อเปรียบเทียบเมตริก 2 รายการต่อไปนี้โดยเลือกค่าสำหรับรายการแบบเลื่อนลง x- และแกน y
- รหัสข้อผิดพลาด
- นโยบายความผิดพลาด
- แหล่งที่มาของข้อผิดพลาด
- สถานะ HTTP
- พร็อกซี
- เวลา
- ภูมิภาค
- เป้าหมาย (บริการเป้าหมายหรือนโยบาย Serviceคำขอราคาเสนอ หากเป้าหมายคือนโยบาย Service callout ค่าที่แสดงจะนําหน้าด้วย
sc://
เช่นsc://my.endpoint.net
)
ดูรายละเอียดเมตริกรหัสสถานะ
ดูรายละเอียดของเมตริกนั้นๆ โดยคลิกที่บล็อกของเมตริกนั้นๆ ในเมทริกซ์
รายละเอียดเกี่ยวกับสาเหตุที่น่าสงสัยจะแสดงในแผงด้านขวา ได้แก่
- สภาพแวดล้อม
- องค์กร
- ภูมิภาค
- แหล่งที่มาของข้อผิดพลาด (พร็อกซี เป้าหมาย หรือโครงสร้างพื้นฐานของ Apigee)
รายละเอียดอาจรวมถึง:
- นโยบายข้อผิดพลาด - ข้อมูลเกี่ยวกับนโยบายที่ทำให้เกิดข้อผิดพลาดรันไทม์ รวมถึงประเภทนโยบาย (ชื่อภายใน) และชื่อนโยบายที่ผู้ใช้กำหนด คุณเป็นผู้กำหนดชื่อเมื่อแนบนโยบายกับโฟลว์พร็อกซี API
- ชื่อพร็อกซี
- รหัสสถานะ HTTP
- รหัสข้อผิดพลาด
หาก Cardinality มีค่ามากกว่า 1 สําหรับเมตริกหนึ่งๆ แผงรายละเอียดอาจมีรายละเอียดการกระจายข้อผิดพลาด เช่น การกระจายโดยแอปนักพัฒนาซอฟต์แวร์, การกระจายตามนโยบายข้อผิดพลาด, การกระจายตามโค้ดข้อผิดพลาด, การกระจายตามสถานะ HTTP เป็นต้น เช่น
หากแหล่งที่มาของข้อผิดพลาดเป็นเป้าหมาย แผงรายละเอียดจะมีอัตราข้อผิดพลาดตามเป้าหมาย เช่น
ใช้แดชบอร์ดเวลาในการตอบสนอง
แดชบอร์ดเวลาในการตอบสนองแสดงข้อมูลเวลาในการตอบสนองสำหรับพร็อกซีของ API และบริการเป้าหมายในองค์กรของคุณ คุณตรวจสอบเมตริกเวลาในการตอบสนองของกรอบเวลา 1 ชั่วโมงในช่วง 30 วันที่ผ่านมาได้ทุกเมื่อ
สำรวจแดชบอร์ดเวลาในการตอบสนอง
หากต้องการแสดงแดชบอร์ดเวลาในการตอบสนอง ให้เลือกวิเคราะห์ > การตรวจสอบ API > ตรวจสอบใน Edge UI หน้าแดชบอร์ดรหัสสถานะจะแสดงโดยค่าเริ่มต้น เลือกเวลาในการตอบสนองในพื้นที่ตัวกรองเพื่อแสดงแดชบอร์ดเวลาในการตอบสนอง
เมื่อคุณเลือกแดชบอร์ดเวลาในการตอบสนอง เมทริกซ์ต่อไปนี้จะปรากฏโดยค่าเริ่มต้น
- พร็อกซีเทียบกับเวลา (เวลาในการตอบสนองสูงสุดเป็นมิลลิวินาที)
- พร็อกซีเทียบกับเวลาในการตอบสนองทั้งหมด (เวลาในการตอบสนองสูงสุดเป็นมิลลิวินาที)
- เวลาในการตอบสนองของพร็อกซีเทียบกับเป้าหมายทั้งหมด (เวลาในการตอบสนองสูงสุดเป็นมิลลิวินาที)
ใช้ช่องรายการแบบเลื่อนลงของพร็อกซีเพื่อเลือกเป้าหมายเพื่อดูเวลาในการตอบสนองเป้าหมาย
โดยค่าเริ่มต้น แดชบอร์ดเวลาในการตอบสนองจะแสดงข้อมูลพร็อกซี 10 รายการที่มีเวลาในการตอบสนองของ P99 รวมสูงสุดในชั่วโมงที่ผ่านมา หรือใช้ช่องรายการแบบเลื่อนลง 10 อันดับแรกเพื่อเลือกพร็อกซีหรือคอลเล็กชันที่ต้องการ
หน้าแดชบอร์ดเวลาในการตอบสนองมีฟีเจอร์ทั้งหมดของหน้าแดชบอร์ดรหัสสถานะ โดยมีความแตกต่างดังต่อไปนี้
- คุณจะกำหนดค่าเฉพาะเปอร์เซ็นไทล์ของเวลาในการตอบสนองรวมเท่านั้น (p50, p90, p95, p99)
- คุณจะเลือกกรอบเวลา 1 ชั่วโมงสำหรับเมตริกเวลาในการตอบสนองได้เท่านั้น
- คุณเลือกใดก็ได้สำหรับภูมิภาคในตัวกรองไม่ได้ คุณต้องเลือกภูมิภาคเพื่อดู
ดูรายละเอียดเมตริกเวลาในการตอบสนอง
ดูรายละเอียดของเมตริกนั้นๆ โดยคลิกที่บล็อกของเมตริกนั้นๆ ในเมทริกซ์
รายละเอียดเกี่ยวกับเวลาในการตอบสนองของพร็อกซี (เส้นสีน้ำเงิน) และเป้าหมาย (เส้นสีม่วง) จะแสดงในแผงด้านขวา ซึ่งรวมถึง
- เวลาในการตอบสนองรวม (เวลาในการตอบสนองของพร็อกซีบวกกับเวลาในการตอบสนองเป้าหมาย)
- เวลาในการตอบสนองต่อเป้าหมาย (เวลาตอบสนองเป้าหมาย)
- การกระจายตามสถานะ HTTP
วางเมาส์เหนือกราฟเพื่อดูข้อมูลโดยละเอียด ดังนี้
กราฟเวลาในการตอบสนองต่อเป้าหมายจะแสดงเป้าหมาย 16 อันดับแรกโดยอิงตามเวลาในการตอบสนองสูงสุด โดยมีกราฟ 1 รายการต่อเป้าหมาย วางเมาส์เหนือกราฟหรือเลือกรายการแบบเลื่อนลงเพื่อดูกราฟที่ตรงกับเป้าหมายแต่ละรายการ
ดูบันทึกจากรายละเอียดเมตริก
เมื่อดูรายละเอียดเมตริกของรหัสสถานะหรือเวลาในการตอบสนอง ให้คลิกดูบันทึกเพื่อดูบันทึกทั้งหมดสำหรับเมตริกที่เลือก ดังนี้
กล่องโต้ตอบบันทึกการรับส่งข้อมูลจะเปิดขึ้นและแสดงรายการบันทึกสูงสุด 1,000 รายการ คลิกรายการบันทึกเพื่อขยายรายละเอียดในรายการ
คุณจะกรองบันทึกเพิ่มเติมได้โดยใช้
- แหล่งที่มาของการเข้าชม
- ประเภทข้อผิดพลาด
- เวลาในการตอบกลับขั้นต่ำ
คุณจะดาวน์โหลดข้อมูลบันทึกจากกล่องโต้ตอบบันทึกการรับส่งข้อมูลไม่ได้ อย่างไรก็ตาม คุณจะสร้างรายงานที่กำหนดเองหรือดาวน์โหลดข้อมูลวิเคราะห์ลงในที่เก็บข้อมูลของคุณเอง เช่น Google Cloud Storage หรือ BigQuery เพื่อวิเคราะห์ข้อมูลของคุณเองก็ได้
สร้างรายงานที่กำหนดเองจากหน้าแดชบอร์ดการตรวจสอบ
สร้างรายงานที่กําหนดเองตามชุดเงื่อนไขที่เลือก คุณสามารถแก้ไขรายงานที่กําหนดเองหลังจากที่สร้างรายงานแล้ว เพื่อเพิ่มหรือลบเมตริกและมิติข้อมูลได้ตามที่ต้องการ เช่น คุณอาจต้องการจำกัดการตรวจสอบให้เหลือเพียงโทเค็นเพื่อการเข้าถึง แอปของนักพัฒนาซอฟต์แวร์ หรือพร็อกซี API บางรายการ สําหรับข้อมูลเพิ่มเติม โปรดดูข้อมูลอ้างอิงเมตริก มิติข้อมูล และตัวกรองของ Analytics
สำหรับข้อมูลเพิ่มเติม โปรดดูการสร้างรายงานที่กำหนดเอง
การสร้างรายงานที่กำหนดเอง
คลิกบล็อกในเมทริกซ์เพื่อแสดงรายละเอียดเพิ่มเติม
คลิก ในแผงด้านขวา
หน้ารายงานที่กำหนดเองจะแสดงในแท็บใหม่ซึ่งมีช่องที่เกี่ยวข้องที่เติมข้อมูลไว้ล่วงหน้า
หมายเหตุ: โปรดดูการสร้างรายงานที่กำหนดเอง สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการตั้งค่ารายงานที่กำหนดเองเริ่มต้น
แก้ไขรายงานที่กำหนดเองตามต้องการ โปรดดูหัวข้อจัดการรายงานที่กำหนดเอง
คลิกบันทึกเพื่อบันทึกรายงานที่กำหนดเอง
รายงานจะทำงานโดยใช้ข้อมูลที่รวบรวมในช่วงชั่วโมงที่ผ่านมาโดยค่าเริ่มต้น และข้อมูลดังกล่าวจะแสดงในหน้าแดชบอร์ดของรายงานที่กำหนดเอง ดูการสำรวจแดชบอร์ดรายงานที่กำหนดเอง
ในหน้ารายงาน รายงานที่กำหนดเองซึ่งสร้างขึ้นโดยใช้ API Monitoring จะมีชื่อโดยใช้รูปแบบต่อไปนี้ API Monitoring Investigate Generated
ตรวจสอบการแจ้งเตือนที่ต้องการ
หากต้องการตรวจสอบการแจ้งเตือนบางรายการ ให้เลือกชื่อการแจ้งเตือนในหน้าประวัติการแจ้งเตือน หน้าแดชบอร์ดการตรวจสอบจะปรากฏขึ้น โปรดสังเกตว่าจะมีกราฟที่ด้านบนของแดชบอร์ด และมีเฉพาะข้อมูลที่ระบุเฉพาะในการแจ้งเตือนเท่านั้น
- ดูรายละเอียดการรับส่งข้อมูลของ API ณ เวลาที่มีการทริกเกอร์การแจ้งเตือน
- ดูข้อมูลบริบทเกี่ยวกับการแจ้งเตือน รวมทั้งเวลาที่การแจ้งเตือนถูกเรียกใช้ที่จุดกึ่งกลางของกราฟ
- คลิกรายละเอียดเงื่อนไขเพื่อแสดงรายละเอียดของเงื่อนไขการแจ้งเตือนในหน้าต่างป๊อปอัป
คลิก Playbook (หากมี) เพื่อดู Playbook สำหรับการแจ้งเตือน
คลิกจัดการการแจ้งเตือนเพื่อแก้ไขการแจ้งเตือน
คลิกดูรายงาน (หากมี) เพื่อดูรายงานที่กำหนดเอง
เปิดหรือปิดการรีเฟรชอัตโนมัติของหน้าเว็บตามที่จำเป็น