ไม่มีภาระผูกพันล่วงหน้าหรือค่าธรรมเนียมขั้นต่ำ คุณชำระค่าบริการส่วนที่คุณใช้ได้ด้วย Amazon CloudWatch ระบบจะเรียกเก็บค่าบริการคุณเมื่อถึงสิ้นเดือนสำหรับการใช้งาน
Free Tier
คุณสามารถเริ่มต้นใช้งาน Amazon CloudWatch ฟรีได้ บริการของ AWS ส่วนใหญ่ (EC2, S3, Kinesis, อื่นๆ) จำหน่ายตัวชี้วัดอัตโนมัติให้กับ CloudWatch ฟรี แอปพลิเคชันต่างๆ ควรจะสามารถดำเนินการภายในขีดจำกัดของ Free Tier ได้ คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ AWS Free Tier ได้ที่นี่
ตัววัด | ตัววัดการตรวจสอบแบบพื้นฐาน (ความถี่ 5 นาที) 10 ตัววัดการตรวจสอบโดยละเอียด (ความถี่ 1 นาที) 1 ล้านคำขอ API (ไม่สามารถใช้กับ GetMetricData และ GetMetricWidgetImage ได้) |
---|---|
แดชบอร์ด | 3 แดชบอร์ดสำหรับตัวชี้วัดสูงสุด 50 ดัชนีต่อเดือน |
การแจ้งเตือน | 10 ตัววัดการแจ้งเตือน (ใช้การแจ้งเตือนการแก้ไขปัญหาประสิทธิภาพสูงไม่ได้) |
บันทึก | ข้อมูล 5GB (iการนำเข้าบันทึก, พื้นที่จัดเก็บถาวร และสแกนข้อมูลโดย Logs Insights queries) |
เหตุการณ์ | มีเหตุการณ์ทั้งหมดยกเว้นเหตุการณ์ที่กำหนดเอง |
ข้อมูลเชิงลึกของผู้สนับสนุน | กฎข้อมูลเชิงลึกของผู้สนับสนุน 1 รายการต่อเดือน เหตุการณ์บันทึกหนึ่งล้านรายการแรกที่ตรงตามกฎต่อเดือน |
การสังเคราะห์ | 100 คานารีที่ทำงานต่อเดือน |
Paid Tier
ไม่มีภาระผูกพันล่วงหน้าหรือค่าธรรมเนียมขั้นต่ำ คุณชำระค่าบริการเฉพาะส่วนที่คุณใช้ และเราจะเรียกเก็บค่าบริการคุณเมื่อถึงสิ้นเดือนสำหรับการใช้งาน
หมายเหตุ: ราคาพื้นที่จัดเก็บแตกต่างไปตามภูมิภาค ประเมินค่าบริการรายเดือนของคุณโดยใช้ AWS Pricing Calculator
-
ตัววัด
-
แดชบอร์ด
-
การแจ้งเตือน
-
บันทึก
-
เหตุการณ์
-
ข้อมูลเชิงลึกของผู้สนับสนุน
-
คานารี
-
ตัววัด
-
-
แดชบอร์ด
-
-
การแจ้งเตือน
-
-
บันทึก
-
-
เหตุการณ์
-
-
ข้อมูลเชิงลึกของผู้สนับสนุน
-
-
คานารี
-
ตัวอย่างราคา
หมายเหตุ: มูลค่าราคาที่ปรากฏที่นี่ใช้เพื่อเป็นตัวอย่างเท่านั้น โปรดดูข้อมูลราคาล่าสุดสำหรับรีเจี้ยนของคุณจากแท็บราคา
-
ตัวอย่าง 1 – การตรวจสอบอย่างละเอียดของ EC2
จำนวนตัววัดที่อินสแตนซ์ EC2 ของคุณส่งไปโดยเป็นส่วนหนึ่งของการตรวจสอบอย่างละเอียดจะขึ้นอยู่กับประเภทอินสแตนซ์ EC2 - โปรดดูเอกสารประกอบตัววัดอินสแตนซ์สำหรับรายละเอียด ตัวอย่างนี้จะสมมติว่ามีตัววัด 7 ตัว ซึ่งครอบคลุมประเภทอินสแตนซ์ทั่วไปส่วนใหญ่ไว้
หากแอปพลิเคชันของคุณเรียกใช้ Amazon EC2 instance จำนวน 10 อินสแตนซ์ตลอด 24 ชั่วโมง ทุก 7 วันในระยะเวลา 30 วัน และคุณเปิดใช้งานการตรวจสอบอย่างละเอียดสำหรับ EC2 ในทุกอินสแตนซ์ ค่าใช้จ่ายของคุณจะคำนวณได้ดังนี้:
จำนวนตัววัดทั้งหมด = 7 ตัววัดต่ออินสแตนซ์ * 10 อินสแตนซ์ = 70 ตัววัด
ค่าใช้จ่ายสำหรับตัววัดรายเดือนของ CloudWatch ราคา 0.30 USD ต่อตัววัดแบบกำหนดเอง = 70 * 0.30 USD = 21 USD
ค่าใช้จ่ายรายเดือนสำหรับ CloudWatch = 21 USD ต่อเดือน
เมื่อคุณมีตัววัดรวมแล้วเกิน 10,000 ตัว จะมีการกำหนดระดับราคาตามปริมาณ - ดูตารางราคาของตัววัดเพื่อดูรายละเอียด
-
ตัวอย่าง 2 – ตัววัดแบบกำหนดเอง
หากแอปพลิเคชันของคุณเรียกใช้ Amazon EC2 instances จำนวน 51,000 อินสแตนซ์ตลอด 24 ชั่วโมง ทุก 7 วันในระยะเวลา 30 วัน และคุณได้เผยแพร่ตัววัดแบบกำหนดเอง 5 ตัววัดผ่าน API ของ PutMetricData ค่าใช้จ่ายของคุณจะคำนวณได้ดังนี้
จำนวนตัววัดทั้งหมด = 5 ตัววัดต่ออินสแตนซ์ * 51,000 อินสแตนซ์ = 255,000 ตัววัด
10,000 ตัววัดแรกราคา 0.30 USD ต่อตัววัด = 10,000 * 0.30 USD = 3,000 USD
ตัววัดแบบกำหนดเองที่ 10,001 ถึง 250,000 ราคา 0.10 USD ต่อตัววัด = 240,000 * 0.10 USD = 24,000 USD
ตัววัดแบบกำหนดเองที่ 250,001 ถึง 255,000 ราคา 0.05 USD ต่อตัววัด = 5,000 * 0.05 USD = 250 USD
ค่าใช้จ่ายสำหรับตัววัดแบบกำหนดเองรายเดือนของ CloudWatch = 3,000 USD + 24,000 USD + 250 USD = 27,250 USD ต่อเดือนจำนวนคำขอ API ทั้งหมด = 51,000 อินสแตนซ์ * (43,200 นาที/5 นาที) = 440,640,000 คำขอ
1,000,000 คำขอ API แรก = 0 USD
คำขอ API ที่ 1,000,001 ถึง 440,640,000 = 439,640,000/1,000 * 0.01 USD = 4,396.40 USDค่าใช้จ่ายรายเดือนสำหรับ CloudWatch = 27,250 USD + 4,396.40 USD = 31,646.40 USD ต่อเดือน
-
ตัวอย่างที่ 3 – การตรวจสอบพร้อมบันทึก
หากคุณตรวจสอบรหัสตอบกลับ HTTP 2xx, 3xx และ 4xx โดยใช้บันทึกการเข้าถึงแอปพลิเคชันบนเว็บตลอด 24 ชั่วโมงทุก 7 วันนาน 1 เดือนเป็นเวลา 30 วัน โดยส่งข้อมูลบันทึกนำเข้าขนาด 1 GB ต่อวัน ตรวจสอบการตอบกลับ HTTP และบันทึกข้อมูลถาวรนานหนึ่งเดือน ค่าใช้จ่ายของคุณจะคำนวณได้ดังนี้
ค่าใช้จ่ายบันทึกที่นำเข้ารายเดือน
ข้อมูลบันทึกที่นำเข้าทั้งหมด = 1 GB * 30 วัน = 30 GB
0 ถึง 5 GB = 0 USD
5 ถึง 30GB = 0.50 USD * 25 = 12.50 USDค่าใช้จ่ายการตรวจสอบรายเดือน
ตัววัด CloudWatch จำนวน 3 ตัววัดราคา 0 USD = 3 * 0 USD = 0 USDค่าใช้จ่ายบันทึกที่เก็บถาวรรายเดือน (สมมติว่าข้อมูลบันทึกบีบอัดเหลือ 6 GB)
0 ถึง 5 GB = 0 USD
5 GB ถึง 6 GB = 0.03 USD * 1 = 0.03 USDค่าใช้จ่ายรายเดือนสำหรับ CloudWatch = 12.50 USD + 0 USD + 0.03 USD = 12.53 USD
-
ตัวอย่างที่ 4 - การตรวจสอบบันทึกลำดับ VPC ที่ส่งไปยัง CloudWatch Logs
หากคุณตรวจสอบ VPC ซึ่งส่งบันทึกลำดับ VPC ที่นำเข้าขนาด 72 TB ไปยัง CloudWatch Logs ต่อเดือนและบันทึกข้อมูลถาวรนานหนึ่งเดือน ค่าใช้จ่ายของคุณจะคำนวณได้ดังนี้
ค่าใช้จ่ายรายเดือนสำหรับการนำเข้าบันทึก
0 ถึง 10 TB ราคา 0.50 USD ต่อ GB = 10 * 1,024 * 0.50 USD = 5,120.00 USD
10 TB ถึง 30 TB ราคา 0.25 USD ต่อ GB = 20 * 1,024 * 0.25 USD = 5,120.00 USD
30 TB ถึง 50 TB ราคา 0.10 USD ต่อ GB = 20 * 1,024 * 0.10 USD = 2,048.00 USD
50 TB ถึง 72 TB ราคา 0.05 USD ต่อ GB = 22 * 1024 * 0.05 USD = 1,126.40 USD
ค่าใช้จ่ายสำหรับการนำเข้าทั้งหมด = 5,120 USD + 5,120 USD + 2,048 USD + 1126.40 USD = 13,414.40 USDค่าใช้จ่ายรายเดือนสำหรับการเก็บบันทึกถาวร (เหมาว่าข้อมูลบันทึกบีบอัดเหลือ 30 TB)
30 TB ราคา 0.03 USD ต่อ GB = 30 * 1,024 * 0.03 = 921.6 USDค่าใช้จ่ายรายเดือนสำหรับ CloudWatch = 13,414.40 USD + 921.6 USD = 14,336 USD
-
ตัวอย่างที่ 5 - การตรวจสอบบันทึกลำดับ VPC ที่ส่งไปยัง S3
หากคุณตรวจสอบ VPC ซึ่งส่งบันทึกลำดับ VPC ที่นำเข้าขนาด 72 TB โดยตรงสู่ S3 ต่อเดือนและบันทึกข้อมูลถาวรนานหนึ่งเดือน ค่าใช้จ่ายของคุณจะคำนวณได้ดังนี้
ค่าใช้จ่ายรายเดือนสำหรับการนำเข้าบันทึก
0 ถึง 10 TB ราคา 0.25 USD ต่อ GB = 10 * 1,024 * 0.25 USD = 2,560.00 USD
10 TB ถึง 30 TB ราคา 0.15 USD ต่อ GB = 20 * 1,024 * 0.15 USD = 3,072.00 USD
30 TB ถึง 50 TB ราคา 0.075 USD ต่อ GB = 20 * 1,024 * 0.075 USD = 1,536.00 USD
50 TB ถึง 72 TB ราคา 0.05 USD ต่อ GB = 22 * 1024 * 0.05 USD = 1,126.40 USD
ค่าใช้จ่ายสำหรับการนำเข้าทั้งหมด = 2,560 USD + 3,072 USD + 1,536 USD + 1126.40 USD = 8,294.40 USDค่าใช้จ่ายรายเดือนสำหรับการเก็บบันทึกถาวร (เหมาว่าข้อมูลบันทึกบีบอัดเหลือ 6.5 TB)* *
6.5 TB ราคา 0.023 USD ต่อ GB = 6.5 * 1,024 * 0.023 = 153.01 USDค่าบริการรายเดือน = 8,294.40 USD + 153.01 USD = 8,447.41 USD
-
ตัวอย่างที่ 6 - การแจ้งเตือนจากการตรวจหาสิ่งผิดปกติ
หากคุณเปิดใช้งานการตรวจหาสิ่งผิดปกติ Amazon CloudWatch เป็นจำนวน 10 ตัววัดความละเอียดมาตรฐานต่อเดือน และต้องการแจ้งเตือนเพียง 5 ตัววัดความละเอียดมาตรฐานจากตัววัดเหล่านั้น คุณจะต้องสร้างการแจ้งเตือนการตรวจหาสิ่งผิดปกติ 5 รายการ การตรวจหาสิ่งผิดปกติพร้อมใช้งานกับการแจ้งเตือนความละเอียดตามมาตรฐานเท่านั้น การเรียกเก็บเงินรายเดือนของคุณมีการคำนวณดังต่อไปนี้:
จำนวนการแจ้งเตือนการตรวจหาสิ่งผิดปกติความละเอียดตามมาตรฐานทั้งหมด = 5
การแจ้งเตือนจะเรียกเก็บตามจำนวนตัววัดต่อการแจ้งเตือน จะมีความละเอียดมาตรฐานสามรายการต่อการแจ้งเตือน สำหรับแต่ละการแจ้งเตือนการตรวจหาสิ่งผิดปกติ รายการแรกคือตัววัดจริงที่จะมีการประเมิน รายการที่สองคือขอบเขตบนของการทำงานที่คาดไว้ และรายการที่สามคือขอบเขตล่างของการทำงานที่คาดไว้
การแจ้งเตือนการตรวจหาสิ่งผิดปกติที่มีความละเอียดตามมาตรฐานหนึ่งรายการ = 0.10 USD * 3 ตัววัดความละเอียดมาตรฐานต่อการแจ้งเตือน = 0.30 USD ต่อเดือน
การแจ้งเตือนการตรวจหาสิ่งผิดปกติความละเอียดตามมาตรฐานห้ารายการ = 0.30 USD ต่อหนึ่งการแจ้งเตือนการตรวจหาสิ่งผิดปกติความละเอียดตามมาตรฐาน * 5 การแจ้งเตือน = 1.50 USD ต่อเดือน
ค่าใช้จ่ายรายเดือนสำหรับ CloudWatch = 1.50 USD ต่อเดือน
ราคาที่แสดงอยู่นี้ เป็นราคาตามเขตสหรัฐอเมริกาฝั่งตะวันออก โปรดดูข้อมูลราคาล่าสุดสำหรับรีเจี้ยนของคุณจากแท็บราคา การตรวจหาสิ่งผิดปกติของ Amazon CloudWatch พร้อมให้ใช้งานในรีเจี้ยน AWS เชิงพาณิชย์ทั้งหมดแล้วในขณะนี้
-
ตัวอย่างที่ 7 - Container Insights สำหรับ Amazon ECS
หากคุณตรวจสอบคลัสเตอร์ของคอนเทนเนอร์ 1 รายการที่มี Amazon EC2 instance 10 ตัว คอนเทนเนอร์ที่ใช้งาน 50 ตัว ชื่องานที่ไม่ซ้ำกัน 20 ชื่อ และชื่อบริการที่ไม่ซ้ำกัน 5 ชื่อ โดยค่าใช้จ่ายของคุณจะเป็นดังนี้:
ตัววัด CloudWatch
มีจำนวนตัววัดที่กำหนดไว้ล่วงหน้าที่รายงานไว้สำหรับทุกคลัสเตอร์ งาน และบริการ ทุกคลัสเตอร์บันทึกตัววัด 8 ตัว ทุกงานบันทึกตัววัด 6 ตัว และทุกบริการบันทึกตัววัด 11 ตัว ระบบจะรวบรวมตัววัด CloudWatch ตามงานและบริการโดยใช้ชื่อของตน การเพิ่มจำนวนอินสแตนซ์ที่ทำงานอยู่จะไม่ส่งผลกระทบต่อจำนวนตัววัด CloudWatch ที่สร้างขึ้น ตัววัด CloudWatch ทั้งหมดได้รับการแบ่งตามสัดส่วนเป็นรายชั่วโมง ตัวอย่างนี้สมมติว่ามีการรายงานจุดข้อมูลตลอดทั้งเดือนจำนวนต่อเดือนของตัววัด CloudWatch ต่อคลัสเตอร์= ตัววัดคลัสเตอร์ 8 ตัว + (ตัววัดงาน 6 ตัว * ชื่องานที่ไม่ซ้ำกัน 20 ชื่อ) + (ตัววัดบริการ 11 ตัว * ชื่อบริการที่ไม่ซ้ำกัน 5 ชื่อ)= 8 + (6 * 20) + (11 * 5)= ตัววัด CloudWatch 183 ตัวค่าใช้จ่ายรายเดือนของตัววัด CloudWatch = 0.30 USD ต่อตัววัดสำหรับตัววัด 10,000 ตัวแรก * ตัววัด 183 ตัว = 54.90 USDเมื่อคุณมีตัววัดรวมแล้วเกิน 10,000 ตัว จะมีการกำหนดระดับราคาตามปริมาณ - ดูตารางราคาของตัววัดเพื่อดูรายละเอียดCloudWatch Logs
สำหรับ Amazon ECS โดยเฉลี่ยจะมีการนำเข้า 13 KB ต่อตัววัดต่อชั่วโมง ค่าใช้จ่ายของบันทึกที่นำเข้าจะแตกต่างกันไปตามชื่อที่ใช้สำหรับคลัสเตอร์ คอนเทนเนอร์ พ็อด บริการ ชื่ออินสแตนซ์ ป้ายกำกับ ฯลฯจำนวน GB ต่อเดือนของ CloudWatch Logs ที่บันทึก = (13 KB/1024/1024) GB * ตัววัด 183 ตัว * 730 ชั่วโมงโดยเฉลี่ยในหนึ่งเดือน = 1.66 GB ต่อเดือนค่าใช้จ่ายรายเดือนของบันทึกที่นำเข้า = 0.50 USD ต่อ GB ของบันทึกที่นำเข้า * 1.66 GB ของกิจกรรมประสิทธิภาพเป็น CloudWatch Logs = 0.83 USD ต่อเดือนค่าใช้จ่ายรายเดือนสำหรับ CloudWatch = 54.90 USD + 0.83 USD = 55.73 USD ต่อเดือน
ราคาที่แสดงอยู่นี้เป็นราคาตามภูมิภาค AWS ของสหรัฐอเมริกาฝั่งตะวันออก (เวอร์จิเนียเหนือ) โปรดดูข้อมูลราคาสำหรับรีเจี้ยนของคุณ -
ตัวอย่างที่ 8 - Container Insights สำหรับ Amazon EKS และ Kubernetes (k8s)
หากคุณตรวจสอบคลัสเตอร์ของคอนเทนเนอร์ 1 ตัวที่มีโหนดหรือ Amazon EC2 instance 10 ตัว พ็อด 20 ตัว ชื่อบริการที่ไม่ซ้ำกัน 5 ชื่อ และเนมสเปซ 1 ตัว ค่าใช้จ่ายของคุณจะเป็นดังนี้:
ตัววัด CloudWatch
มีจำนวนตัววัดที่กำหนดไว้ล่วงหน้าที่รายงานไว้สำหรับทุกคลัสเตอร์ โหนด พ็อด และบริการ ทุกคลัสเตอร์บันทึกตัววัด 24 ตัว ทุกโหนดบันทึกตัววัด 8 ตัว ทุกพ็อดบันทึกตัววัด 9 ตัว และทุกบริการบันทึกตัววัด 6 ตัว ระบบจะรวบรวมตัววัด CloudWatch ตามพ็อด บริการ และเนมสเปซโดยใช้ชื่อ การเพิ่มจำนวนอินสแตนซ์ที่ทำงานอยู่จะไม่ส่งผลกระทบต่อจำนวนตัววัด CloudWatch ที่สร้างขึ้น ตัววัด CloudWatch ทั้งหมดได้รับการแบ่งตามสัดส่วนเป็นรายชั่วโมง ตัวอย่างนี้สมมติว่ามีการรายงานจุดข้อมูลตลอดทั้งเดือนจำนวนต่อเดือนของตัววัด CloudWatch ต่อคลัสเตอร์= ตัววัดคลัสเตอร์ 24 ตัว + (โหนดหรืออินสแตนซ์ EC2 10 ตัว * ตัววัดโหนด 8 ตัว) + (ชื่อพ็อดที่ไม่ซ้ำกัน 20 ชื่อ * ตัววัดพ็อด 9 ตัว * เนมสเปซ 1 ตัว) + (ชื่อบริการที่ไม่ซ้ำกัน 5 ชื่อ * ตัววัดบริการ 6 ตัว * เนมสเปซ 1 ตัว) + (เนมสเปซที่ไม่ซ้ำกัน 1 ตัว * ตัววัดเนมสเปซ 6 ตัว)= 24 + (10 * 8) + (20 * 9 * 1) + (5 * 6 * 1) + (1 * 6) = ตัววัด CloudWatch 320 ตัวค่าใช้จ่ายรายเดือนของตัววัด CloudWatch = 0.30 USD ต่อตัววัดสำหรับตัววัด 10,000 ตัวแรก * ตัววัด 320 ตัว = 96 USDเมื่อคุณมีตัววัดรวมแล้วเกิน 10,000 ตัว จะมีการกำหนดระดับราคาตามปริมาณ - ดูตารางราคาของตัววัดเพื่อดูรายละเอียดCloudWatch Logs
สำหรับ Kubernetes โดยเฉลี่ยจะมีการนำเข้า 38 KB ต่อตัววัดต่อชั่วโมง ค่าใช้จ่ายของบันทึกที่นำเข้าจะแตกต่างกันไปตามชื่อที่ใช้สำหรับคลัสเตอร์ คอนเทนเนอร์ พ็อด บริการ ชื่ออินสแตนซ์ ป้ายกำกับ ฯลฯจำนวน GB ต่อเดือนของ CloudWatch Logs ที่บันทึก = (38 KB/1024/1024) GB * ตัววัด 320 ตัว * 730 ชั่วโมงโดยเฉลี่ยในหนึ่งเดือน = 8.47 GB ต่อเดือน
ค่าใช้จ่ายรายเดือนของบันทึกที่นำเข้า = 0.50 USD ต่อ GB ของบันทึกที่นำเข้า * 8.47 GB ของกิจกรรมประสิทธิภาพเป็น CloudWatch Logs = 4.23 USD ต่อเดือนค่าใช้จ่ายรายเดือนสำหรับ CloudWatch = 96 USD + 4.23 USD = 100.23 USD ต่อเดือนราคาที่แสดงอยู่นี้เป็นราคาตามภูมิภาค AWS ของสหรัฐอเมริกาฝั่งตะวันออก (เวอร์จิเนียเหนือ) โปรดดูข้อมูลราคาสำหรับรีเจี้ยนของคุณ -
ตัวอย่างที่ 9 - การตรวจสอบแอปพลิเคชันของคุณด้วย ServiceLens
ถ้าคุณตรวจสอบแอปพลิเคชันที่มี API (โดยใช้ Amazon API Gateway) คลัสเตอร์ของคอนเทนเนอร์ 1 ตัวที่มีโหนดหรือ Amazon EC2 instance 10 ตัว, พ็อด 20 ตัว, ชื่อบริการที่ไม่ซ้ำกัน 5 ชื่อ และเนมสเปซ 1 ตัว คุณลักษณะ Lambda 3 รายการ และตาราง DynamoDB 1 ตาราง ค่าใช้จ่ายของคุณจะมีดังนี้:
ตัววัด CloudWatch
API, Lambda และ DynamoDB: ตัววัดจากบริการของ AWS จะพร้อมให้ใช้งานโดยไม่มีค่าใช้จ่ายเพิ่มเติมKubernetes: ตามที่ได้อธิบายในตัวอย่างที่ 7 มีจำนวนตัววัดที่กำหนดไว้ล่วงหน้าที่รายงานไว้สำหรับคลัสเตอร์ โหนด พ็อด และบริการทุกอย่าง (เมื่อต้องการเรียนรู้เพิ่มเติม ดูที่ Kubernetes บน AWS) ทุกคลัสเตอร์รายงานตัววัด 24 ตัว ทุกโหนดบันทึกตัววัด 8 ตัว ทุกพ็อดบันทึกตัววัด 9 ตัว และทุกบริการบันทึกตัววัด 6 ตัว ระบบจะรวบรวมตัววัด CloudWatch ตามพ็อด บริการ และเนมสเปซโดยใช้ชื่อ การเพิ่มจำนวนอินสแตนซ์ที่ทำงานอยู่จะไม่ส่งผลกระทบต่อจำนวนตัววัด CloudWatch ที่สร้างขึ้น ตัววัด CloudWatch ทั้งหมดได้รับการแบ่งตามสัดส่วนเป็นรายชั่วโมง ตัวอย่างนี้สมมติว่ามีการรายงานจุดข้อมูลตลอดทั้งเดือน
จำนวนต่อเดือนของตัววัด CloudWatch ต่อคลัสเตอร์
= ตัววัดคลัสเตอร์ 24 ตัว + (โหนดหรืออินสแตนซ์ EC2 10 ตัว * ตัววัดโหนด 8 ตัว) + (ชื่อพ็อดที่ไม่ซ้ำกัน 20 ชื่อ * ตัววัดพ็อด 9 ตัว * เนมสเปซ 1 ตัว) + (ชื่อบริการที่ไม่ซ้ำกัน 5 ชื่อ * ตัววัดบริการ 6 ตัว * เนมสเปซ 1 ตัว) + (เนมสเปซที่ไม่ซ้ำกัน 1 ตัว * ตัววัดเนมสเปซ 6 ตัว)
= 24 + (10 * 8) + (20 * 9 * 1) + (5 * 6 * 1) + (1 * 6) = 24 + 80 + 180 + 30 + 6 = ตัววัด CloudWatch 320 ตัวค่าใช้จ่ายรายเดือนของตัววัด CloudWatch = 0.30 USD ต่อตัววัดสำหรับตัววัด 10,000 ตัวแรก * ตัววัด 320 ตัว = 96 USD เมื่อคุณมีตัววัดรวมแล้วเกิน 10,000 ตัว จะมีการกำหนดระดับราคาตามปริมาณ - ดูตารางราคาของตัววัดเพื่อดูรายละเอียด
CloudWatch Logs
API และ Lambda: สำหรับ API Gateway Logs หรือ Lambda Log ที่นำเข้าไปใน CloudWatch ค่าใช้จ่ายสำหรับบันทึกที่นำเข้ารายเดือน = 0.50 USD ต่อบันทึกที่นำเข้าหนึ่ง GB * เหตุการณ์ด้านประสิทธิภาพ 50 GB ในฐานะ CloudWatch Logs = 25 USD ต่อเดือนAWS X-Ray
หากแอปพลิเคชันได้รับคำขอเข้ามา 2,000 ครั้งต่อชั่วโมงและคุณใช้อัตราการสุ่มตัวอย่าง 10% ค่าใช้จ่ายของคุณจะถูกคำนวณดังนี้:รายการติดตามที่บันทึก
รายการติดตามที่บันทึกต่อเดือน = 2,000 คำขอต่อชั่วโมง x 24 ชั่วโมง x 31 วัน x 10% = 148,800 รายการติดตาม
รายการติดตามที่เรียกเก็บเงินได้ที่บันทึกต่อเดือน = 148,800 รายการติดตาม - 100,000 รายการติดตามใน Free Tier = 48,800 รายการติดตาม
การเรียกเก็บรายการติดตามที่บันทึกไว้รายเดือน = 48,800 รายการติดตาม * 0.000005 USD = 0.24 USDนอกจากนี้ สมมติว่าคุณทำการสแกนการสืบค้น 100 ครั้งในแต่ละชั่วโมงที่มีการบันทึกข้อมูล (200 รายการติดตาม) และได้รับข้อมูลการติดตามเต็มรูปแบบสำหรับ 50 รายการติดตามต่อหนึ่งแบบสอบถาม
รายการติดตามที่ได้รับและสแกน
รายการติดตามที่สแกนต่อเดือน = 100 การสืบค้น x 200 รายการติดตามต่อชั่วโมง x 31 วัน = 620,000 รายการติดตาม
รายการติดตามที่ได้รับต่อเดือน = 100 การสืบค้น x 50 รายการติดตามต่อการสืบค้น x 31 วัน = 155,000 รายการติดตาม
รายการติดตามทั้งหมดที่ได้รับ/ที่สแกนต่อเดือน = 155,000 รายการติดตาม + 620,000 รายการติดตาม = 775,000 รายการติดตาม
เนื่องจากรายการที่ติดตาม 1,000,000 รายการแรกที่ได้รับหรือสแกนในแต่ละเดือนนั้นฟรีด้วย AWS X-Ray โดยมีค่าใช้จ่าย 0 USD ในการดึงหรือสแกนรายการที่ติดตาม 775,000 รายการค่าใช้จ่ายทั้งหมดของคุณต่อเดือนสำหรับการใช้ AWS X-Ray เท่ากับ 0.24 USD สำหรับรายการที่ติดตามที่บันทึก
ค่าใช้จ่ายสำหรับการตรวจสอบรายเดือน = 96 USD + 25+ 4.23 USD + 0.24 USD = 125.47 USD ต่อเดือน
ราคาที่แสดงอยู่นี้เป็นราคาตามภูมิภาค AWS ของสหรัฐอเมริกาฝั่งตะวันออก (เวอร์จิเนียเหนือ) โปรดดูข้อมูลราคาสำหรับรีเจี้ยนของคุณ
-
ตัวอย่างที่ 10 - การตรวจสอบด้วยข้อมูลเชิงลึกของผู้สนับสนุน
ถ้าคุณกำลังตรวจสอบลำดับบันทึก VPC ของ Amazon ด้วยเหตุการณ์บันทึกส่งไปถึง CloudWatch Logs จำนวน 225 พันล้านรายการต่อเดือน และคุณมีกฎข้อมูลเชิงลึกของผู้สนับสนุนทั้งสามรายการที่ตรงกัน 100 เปอร์เซ็นต์ 50 เปอร์เซ็นต์ และ 10 เปอร์เซ็นต์ของเหตุการณ์บันทึกเหล่านี้เรียงตามลำดับ ค่าใช้จ่ายของคุณจะมีดังนี้:
ค่าบริการกฎ
จำนวนกฎทั้งหมด = 3 กฎ
กฎข้อมูลเชิงลึกของผู้สนับสนุนตัวแรก = 0 USD
กฎข้อมูลเชิงลึกของผู้สนับสนุน 2 รายการ @ 0.50 USD ต่อกฎ = 1.00 USDเหตุการณ์บันทึกที่ตรงกัน
จำนวนเหตุการณ์บันทึกที่ตรงกันทั้งหมด = (225 พันล้าน * 100%) + (225 พันล้าน * 50%) + (225 พันล้าน * 10%) = 225 พันล้าน + 112.5 พันล้าน + 22.5 พันล้าน = 360 พันล้าน
จำนวนเหตุการณ์บันทึกที่ตรงกัน 0 ถึง 1 ล้านรายการ = 0 USD
จำนวนเหตุการณ์บันทึกที่ตรงกัน 1 ล้านถึง 360 พันล้านรายการ = 359,999 ล้าน * 0.02 USD = 7,200 USDค่าใช้จ่ายรายเดือนสำหรับ CloudWatch = 1.00 USD + 7,200 USD = 7,201 USD
-
ตัวอย่างที่ 11 – การตรวจสอบผู้ใช้ปลายทางด้วยการสังเคราะห์
ถ้าคุณสร้างคานารี 5 ตัวที่ทำงานทุกๆ 5 นาที เพิ่มการแจ้งเตือนบนตัววัด 5 ตัวที่สร้างโดยคานารี และจัดเก็บข้อมูลไว้เป็นเวลา 1 เดือน การเรียกเก็บเงินรายเดือนของคุณจะถูกคำนวณดังนี้:
คานารี 5 ตัว * การใช้งาน 12 ครั้งต่อชั่วโมง * 24 ชั่วโมงต่อวัน * 31 วันต่อเดือน = การใช้งานคานารี 44,640 ครั้ง
ค่าใช้จ่ายรายเดือนสำหรับ CloudWatch
ค่าใช้จ่ายสำหรับการใช้งานคานารี = การใช้คานารี 44,640 ครั้ง * 0.0012 USD ต่อการใช้คานารีหนึ่งครั้ง = 53.57 USD ต่อเดือน
การแจ้งเตือน 5 ครั้งต่อเดือน = 5* 0.10 USD = 0.50 USD ต่อเดือน
ค่าใช้จ่ายรายเดือนโดยรวมสำหรับ CloudWatch = 53.57 USD + 0.50 USD = 54.07 USDค่าใช้จ่ายรายเดือนเพิ่มเติม
การใช้คานารีแต่ละครั้งยังเป็นการใช้ฟังก์ชัน AWS Lambda และเขียนบันทึกข้อมูลรวมถึงผลลัพธ์ไปยัง CloudWatch Logs และบัคเก็ต Amazon S3 ที่กำหนด สำหรับรายละเอียดเกี่ยวกับราคาบริการของ AWS เช่น AWS Lambda, Amazon S3 และ CloudWatch Logs โปรดดูที่ส่วนราคาของหน้ารายละเอียดบริการของ AWS ที่เกี่ยวข้อง
ค่าใช้จ่ายสำหรับ Lambda = ค่าบริการคำขอ + ค่าบริการระยะเวลา
= คำขอจากการใช้ 44,640 ครั้ง * 0.2 USD ต่อ 1,000,000 + ระยะเวลา 20 วินาที * การใช้คานารี 44,640 ครั้ง * ขนาดหน่วยความจำ 1 GB * 0.000016667 USD ต่อ GB ต่อวินาที
= 0.01 USD + 14.88 USD = 14.89 USD ต่อเดือนค่าใช้จ่ายสำหรับ CloudWatch Logs = ค่าบริการรวบรวม + ค่าบริการจัดเก็บ
= การรวบรวม 0.00015 GB ต่อการใช้หนึ่งครั้ง * การใช้ 44,640 ครั้ง * 0.5 USD ต่อ GB + การจัดเก็บ 0.00015 GB ต่อการใช้หนึ่งครั้ง * การใช้คานารี 44,640 ครั้ง * 0.03 USD ต่อ GB ต่อเดือน
= 3.35 USD + 0.20 USD = 3.55 USD ต่อเดือนค่าใช้จ่ายสำหรับ S3 = ค่าบริการคำขอ Put + ค่าบริการจัดเก็บ
= คำขอ Put ของการใช้ 44,640 ครั้ง * 0.005 USD ต่อ 1,000 คำขอ + การจัดเก็บ 0.001 GB ต่อการใช้หนึ่งครั้ง * การใช้คานารี 44,640 ครั้ง * 1 เดือน * 0.023 USD ต่อ GB ต่อเดือน
= 0.22 USD + 1.03 USD = 1.25 USD ต่อเดือนค่าใช้จ่ายรายเดือนเพิ่มเติม = 14.89 USD + 3.55 USD + 1.25 USD = 19.69 USD
ค่าใช้จ่ายรายเดือนทั้งหมด = 54.07 USD + 19.69 USD = 73.76 USD
ราคาที่แสดงอยู่นี้ เป็นราคาตามเขตสหรัฐอเมริกาฝั่งตะวันออก โปรดดูข้อมูลราคาล่าสุดสำหรับรีเจี้ยนของคุณจากแท็บราคา
-
ตัวอย่างที่ 12 – การแจ้งเตือนด้วยการแจ้งเตือนแบบรวม
การแจ้งเตือนแบบรวมสามารถรวมเข้ากับการแจ้งเตือน CloudWatch ได้ทุกประเภท การแจ้งเตือนตัววัดจะถูกเรียกเก็บเงินตามจำนวนตัววัดต่อการแจ้งเตือน ในขณะที่การเตือนแบบรวมจะถูกเรียกเก็บเงินตามหน่วยการแจ้งเตือน การแจ้งเตือนแบบรวมหนึ่งรายการมีค่าใช้จ่ายอยู่ที่ 0.50 USD ต่อเดือนโดยไม่คำนึงถึงจำนวนของการแจ้งเตือนตัววัดที่จะรวม
หากคุณสร้างการแจ้งเตือนแบบรวมหนึ่งรายการที่รวมเข้ากับการแจ้งเตือนตัววัดความละเอียดตามมาตรฐานสี่รายการ เราจะคำนวณการเรียกเก็บค่าบริการรายเดือนของคุณ ดังนี้
การแจ้งเตือนความละเอียดตามมาตรฐานสี่รายการ = 0.10 USD ต่อตัววัดการแจ้งเตือน * 4 = 0.40 USD ต่อเดือน
การแจ้งเตือนแบบรวมหนึ่งรายการ = 0.50 USD ต่อเดือน
ค่าใช้จ่ายรายเดือนสำหรับ CloudWatch = 0.40 USD + 0.50 USD = 0.90 USD ต่อเดือน
-
ตัวอย่าง 13 – ตัววัดคำขอ S3
ตัววัดคำขอ Amazon S3 ช่วยให้คุณสามารถระบุและจัดการแก้ไขปัญหาด้านการดำเนินงานได้อย่างรวดเร็ว โดยมีตัววัดที่พร้อมใช้งาน 16 ตัว ที่คุณสามารถกำหนดค่าตัวกรองซึ่งระบุโดยคำนำหน้าที่ใช้ร่วมกันหรือแท็กอ็อบเจ็กต์ และตรวจสอบได้เฉพาะชุดย่อยของอ็อบเจ็กต์เท่านั้น ตัวกรองจะจัดตัววัดของคุณให้ตรงกับแอปพลิเคชันธุรกิจแบบเฉพาะ เวิร์กโฟลว์ หรือองค์กรภายใน กิจกรรมที่บัคเก็ตจะเป็นตัวกำหนดว่าจะสร้างตัวชี้วัดใดขึ้น ดังนั้น ตัวชี้วัดทั้ง 16 ตัวจึงไม่จำเป็นต้องเผยแพร่ทุกชั่วโมงของแต่ละวัน
ตัวอย่างเช่น ลองดูแอปพลิเคชันที่ดำเนินการสำรองข้อมูลเป็นประจำทุกวันและดำเนินการเสร็จสิ้นภายใน 1 ชั่วโมง เนื่องจากแอปพลิเคชันจะเฉพาะคำขอ PUT ไปยัง S3 เท่านั้น ชุดย่อยของตัววัด เช่น AllRequests, PutRequests, TotalRequestLatency และ BytesUploaded จึงถูกสร้างขึ้น ส่วนตัววัดที่เกี่ยวข้องกับการดำเนินการประเภทอื่น เช่น DeleteRequests, SelectRequests และ SelectReturnedBytes จะไม่ถูกสร้างขึ้น ตัวอย่างเช่น เราจะกำหนดให้มีการสร้างตัววัด 8 ตัวจากตัววัดที่พร้อมใช้งาน 16 ตัว โดยรายชื่อตัวชี้วัดโดยละเอียดนั้นจะมีอยู่ในเอกสารประกอบของ Amazon S3 กำหนดให้งานประจำวันเริ่มต้นและสิ้นสุดภายในชั่วโมงเดียวกัน ค่าบริการในการสร้างและเผยแพร่ตัววัดเหล่านี้ไปยัง CloudWatch จะคิดได้ดังนี้
จำนวนตัววัดทั้งหมด = 8
จำนวนชั่วโมงทั้งหมดของตัววัดที่เผยแพร่ = 1 ชั่วโมงต่อวันเป็นเวลา 30 วัน (สมมติตัวอย่างให้เป็นเดือนที่มี 30 วัน) = 1 * 30 = 30 ชั่วโมงต่อเดือน
จำนวนชั่วโมงทั้งหมดต่อเดือน = 30 วัน * 24 ชั่วโมง = 720 ชั่วโมงต่อเดือน
ตัววัดแบบกำหนดเอง 10,000 ตัวมีราคาอยู่ที่ 0.30 USD ต่อตัววัด = 0.30 USD * 8 (จำนวนตัววัด) * 30 (ชั่วโมงต่อเดือนของตัววัด) ต่อ 720 (ชั่วโมงต่อเดือน) = 0.10 USD ต่อเดือน
ค่าใช้จ่ายรายเดือนสำหรับ CloudWatch ในส่วนตัวคำขอ S3 = 0.10 USD ต่อเดือน
เมื่อคุณมีตัววัดรวมแล้วเกิน 10,000 ตัว จะมีการกำหนดระดับราคาตามปริมาณในตารางราคาของตัววัดข้างต้น
-
ตัวอย่างที่ 14 – การตรวจสอบด้วย Lambda Insights
หากคุณตรวจสอบฟังก์ชัน Lambda 1 รายการซึ่งถูกเรียกใช้เป็นจำนวน 1 ล้านครั้งต่อเดือน ค่าใช้จ่ายของคุณจะเป็นดังต่อไปนี้:
ตัววัด CloudWatch
มีจำนวนตัววัดที่กำหนดไว้ล่วงหน้าที่รายงานไว้สำหรับทุกฟังก์ชัน ทุกฟังก์ชันรายงานด้วยตัววัด 8 ตัว ระบบจะรวบรวมตัววัด CloudWatch ตามฟังก์ชันโดยใช้ชื่อของตน ตัววัด CloudWatch ทั้งหมดได้รับการแบ่งตามสัดส่วนเป็นรายชั่วโมง หากมีการเรียกใช้ฟังก์ชันของคุณน้อยกว่าหนึ่งครั้งต่อชั่วโมง ฟังก์ชันของคุณจะถูกเรียกเก็บค่าบริการตามจำนวนชั่วโมงที่มีการเรียกใช้เท่านั้นจำนวนต่อเดือนของตัววัด CloudWatch ต่อฟังก์ชัน
= ตัววัด 8 ตัว * 1 ฟังก์ชัน
= ตัววัด CloudWatch 8 ตัว
ค่าใช้จ่ายรายเดือนของตัววัด CloudWatch = 0.30 USD ต่อตัววัดสำหรับตัววัด 10,000 ตัวแรก * ตัววัด 8 ตัว = 2.40 USD
เมื่อคุณมีตัววัดรวมแล้วเกิน 10,000 ตัวในบัญชี จะมีการคิดราคาตามระดับปริมาณ สามารถดูรายละเอียดได้ในตารางราคาตัววัดCloudWatch Logs
เหตุการณ์บันทึกหนึ่งรายการจะถูกสร้างขึ้นสำหรับแต่ละฟังก์ชันที่เรียกใช้ แต่ละเหตุการณ์บันทึกจะมีขนาดประมาณ 1.1 KBจำนวน GB ต่อเดือนของ CloudWatch Logs ที่นำเข้า = (1.1 KB/1024/1024) GB * การเรียกใช้ 1,000,000 ครั้งต่อเดือน = 1.05 GB ต่อเดือน
ค่าใช้จ่ายรายเดือนของบันทึกที่นำเข้า = 0.50 USD ต่อ GB ของบันทึกที่นำเข้า * 1.05 GB ของกิจกรรมประสิทธิภาพเป็น CloudWatch Logs = 0.52 USD ต่อเดือน
ค่าใช้จ่ายรายเดือนสำหรับ CloudWatch = 2.40 USD + 0.52 USD = 2.92 USD ต่อเดือน
ไม่มีค่าบริการขั้นต่ำหรือการใช้บริการขั้นต่ำ หากไม่มีการเรียกใช้ฟังก์ชันคุณไม่ต้องจ่าย
ราคาที่แสดงอยู่นี้เป็นราคาตามรีเจี้ยน AWS ของสหรัฐอเมริกาฝั่งตะวันออก (เวอร์จิเนียเหนือ) โปรดดูข้อมูลราคาสำหรับรีเจี้ยนของคุณ
เครื่องคำนวณราคา
ข้อมูลราคาเพิ่มเติม
คำนวณต้นทุนรายเดือนอย่างง่ายกับ AWS
ทรัพยากรเพิ่มเติมสำหรับการสลับเปลี่ยนเป็น AWS
เรียนรู้เพิ่มเติมเกี่ยวกับ Amazon CloudWatch