DynamoDB - การตรวจสอบ
Amazon เสนอ CloudWatch สำหรับการรวมและวิเคราะห์ประสิทธิภาพผ่านคอนโซล CloudWatch บรรทัดคำสั่งหรือ CloudWatch API คุณยังสามารถใช้เพื่อตั้งปลุกและทำงานต่างๆ ดำเนินการตามที่ระบุในเหตุการณ์บางอย่าง
คอนโซล Cloudwatch
ใช้ประโยชน์จาก CloudWatch โดยการเข้าถึงคอนโซลการจัดการจากนั้นเปิดคอนโซล CloudWatch ที่ https://console.aws.amazon.com/cloudwatch/.
จากนั้นคุณสามารถทำตามขั้นตอนต่อไปนี้ -
เลือก Metrics จากบานหน้าต่างนำทาง
ภายใต้เมตริก DynamoDB ภายใน CloudWatch Metrics by Category บานหน้าต่างเลือก Table Metrics.
ใช้บานหน้าต่างด้านบนเพื่อเลื่อนด้านล่างและตรวจสอบรายการเมตริกตารางทั้งหมด Viewing รายการมีตัวเลือกเมตริก
ในอินเทอร์เฟซผลลัพธ์คุณสามารถเลือก / ยกเลิกการเลือกแต่ละเมตริกได้โดยเลือกช่องทำเครื่องหมายข้างชื่อทรัพยากรและเมตริก จากนั้นคุณจะสามารถดูกราฟของแต่ละรายการได้
การรวม API
คุณสามารถเข้าถึง CloudWatch ได้ด้วยแบบสอบถาม ใช้ค่าเมตริกเพื่อดำเนินการกับ CloudWatch หมายเหตุ DynamoDB ไม่ส่งเมตริกที่มีค่าเป็นศูนย์ เพียงข้ามเมตริกสำหรับช่วงเวลาที่เมตริกเหล่านั้นยังคงอยู่ที่ค่านั้น
ต่อไปนี้เป็นเมตริกที่ใช้บ่อยที่สุด -
ConditionalCheckFailedRequests- ติดตามปริมาณความพยายามที่ล้มเหลวในการเขียนตามเงื่อนไขเช่นการเขียน PutItem ตามเงื่อนไข การเขียนล้มเหลวจะเพิ่มเมตริกนี้ทีละรายการเมื่อประเมินเป็นเท็จ นอกจากนี้ยังแสดงข้อผิดพลาด HTTP 400
ConsumedReadCapacityUnits- จะวัดปริมาณหน่วยความจุที่ใช้ในช่วงเวลาหนึ่ง คุณสามารถใช้สิ่งนี้เพื่อตรวจสอบปริมาณการใช้ตารางและดัชนีแต่ละรายการ
ConsumedWriteCapacityUnits- จะวัดปริมาณหน่วยความจุที่ใช้ในช่วงเวลาหนึ่ง คุณสามารถใช้สิ่งนี้เพื่อตรวจสอบปริมาณการใช้ตารางและดัชนีแต่ละรายการ
ReadThrottleEvents- เป็นการระบุปริมาณคำขอที่เกินหน่วยความจุที่จัดเตรียมไว้ในตาราง / ดัชนีที่อ่านได้ มันจะเพิ่มขึ้นในแต่ละเค้นรวมถึงการดำเนินการแบทช์ที่มีหลายเค้น
ReturnedBytes - จะวัดปริมาณไบต์ที่ส่งคืนในการดำเนินการดึงข้อมูลภายในช่วงเวลาหนึ่ง
ReturnedItemCount- จะวัดปริมาณรายการที่ส่งคืนในการดำเนินการ Query and Scan ในช่วงเวลาหนึ่ง ระบุเฉพาะรายการที่ส่งคืนไม่ใช่รายการที่ประเมินซึ่งโดยทั่วไปแล้วจะเป็นตัวเลขที่แตกต่างกันโดยสิ้นเชิง
Note - มีเมตริกอื่น ๆ อีกมากมายที่มีอยู่และส่วนใหญ่ช่วยให้คุณสามารถคำนวณค่าเฉลี่ยผลรวมสูงสุดต่ำสุดและจำนวนได้