ค่าบริการ Amazon CloudWatch
ทําไมต้อง Amazon CloudWatch
เมื่อใช้ Amazon CloudWatch คุณจะไม่ต้องเสียค่าธรรมเนียมผูกพันหรือค่าธรรมเนียมขั้นต่ำ คุณจะจ่ายเท่าที่ใช้ ระบบจะเรียกเก็บค่าบริการคุณเมื่อถึงสิ้นเดือนสำหรับการใช้งาน
Free Tier
คุณสามารถเริ่มต้นใช้งาน Amazon CloudWatch ฟรีได้ บริการของ AWS ส่วนใหญ่ (EC2, S3, Kinesis, อื่นๆ) ส่งตัวชี้วัดอัตโนมัติให้กับ CloudWatch ฟรี แอปพลิเคชันต่างๆ ควรจะสามารถดำเนินการภายในขีดจำกัดของ Free Tier ได้ คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ AWS Free Tier ได้ที่นี่
| ข้อมูลบันทึก |
ข้อมูลบันทึก ข้อมูล 5 GB (การนำเข้า พื้นที่จัดเก็บถาวร และข้อมูลที่สแกนโดยการสืบค้นของ Logs Insights) การใช้งาน Live Tail 1,800 นาทีต่อเดือน (ประมาณหนึ่งชั่วโมงต่อวัน) ข้อมูลเชิงลึกของผู้สนับสนุนของ CloudWatch Logs กฎข้อมูลเชิงลึกของผู้สนับสนุน 1 รายการต่อเดือน เหตุการณ์ในข้อมูลบันทึก 1 ล้านรายการแรกที่ตรงตามกฎต่อเดือน |
|---|---|
| ตัววัด |
ตัววัดการตรวจสอบขั้นพื้นฐาน (ตัววัดที่ส่งจากบริการของ AWS ตามค่าเริ่มต้น) ตัววัด 10 รายการ (ของตัววัดที่กําหนดเองและตัววัดการตรวจสอบโดยละเอียด) คําขอ API 1 ล้านรายการ (ไม่รวม GetMetricData, GetInsightRuleReport และ GetMetricWidgetImage: การดําเนินการทั้ง 3 รายการนี้จะถูกเรียกเก็บเงินทุกครั้ง) |
| แดชบอร์ดและการเตือน | แดชบอร์ด
3 แดชบอร์ดแบบกําหนดเองที่อ้างอิงถึงตัวตัดสูงสุด 50 รายการต่อเดือน นอกจากนี้ แดชบอร์ดอัตโนมัติทั้งหมดยังให้บริการฟรีอีกด้วย การเตือน ตัววัดการแจ้งเตือน 10 รายการ (มีผลกับการเตือนความละเอียดมาตรฐานที่ระบุตัววัดโดยตรงและไม่ใช้การสืบค้นของ Metrics Insights เท่านั้น) |
| ข้อมูลการสังเกตการประยุกต์ใช้งาน |
สัญญาณแอปพลิเคชันและการค้นหาธุรกรรม (รวมถึง “เมตริกสีทอง” และการมองเห็นระยะการทำธุรกรรมแอปพลิเคชันที่สมบูรณ์แบบ)
ความสามารถในการสังเกตการณ์ข้ามบัญชี
เหตุการณ์แอปพลิเคชันจาก CloudWatch Synthetics และ RUM Synthetics
|
| ข้อมูลการสังเกตของโครงสร้างพื้นฐาน |
Database Insights โหมดมาตรฐาน Database Insights: ใช้ประวัติข้อมูลประสิทธิภาพ 7 วันสำหรับตัววัดโหลดฐานข้อมูล การตรวจสอบเครือข่าย การติดตามตรวจสอบโฟลว์สำหรับ 10 ทรัพยากรในทุกบัญชีเป็นเวลา 12 เดือน (7300 ชั่วโมงทรัพยากรต่อเดือน) |
Paid Tier
ไม่มีภาระผูกพันล่วงหน้าหรือค่าธรรมเนียมขั้นต่ำ คุณชำระค่าบริการเฉพาะส่วนที่คุณใช้ และเราจะเรียกเก็บค่าบริการการใช้งานจากคุณเมื่อถึงสิ้นเดือน
หมายเหตุ: ราคาแตกต่างกันไปตามรีเจี้ยน ประเมินค่าบริการรายเดือนของคุณโดยใช้เครื่องมือคำนวณค่าบริการของ AWS
-
ข้อมูลบันทึก
-
ตัววัด
-
แดชบอร์ดและการเตือน
-
ข้อมูลการสังเกตการประยุกต์ใช้งาน
-
ข้อมูลการสังเกตโครงสร้างพื้นฐาน
-
ข้อมูลบันทึก
-
ส่วนนี้ครอบคลุม:
- ข้อมูลบันทึกแบบกำหนดเอง
- ความสามารถในการสังเกตการณ์ข้ามบัญชี
- ข้อมูลบันทึกที่จำหน่ายแล้ว
- วิเคราะห์ด้วย OpenSearch
- ข้อมูลเชิงลึกของผู้สนับสนุนของ CloudWatch สำหรับ CloudWatch Logs, DynamoDB และ PrivateLink
ดูตารางค่าบริการสำหรับ:
- การคุ้มครองข้อมูล
- การจัดเก็บข้อมูลบันทึก
- ข้อมูลเชิงลึกของข้อมูลบันทึก
- Live tail
-
ตัววัด
-
ส่วนนี้ครอบคลุม:
- ตัววัด
- API
- การสตรีมตัววัด
-
แดชบอร์ดและการเตือน
-
ส่วนนี้ครอบคลุม:
- แดชบอร์ด
- การแจ้งเตือนบนตัววัด
- การแจ้งเตือนแบบรวม
-
ข้อมูลการสังเกตการประยุกต์ใช้งาน
-
ส่วนนี้ครอบคลุม:
- สัญญาณแอปพลิเคชันและการค้นหาธุรกรรม (รวมถึง “เมตริกสีทอง” และการมองเห็นระยะการทำธุรกรรมแอปพลิเคชันที่สมบูรณ์แบบ)
- สัญญาณแอปพลิเคชัน (รวมถึง “เมตริกสีทอง” ไม่มีการมองเห็น Span ธุรกรรมของแอปพลิเคชัน)
- ข้อมูลการสังเกตการประยุกต์ใช้งานข้ามบัญชี
- การติดตาม X-Ray
- เหตุการณ์แอปพลิเคชันจาก CloudWatch Synthetics และ CloudWatch RUM
-
ข้อมูลการสังเกตโครงสร้างพื้นฐาน
-
ส่วนนี้ครอบคลุม:
- Container Insights ที่มีข้อมูลการสังเกตขั้นสูงสำหรับ EKS
- Container Insights ของคอนเทนเนอร์พร้อมข้อมูลการสังเกต ECS ที่ดีขึ้น
- Container Insights ที่ไม่มีข้อมูลการสังเกตขั้นสูง
- โหมดขั้นสูง Database Insights
- การติดตามตรวจสอบเครือข่าย CloudWatch ด้วยการติดตามตรวจสอบโฟลว์
- การติดตามตรวจสอบเครือข่าย CloudWatch ด้วยการติดตามตรวจสอบอินเทอร์เน็ต
- การติดตามตรวจสอบเครือข่าย CloudWatch ด้วยการติดตามตรวจสอบแบบ Synthetic
ตัวอย่างค่าบริการ
หมายเหตุ: มูลค่าราคาที่ปรากฏที่นี่ใช้เพื่อเป็นตัวอย่างเท่านั้น โปรดดูข้อมูลราคาล่าสุดสำหรับรีเจี้ยนของคุณจากแท็บราคา
-
ตัวอย่างที่ 1 - การวิเคราะห์ข้อมูลบันทึกด้วย Live Tail
ตัวอย่างที่ 1 - Metrics Insights
ตัวอย่างที่ 1 – การตรวจสอบอย่างละเอียดของ EC2
คุณจะได้รับการใช้งานเซสชัน Live Tail 1,800 นาทีต่อเดือนจาก AWS Free Tier หลังจากนั้นคุณต้องจ่าย 0.01 USD ต่อนาที
หากคุณใช้ Live Tail เพื่อสำรวจและวิเคราะห์ข้อมูลบันทึกของคุณแบบเรียลไทม์เป็นเวลา 1,000 นาทีในหนึ่งเดือน ค่าใช้จ่ายรายเดือนของคุณจะเป็นดังนี้:
ค่าใช้จ่ายการใช้ Live Tail รายเดือน
การใช้งาน Live Tail ทั้งหมดเป็นนาที = 1,000
0 ถึง 1,000 นาที = 0 USDค่าบริการ Live Tail รายเดือน = 0 USD
หากคุณใช้ Live Tail เพื่อสำรวจและวิเคราะห์ข้อมูลบันทึกของคุณแบบเรียลไทม์เป็นเวลา 20,000 นาทีในหนึ่งเดือน ค่าใช้จ่ายรายเดือนของคุณจะเป็นดังนี้:
ค่าใช้จ่ายการใช้ Live Tail รายเดือน
การใช้งาน Live Tail ทั้งหมดเป็นนาที = 20,000
0 ถึง 1,800 นาที = 0 USD
1,801 ถึง 20,000 นาที = 0.01 USD * 18,200 = 182 USDค่าบริการ Live Tail รายเดือน = 182 USD
หากคุณเรียกใช้การสืบค้นของ Metrics Insights ผ่านคอนโซล CloudWatch คุณจะไม่เสียค่าบริการ
เมื่อคุณเรียกใช้การสืบค้นของ Metrics Insights ด้วยวิธีการทางโปรแกรมด้วย AWS CLI, SDK หรือ AWS CloudFormation คุณจะถูกเรียกเก็บค่าบริการการสืบค้นตามจำนวนตัววัดที่วิเคราะห์ ไม่ว่าคุณจะส่งผลลัพธ์ออกมาอย่างไรก็ตาม
หากคุณมีตัววัด 1,000,000 รายการในบัญชี และเรียกใช้การสืบค้นที่เลือกตัววัดเพื่อวิเคราะห์เพียง 1,500 รายการ และการวิเคราะห์ดังกล่าวส่งชุดผลลัพธ์ให้แก่คุณทั้งหมด 10 ครั้ง ซึ่งจะส่งผลให้คุณถูกเรียกเก็บค่าบริการดังนี้:
ค่าบริการการสืบค้น = ตัววัดที่วิเคราะห์ 1,500 รายการ * 0.01 USD ต่อตัววัดที่วิเคราะห์ 1,000 รายการ = 0.015 USD
หากคุณมีตัววัด 5,000,000 รายการในบัญชี และเรียกใช้การสืบค้นที่เลือกตัววัดเพื่อวิเคราะห์เพียง 100 รายการ และการวิเคราะห์ดังกล่าวส่งชุดผลลัพธ์ให้แก่คุณทั้งหมด 1 ครั้ง ซึ่งจะส่งผลให้คุณถูกเรียกเก็บค่าบริการดังนี้:
ค่าบริการการสืบค้น = ตัววัดที่วิเคราะห์ 100 รายการ * 0.01 USD ต่อตัววัดที่วิเคราะห์ 1,000 รายการ = 0.001 USD
จำนวนตัววัดที่อินสแตนซ์ EC2 ของคุณส่งไปโดยเป็นการตรวจสอบอย่างละเอียดจะขึ้นอยู่กับประเภทอินสแตนซ์ EC2 ตัวอย่างนี้ใช้ตัววัด 7 รายการ
หากแอปพลิเคชันของคุณเรียกใช้อินสแตนซ์ Amazon EC2 จำนวน 5 อินสแตนซ์ตลอด 24 ชั่วโมงทุกวันในระยะเวลา 30 วัน และคุณเปิดใช้งานการตรวจสอบอย่างละเอียดของ EC2 ในทุกอินสแตนซ์ ค่าใช้จ่ายของคุณจะคำนวณได้ดังนี้
จำนวนตัววัดทั้งหมด = 7 ตัววัดต่ออินสแตนซ์ * 5 อินสแตนซ์ = 35 ตัววัด
ค่าใช้จ่ายสำหรับตัววัดรายเดือนของ CloudWatch ราคา 0.30 USD ต่อตัววัดแบบกำหนดเอง = 35 * 0.30 USD = 10.50 USD
ค่าใช้จ่ายรายเดือนสำหรับ CloudWatch = 10.5 USD ต่อเดือน
เมื่อคุณมีตัววัดรวมแล้วเกิน 10,000 ตัว จะมีการกำหนดระดับราคาตามปริมาณ - ดูตารางราคาของตัววัดเพื่อดูรายละเอียด -
ตัวอย่างที่ 2 - การตรวจจับและปกปิดข้อมูลบันทึกที่ละเอียดอ่อนด้วยการปกป้องข้อมูล
ตัวอย่างที่ 2 - การติดตามตรวจ API เกตเวย์โดยละเอียด
ตัวอย่างที่ 2 - ความสามารถในการสังเกตการณ์ข้ามบัญชี
ในสถานการณ์นี้ คุณเปิดใช้งานการปกป้องข้อมูลอย่างต่อเนื่องสำหรับกลุ่มข้อมูลบันทึกที่เก็บรวบรวมข้อมูลบันทึก 1 GB ต่อเดือนจากแอปพลิเคชันประมวลผลการชำระเงิน
ค่าใช้จ่ายข้อมูลบันทึกที่นำเข้ารายเดือน
ข้อมูลบันทึกที่นำเข้าทั้งหมด = 1 GB * 30 วัน = 30 GB
ค่าใช้จ่ายสำหรับการนำเข้าข้อมูลบันทึก (0 ถึง 5 GB) = 0 USD
ค่าใช้จ่ายสำหรับการนำเข้าข้อมูลบันทึก (5 ถึง 30 GB) = 0.50 USD * 25 = 12.50 USDค่าใช้จ่ายในการปกป้องข้อมูลสำหรับการสแกน การตรวจจับ และการปกปิดข้อมูลที่ละเอียดอ่อน
ข้อมูลบันทึกทั้งหมดที่สแกนด้วยการปกป้องข้อมูล = 1 GB * 30 วัน = 30 GB
ค่าใช้จ่ายสำหรับข้อมูลบันทึกที่สแกน = 0.12 USD ต่อ GB * 30 GB = 3.60 USDค่าใช้จ่ายรายเดือนของข้อมูลบันทึกที่เก็บถาวร (สมมติว่าข้อมูลบันทึกบีบอัดเหลือ 6 GB)
ค่าใช้จ่ายสำหรับ 0 ถึง 5 GB = 0 USD
ค่าใช้จ่ายสำหรับ 5 ถึง 6 GB = 0.03 USD * 1 GB = 0.03 USDค่าใช้จ่ายรายเดือนสำหรับ CloudWatch = 12.50 USD + 3.60 USD + 0.03 USD = 16.13 USD
ตำแหน่งข้อมูลเกตเวย์ API ที่เปิดใช้งานด้วยตัววัดโดยละเอียดมีทรัพยากรสองชนิด - /devices และ /Authenticate ที่ปรับใช้ในขั้นตอนที่เรียกว่า prod แต่ละทรัพยากรเหล่านี้มีวิธีใดวิธีการหนึ่งต่อไปนี้: DELETE, POST, OPTIONS และ GET
โดยค่าเริ่มต้น เกตเวย์ API เผยแพร่ 4XXError, 5XXError, CacheHitCount, CacheMissCount, Count, IntegrationLatency และ Latency ต่อ API เมื่อเปิดใช้งานเมตริกโดยละเอียดสำหรับเกตเวย์ API เมตริกทั้งหมดข้างต้นพร้อมกับมิติ - ApiName, method, resource, stage จะถูกปล่อยไปยัง CloudWatch
หมายเหตุ เมตริกทั้งหมดอาจไม่ถูกปล่อยออกมา เช่น 4XXError หรือ 5XXError อาจไม่ปรากฏขึ้นหากไม่มีข้อผิดพลาด
- จำนวนทรัพยากร = 2 (อุปกรณ์และการรับรองความถูกต้อง)
- จำนวนวิธีการ = 4 (DELETE, POST, OPTIONS และ GET)
- จำนวนขั้นตอน = 1 (prod)
- เมตริกที่เผยแพร่ (Count, IntegrationLatency, Latency, 5xx, 4xx) = 5
จำนวนเมตริกทั้งหมดที่สร้างขึ้น:
= วิธีการ (DELETE, POST, OPTIONS และ GET) x ทรัพยากร (การรับรองความถูกต้องและอุปกรณ์) x Stage (prod) x เมตริก (Count, IntegrationLatency, Latency, 5xx, 4xx)= 2 x 4 x 1 x 5 = 40
แต่ละเมตริกจะมีค่าใช้จ่าย 0.30 USD ต่อเดือนเต็มและทำให้ต้นทุนสูงสุดอยู่ที่ 40 x 0.3 = 12 USD ต่อเดือน
เมื่อคุณมีตัววัดรวมแล้วเกิน 10,000 ตัว จะมีการกำหนดระดับราคาตามปริมาณ - ดูตารางราคาของตัววัดเพื่อดูรายละเอียด
หากคุณมีแอปพลิเคชันที่ได้รับคำขอขาเข้า 2,000 รายการต่อชั่วโมง และคุณใช้อัตราการสุ่มตัวอย่าง 10% รายการติดตามที่บันทึกในบัญชีต้นทาง X ของคุณจะเป็น:
รายการติดตามที่บันทึกต่อเดือน = 2,000 คำขอต่อชั่วโมง x 24 ชั่วโมง x 31 วัน x 10% = 148,800 รายการติดตาม
รายการติดตามที่เรียกเก็บเงินได้ที่บันทึกต่อเดือน = 148,800 รายการติดตาม - 100,000 รายการติดตามใน Free Tier = 48,800 รายการติดตาม
ค่าบริการรายเดือนของรายการติดตามที่บันทึก = 48,800 รายการติดตาม * 0.000005 USD = 0.244 USD
หากคุณใช้รายการติดตามจากบัญชีต้นทาง X ร่วมกับบัญชีตรวจสอบ Y โดยใช้ความสามารถในการสังเกตการณ์ข้ามบัญชี จะมีการสร้างสำเนาของรายการติดตามของคุณขึ้นในบัญชีตรวจสอบ Y ซึ่งคุณไม่ต้องเสียค่าใช้จ่ายเพิ่มเติม ดังนั้นค่าบริการรายเดือนของคุณจะเป็น:ค่าบริการรายเดือนของรายการติดตามที่บันทึกในบัญชีต้นทาง X = 0.244 USD
ค่าบริการรายเดือนของรายการติดตามที่บันทึกในบัญชีตรวจสอบ Y = 0 USDหากคุณต้องการใช้รายการติดตามเดียวกันจากบัญชีต้นทาง X ในบัญชีตรวจสอบบัญชีที่สอง ซึ่งในที่นี้จะเรียกว่าบัญชีตรวจสอบ Z จะมีการสร้างสำเนาของรายการติดตามของคุณเพิ่มขึ้นมา ในกรณีนี้ บัญชีต้นทาง X จะถูกเก็บค่าบริการสำหรับสำเนาเพิ่มเติมนี้ ดังนั้นค่าบริการเบ็ดเสร็จของคุณในบัญชีต้นทาง X จะเป็น:
ค่าบริการรายเดือนของรายการติดตามที่บันทึกในบัญชีต้นทาง X = 0.244 USD +
148,800 สำเนารายการติดตามชุดที่สองในบัญชีตรวจสอบ Z * 0.000005 USD = 0.244 USD + 0.744 USD = 0.988 USD
ค่าบริการรายเดือนของรายการติดตามที่บันทึกในบัญชีตรวจสอบ Y = 0 USD
ค่าบริการรายเดือนของรายการติดตามที่บันทึกในบัญชีตรวจสอบ Z = 0 USD -
ตัวอย่างที่ 3 – การติดตามตรวจสอบข้อมูลบันทึกที่จำหน่ายแล้วที่ส่งไปยัง Amazon CloudWatch Logs, Amazon S3 หรือ Amazon Data Firehose
ตัวอย่าง 3 - ตัววัดแบบกำหนดเอง
หากคุณติดตามตรวจสอบบริการ AWS ที่ส่งไดรฟ์ข้อมูลบันทึกไปยังปลายทางที่รองรับในแต่ละเดือนและจัดเก็บข้อมูลไว้เป็นเวลาหนึ่งเดือน คุณจะถูกเรียกเก็บค่าบริการตามระดับของข้อมูลบันทึกต่อปลายทาง รวมถึงค่าบริการปลายทางอื่น ๆ ที่อาจมี ตัวอย่างการส่งข้อมูลบันทึกที่จำหน่ายแล้วขนาด 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 * 1,024 * 0.05 USD = 1,126.40 USD
ค่าบริการจัดส่งทั้งหมด = 5,120 + 5,120 + 2,048 + 1,126.40 = 13,414.40 USD
ค่าใช้จ่ายรายเดือนสำหรับการเก็บข้อมูลบันทึกถาวร (เหมาว่าข้อมูลบันทึกบีบอัดเหลือ 30 TB)
30 TB ในอัตรา 0.03 USD ต่อ GB = 30 × 1,024 * 0.03 = 921.60 USD
ค่าบริการ CloudWatch รายเดือน = 13,414.40 + 921.60 = 14,336 USD
หมายเหตุ:- ระดับชั้นปริมาณจะรีเซ็ตทุกต้นเดือน
- สำหรับปลายทาง S3: นอกเหนือจากค่าบริการการส่งข้อมูลบันทึกที่จำหน่ายแล้ว ลูกค้าจะถูกเรียกเก็บค่าบริการตามต้นทุนการจัดเก็บข้อมูลของ S3 และค่าบริการการแปลงรูปแบบข้อมูลที่เป็นทางเลือก
- สำหรับปลายทาง Firehose: นอกเหนือจากค่าบริการการส่งข้อมูลบันทึกที่จำหน่ายแล้ว ลูกค้าจะถูกเรียกเก็บค่าบริการตามการนำข้อมูลเข้าของ Firehose ต่อหน่วย GB ที่ประมวลผล
- ตัวอย่างนี้อ้างอิงจากเวอร์จิเนียเหนือ ระดับและอัตราค่าบริการอาจแตกต่างกันไปตามประเภทปลายทางและ AWS Region
หากแอปพลิเคชันของคุณเรียกใช้อินสแตนซ์ของ Amazon EC2 จำนวน 51,000 อินสแตนซ์ทุกวันตลอด 24 ชั่วโมงในหนึ่งเดือนซึ่งมี 30 วัน และคุณเผยแพร่ตัววัดแบบกำหนดเอง 5 รายการผ่าน PutMetricData API ค่าใช้จ่ายของคุณจะคำนวณได้ดังนี้:
จำนวนตัววัดทั้งหมด = 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 ต่อเดือน
-
ตัวอย่างที่ 4 - การสตรีมตัววัด
ตัวอย่างที่ 4 - CloudWatch RUM
ตัวอย่างที่ 4 - ตัววัดการจำลองแบบของ S3
ตัวอย่างที่ 4 - การติดตามตรวจสอบข้อมูลบันทึกของ Amazon CloudFront, AWS WAF และ Amazon MediaTailor ที่ส่งไปยัง Amazon CloudWatch Logs
หากแอปพลิเคชันทำงานทุกวันตลอด 24 ชั่วโมง 7 วัน เป็นเวลา 30 วันต่อเดือนและเผยแพร่การอัปเดตตัววัด 10,000 รายการในทุกหนึ่งนาที และการสตรีมตัววัด CloudWatch ส่งข้อมูลไปยังตำแหน่งข้อมูล HTTP คู่ค้าผ่านสตรีมการส่ง Amazon Data Firehose ในสหรัฐอเมริกาตะวันออก ค่าบริการรายเดือนจะเป็นดังต่อไปนี้
CloudWatch Metric Streams
จำนวนการอัปเดตตัววัดทั้งหมด = การอัปเดตตัววัด 10,000 รายการต่อนาที* 43,200 นาทีในหนึ่งเดือน = การอัปเดตตัววัด 432,000,000 รายการต่อเดือน
การอัปเดตตัววัด 432,000,000 รายการที่ 0.003 USD ต่อการอัปเดตตัววัด 1,000 รายการ = 1,296 USD ต่อเดือน
ค่าใช้จ่ายรายเดือนสำหรับ CloudWatch = 1.296 USD ต่อเดือนAmazon Data Firehose
ข้อมูล Amazon Data Firehose ที่นำเข้า (GB ต่อเดือน) = การอัปเดตตัววัด 432,000,000 รายการ * 0.5KB (สมมติจากขนาดโดยเฉลี่ยต่อการอัปเดตตัววัด) / 1,048,576 KB/GB = 206GB/เดือน
ราคา Amazon Data Firehose ในสหรัฐอเมริกาตะวันออกเท่ากับ 0.029 USD ต่อ GB ของข้อมูลที่นำเข้าสำหรับ 500 TB แรก/เดือน = 206GB * 0.029 USD = 5.97 USD ต่อเดือน
ค่าบริการ Amazon Data Firehose = 5.97 USD ต่อเดือนข้อมูลออก (ตำแหน่งข้อมูล HTTP ของ Amazon Data Firehose ไปยังพาร์ทเนอร์การตรวจสอบ)
สูงสุด 9.999 TB ต่อเดือน ในอัตรา 0.09 USD ต่อ GB (เนื่องจาก 100 GB แรกฟรี เราจะหัก 100 GB ออกจากการคำนวณราคา) = 106 GB * 0.09 = 9.54 USD
ค่าบริการข้อมูลออก = 9.54 USD ต่อเดือนค่าบริการรายเดือนทั้งหมด = 1,296 USD ต่อเดือน + 5.97 USD ต่อเดือน + 9.54 USD ต่อเดือน = 1,1,311.51 USD ต่อเดือน
หมายเหตุ: ราคาที่แสดงอยู่นี้เป็นราคาตามรีเจี้ยน AWS ของสหรัฐอเมริกาฝั่งตะวันออก (เวอร์จิเนียเหนือ) โปรดดูข้อมูลราคาสำหรับรี้เจี้ยนของคุณ
หากแอปพลิเคชันของคุณมีการเยี่ยมชมถึง 500,000 ครั้งต่อเดือน และคุณกำลังรวบรวม CloudWatch RUM ที่มีอัตราการสุ่มตัวอย่างที่ 100% สำหรับประสิทธิภาพการโหลดของหน้าและข้อผิดพลาดที่เหตุการณ์ด้านข้อมูล 20 เหตุการณ์ โดยรวมเหตุการณ์การเริ่มต้นหนึ่งเหตุการณ์ เหตุการณ์การเข้าชมหน้าเว็บหนึ่งเหตุการณ์ และเหตุการณ์ด้านประสิทธิภาพ 10 เหตุการณ์ (เหตุการณ์ตัวชี้วัดสำคัญของเว็บสามเหตุการณ์, สีของเว็บหนึ่งเหตุการณ์ การนำทางหนึ่งเหตุการณ์ และการโหลดทรัพยากรห้าเหตุการณ์) รวมถึงข้อผิดพลาดแปดครั้งต่อหนึ่งการเยี่ยมชม ซึ่งทำให้ค่าบริการของคุณจะเท่ากับ:
จำนวนเหตุการณ์ด้านข้อมูลของ RUM ทั้งหมด = เหตุการณ์ด้านข้อมูล 20 เหตุการณ์/เยี่ยมชม * การเยี่ยมชม 500,000 ครั้ง = เหตุการณ์ด้านข้อมูล 10,000,000 เหตุการณ์
ค่าบริการสำหรับเหตุการณ์ด้านข้อมูล 10,000,000 เหตุการณ์ ราคา 1 USD ต่อเหตุการณ์ด้านข้อมูล 100,000 เหตุการณ์ = 10,000,000* 1 USD/100,000 = 100 USDค่าบริการรายเดือนสำหรับเหตุการณ์ด้านข้อมูล CloudWatch RUM = 100 USD ต่อเดือน
หากบัคเก็ต S3 ของคุณเปิดใช้งานกฎการจำลองแบบไว้ 5 ข้อ โดยเปิดใช้งานตัววัดและการแจ้งเตือน S3 หรือ S3 Replication Time Control (RTC) สำหรับกฎแต่ละข้อเอาไว้ ค่าใช้จ่ายของคุณจะคำนวณได้ดังนี้:
จำนวนตัววัดการจำลองทั้งหมด = 4 ตัววัดต่อกฎการจำลองแบบ * กฎการจำลองแบบ 5 รายการ = ตัววัดการจำลองแบบ 20 รายการ
10,000 ตัววัดแรกราคา 0.30 USD ต่อตัววัด = 20 * 0.30 USD = 6.00 USD
ค่าใช้จ่ายรายเดือนสำหรับ CloudWatch = 6.00 USD ต่อเดือน
(หมายเหตุ: สำหรับตัววัดการจำลองแบบของ S3 คุณจะไม่ถูกเรียกเก็บเงินสำหรับคำขอ API)AWS WAF Logs, Amazon CloudFront Standard Access Logs และ MediaTailor Logs จะได้รับส่วนลดข้ามผลิตภัณฑ์ตามการใช้งานของแต่ละบริการ
- สำหรับแต่ละคำขอของ AWS WAF คุณจะได้รับสิทธิ์ส่งข้อมูลบันทึกขนาด 500 ไบต์ไปยัง CloudWatch Logs หรือ Amazon S3 โดยไม่มีค่าบริการเพิ่มเติม ส่วนที่เกินจากสิทธิ์จะถูกคิดค่าบริการ Amazon CloudWatch Logs
- สำหรับแต่ละคำขอของ CloudFront คุณจะได้รับสิทธิ์ส่งข้อมูลบันทึกขนาด 750 ไบต์ไปยัง CloudWatch Logs โดยไม่มีค่าบริการเพิ่มเติม ส่วนที่เกินจากสิทธิ์จะถูกคิดค่าบริการ Amazon CloudWatch Logs
- สำหรับการแทรกโฆษณา MediaTailor แต่ละครั้ง คุณจะได้รับสิทธิ์ส่งข้อมูลบันทึกขนาด 50 KB ไปยัง CloudWatch, Firehose และ S3 โดยไม่มีค่าบริการเพิ่มเติม ส่วนที่เกินจากสิทธิ์จะถูกคิดค่าบริการ Amazon CloudWatch Logs
ส่วนที่เกินจะถูกคิดค่าบริการตามระดับข้อมูลบันทึกเฉพาะของบริการนั้น ๆ ซึ่งอ้างอิงตามการกำหนดค่าบริการ CloudWatch Vended Logs แต่ละบริการจะมีโครงสร้างการคิดค่าบริการตามระดับของตนเอง แยกต่างหากจากกลุ่มข้อมูลบันทึกทั่วไป
ตัวอย่าง:
หากคุณใช้งานบริการ AWS WAF และมีการส่งไดรฟ์ข้อมูลบันทึกของ WAF ขนาด 72 TB ไปยัง CloudWatch Logs โดยมีการร้องขอ WAF จำนวน 70 พันล้านครั้งในเดือนนั้น ค่าบริการของคุณจะเป็นดังนี้
เครดิตข้อมูลบันทึก WAF ที่ได้รับเมื่อสิ้นเดือน: การส่งคำขอ 70 พันล้านครั้งจะได้รับสิทธิ์ส่งข้อมูลบันทึก WAF ฟรี 35 TB สำหรับเดือนนั้น ๆ
ค่าใช้จ่ายการจัดส่งข้อมูลบันทึกรายเดือน- ช่วง 0 ถึง 10 TB ในอัตรา 0.50 USD ต่อ GB
- ไม่มีเครดิต: 10 * 1,024 * 0.50 USD = 5,120.00 USD
- มีเครดิต: ใช้เครดิตไป 10 TB จาก 35 TB (เหลือเครดิต 25 TB) = 0 * 0.50 USD = 0 USD
- 10 TB ถึง 30 TB คิดอัตรา 0.25 USD ต่อ GB
- ไม่มีเครดิต: 20 * 1,024 * 0.25 USD = 5,120.00 USD
- มีเครดิต: ใช้เครดิตไป 20 TB จาก 25 TB (เหลือเครดิต 5 TB) = 0 * 0.25 USD = 0 USD
- 30 TB ถึง 50 TB คิดอัตรา 0.10 USD ต่อ GB
- ไม่มีเครดิต: 20 * 1,024 * 0.10 USD = 2,048.00 USD
- มีเครดิต: ใช้เครดิตไป 5 TB จาก 5 TB (เหลือเครดิต 0 TB) = 15 * 1,024 * 0.10 USD = 1,536.0 USD
- ช่วง 50 TB ถึง 72 TB ในอัตรา 0.05 USD ต่อ GB
- ไม่มีเครดิต: 22 * 1,024 * 0.05 USD = 1,126.4 USD
- ไม่เหลือเครดิต
ค่าบริการจัดส่งทั้งหมด = 0 + 0 + 1,532 + 1,126.40 = 2,662.4 USD
ค่าใช้จ่ายรายเดือนสำหรับการเก็บข้อมูลบันทึกถาวร (เหมาว่าข้อมูลบันทึกบีบอัดเหลือ 30 TB)
30 TB ราคา 0.03 USD ต่อ GB = 30 * 1,024 * 0.03 = 921.6 USD
ค่าบริการ CloudWatch รายเดือนเมื่อหักเครดิต = 2,662.4 + 921.60 = 3,584.0 USD -
ตัวอย่างที่ 5 - การตรวจสอบด้วยข้อมูลเชิงลึกของผู้สนับสนุน
ตัวอย่างที่ 5 - การแจ้งเตือนจากการตรวจหาสิ่งผิดปกติ
ตัวอย่างที่ 5 - การตรวจสอบด้วยข้อมูลบันทึก
หากคุณกำลังตรวจสอบข้อมูลบันทึกโฟลว์ของ Amazon VPC ที่มีเหตุการณ์ในข้อมูลบันทึกที่ส่งไปยัง 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
หากคุณเปิดใช้งานการตรวจหาสิ่งผิดปกติของ Amazon CloudWatch ใน 10 ตัววัดที่มีความละเอียดมาตรฐานต่อเดือน และต้องการการแจ้งเตือนสำหรับแค่ 5 ตัววัดเท่านั้น คุณจะต้องสร้างการแจ้งเตือนการตรวจหาสิ่งผิดปกติที่มีความละเอียดมาตรฐาน 5 รายการ การเรียกเก็บเงินรายเดือนของคุณมีการคำนวณดังต่อไปนี้:
จำนวนการแจ้งเตือนการตรวจหาสิ่งผิดปกติความละเอียดตามมาตรฐานทั้งหมด = 5
การแจ้งเตือนจะเรียกเก็บตามจำนวนตัววัดต่อการแจ้งเตือน จะมีความละเอียดมาตรฐานสามรายการต่อการแจ้งเตือน สำหรับแต่ละการแจ้งเตือนการตรวจหาสิ่งผิดปกติ รายการแรกคือตัววัดจริงที่จะมีการประเมิน รายการที่สองคือขอบเขตบนของการทำงานที่คาดไว้ และรายการที่สามคือขอบเขตล่างของการทำงานที่คาดไว้
การแจ้งเตือนการตรวจหาสิ่งผิดปกติที่มีความละเอียดตามมาตรฐานหนึ่งรายการ = 0.10 USD * 3 ตัววัดความละเอียดมาตรฐานต่อการแจ้งเตือน = 0.30 USD ต่อเดือน
การแจ้งเตือนการตรวจหาสิ่งผิดปกติความละเอียดตามมาตรฐานห้ารายการ = 0.30 USD ต่อหนึ่งการแจ้งเตือนการตรวจหาสิ่งผิดปกติความละเอียดตามมาตรฐาน * 5 การแจ้งเตือน = 1.50 USD ต่อเดือน
ค่าใช้จ่ายรายเดือนสำหรับ CloudWatch = 1.50 USD ต่อเดือน
ราคาที่แสดงอยู่นี้เป็นราคาตามรีจี้ยนสหรัฐอเมริกาฝั่งตะวันออก โปรดดูข้อมูลราคาล่าสุดสำหรับรีเจี้ยนของคุณจากแท็บราคา การตรวจหาสิ่งผิดปกติพร้อมให้บริการแล้วใน AWS Region เชิงพาณิชย์ทั้งหมดในขณะนี้
หากคุณกำลังตรวจสอบรหัสตอบกลับ HTTP 2xx, 3xx และ 4xx โดยใช้ข้อมูลบันทึกการเข้าถึงแอปพลิเคชันบนเว็บทุกวันตลอด 24 ชั่วโมงเป็นเวลาหนึ่งเดือนซึ่งมี 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
-
ตัวอย่าง 6 - ตัววัดแบบกำหนดเอง
ตัวอย่างที่ 6 - การวิเคราะห์ข้อมูลบันทึกด้วย Live Tail
หากแอปพลิเคชันของคุณเรียกใช้อินสแตนซ์ของ Amazon EC2 จำนวน 51,000 อินสแตนซ์ทุกวันตลอด 24 ชั่วโมงในหนึ่งเดือนซึ่งมี 30 วัน และคุณเผยแพร่ตัววัดแบบกำหนดเอง 5 รายการผ่าน PutMetricData API ค่าใช้จ่ายของคุณจะคำนวณได้ดังนี้:
จำนวนตัววัดทั้งหมด = 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 ต่อเดือน
คุณจะได้รับการใช้งานเซสชัน Live Tail 1,800 นาทีต่อเดือนจาก AWS Free Tier หลังจากนั้นคุณต้องจ่าย 0.01 USD ต่อนาที
หากคุณใช้ Live Tail เพื่อสำรวจและวิเคราะห์ข้อมูลบันทึกของคุณแบบเรียลไทม์เป็นเวลา 1,000 นาทีในหนึ่งเดือน ค่าใช้จ่ายรายเดือนของคุณจะเป็นดังนี้:
ค่าใช้จ่ายการใช้ Live Tail รายเดือน
การใช้งาน Live Tail ทั้งหมดเป็นนาที = 1,000
0 ถึง 1,000 นาที = 0 USDค่าบริการ Live Tail รายเดือน = 0 USD
หากคุณใช้ Live Tail เพื่อสำรวจและวิเคราะห์ข้อมูลบันทึกของคุณแบบเรียลไทม์เป็นเวลา 20,000 นาทีในหนึ่งเดือน ค่าใช้จ่ายรายเดือนของคุณจะเป็นดังนี้:
ค่าใช้จ่ายการใช้ Live Tail รายเดือน
การใช้งาน Live Tail ทั้งหมดเป็นนาที = 20,000
0 ถึง 1,800 นาที = 0 USD
1,801 ถึง 20,000 นาที = 0.01 USD * 18,200 = 182 USDค่าบริการ Live Tail รายเดือน = 182 USD
-
ตัวอย่างที่ 7 - Metrics Insights
ตัวอย่างที่ 7 – การติดตามตรวจสอบข้อมูลบันทึกที่ส่งไปยัง Amazon CloudWatch Logs, Amazon S3 หรือ Amazon Data Firehose
หากคุณติดตามตรวจสอบบริการ AWS ที่ส่งไดรฟ์ข้อมูลบันทึกไปยังปลายทางที่รองรับในแต่ละเดือนและจัดเก็บข้อมูลไว้เป็นเวลาหนึ่งเดือน คุณจะถูกเรียกเก็บค่าบริการตามระดับของข้อมูลบันทึกต่อปลายทาง รวมถึงค่าบริการปลายทางอื่น ๆ ที่อาจมี ตัวอย่างการส่งข้อมูลบันทึกที่จำหน่ายแล้วขนาด 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 * 1,024 * 0.05 USD = 1,126.40 USD
ค่าบริการจัดส่งทั้งหมด = 5,120 + 5,120 + 2,048 + 1,126.40 = 13,414.40 USD
ค่าใช้จ่ายรายเดือนสำหรับการเก็บข้อมูลบันทึกถาวร (เหมาว่าข้อมูลบันทึกบีบอัดเหลือ 30 TB)
30 TB ในอัตรา 0.03 USD ต่อ GB = 30 × 1,024 * 0.03 = 921.60 USD
ค่าบริการ CloudWatch รายเดือน = 13,414.40 + 921.60 = 14,336 USD
หมายเหตุ:- ระดับชั้นปริมาณจะรีเซ็ตทุกต้นเดือน
- สำหรับปลายทาง S3: นอกเหนือจากค่าบริการการส่งข้อมูลบันทึกที่จำหน่ายแล้ว ลูกค้าจะถูกเรียกเก็บค่าบริการตามต้นทุนการจัดเก็บข้อมูลของ S3 และค่าบริการการแปลงรูปแบบข้อมูลที่เป็นทางเลือก
- สำหรับปลายทาง Firehose: นอกเหนือจากค่าบริการการส่งข้อมูลบันทึกที่จำหน่ายแล้ว ลูกค้าจะถูกเรียกเก็บค่าบริการตามการนำข้อมูลเข้าของ Firehose ต่อหน่วย GB ที่ประมวลผล
- ตัวอย่างนี้อ้างอิงจากเวอร์จิเนียเหนือ ระดับและอัตราค่าบริการอาจแตกต่างกันไปตามประเภทปลายทางและ AWS Region
หากคุณเรียกใช้การสืบค้นของ Metrics Insights ผ่านคอนโซล CloudWatch คุณจะไม่เสียค่าบริการ
เมื่อคุณเรียกใช้การสืบค้นของ Metrics Insights ด้วยวิธีการทางโปรแกรมด้วย AWS CLI, SDK หรือ AWS CloudFormation คุณจะถูกเรียกเก็บค่าบริการการสืบค้นตามจำนวนตัววัดที่วิเคราะห์ ไม่ว่าคุณจะส่งผลลัพธ์ออกมาอย่างไรก็ตาม
หากคุณมีตัววัด 1,000,000 รายการในบัญชี และเรียกใช้การสืบค้นที่เลือกตัววัดเพื่อวิเคราะห์เพียง 1,500 รายการ และการวิเคราะห์ดังกล่าวส่งชุดผลลัพธ์ให้แก่คุณทั้งหมด 10 ครั้ง ซึ่งจะส่งผลให้คุณถูกเรียกเก็บค่าบริการดังนี้:
ค่าบริการการสืบค้น = ตัววัดที่วิเคราะห์ 1,500 รายการ * 0.01 USD ต่อตัววัดที่วิเคราะห์ 1,000 รายการ = 0.015 USD
หากคุณมีตัววัด 5,000,000 รายการในบัญชี และเรียกใช้การสืบค้นที่เลือกตัววัดเพื่อวิเคราะห์เพียง 100 รายการ และการวิเคราะห์ดังกล่าวส่งชุดผลลัพธ์ให้แก่คุณทั้งหมด 1 ครั้ง ซึ่งจะส่งผลให้คุณถูกเรียกเก็บค่าบริการดังนี้:
ค่าบริการการสืบค้น = ตัววัดที่วิเคราะห์ 100 รายการ * 0.01 USD ต่อตัววัดที่วิเคราะห์ 1,000 รายการ = 0.001 USD
-
ตัวอย่างที่ 8 - การติดตามตรวจ API เกตเวย์โดยละเอียด
ตัวอย่างที่ 8 - การติดตามตรวจสอบข้อมูลบันทึกของ Amazon CloudFront, AWS WAF และ Amazon MediaTailor ที่ส่งไปยัง Amazon CloudWatch Logs
ตำแหน่งข้อมูลเกตเวย์ API ที่เปิดใช้งานด้วยตัววัดโดยละเอียดมีทรัพยากรสองชนิด - /devices และ /Authenticate ที่ปรับใช้ในขั้นตอนที่เรียกว่า prod แต่ละทรัพยากรเหล่านี้มีวิธีใดวิธีการหนึ่งต่อไปนี้: DELETE, POST, OPTIONS และ GET
โดยค่าเริ่มต้น เกตเวย์ API เผยแพร่ 4XXError, 5XXError, CacheHitCount, CacheMissCount, Count, IntegrationLatency และ Latency ต่อ API เมื่อเปิดใช้งานเมตริกโดยละเอียดสำหรับเกตเวย์ API เมตริกทั้งหมดข้างต้นพร้อมกับมิติ - ApiName, method, resource, stage จะถูกปล่อยไปยัง CloudWatch
หมายเหตุ เมตริกทั้งหมดอาจไม่ถูกปล่อยออกมา เช่น 4XXError หรือ 5XXError อาจไม่ปรากฏขึ้นหากไม่มีข้อผิดพลาด
- จำนวนทรัพยากร = 2 (อุปกรณ์และการรับรองความถูกต้อง)
- จำนวนวิธีการ = 4 (DELETE, POST, OPTIONS และ GET)
- จำนวนขั้นตอน = 1 (prod)
- เมตริกที่เผยแพร่ (Count, IntegrationLatency, Latency, 5xx, 4xx) = 5
จำนวนเมตริกทั้งหมดที่สร้างขึ้น:
= วิธีการ (DELETE, POST, OPTIONS และ GET) x ทรัพยากร (การรับรองความถูกต้องและอุปกรณ์) x Stage (prod) x เมตริก (Count, IntegrationLatency, Latency, 5xx, 4xx)= 2 x 4 x 1 x 5 = 40
แต่ละเมตริกจะมีค่าใช้จ่าย 0.30 USD ต่อเดือนเต็มและทำให้ต้นทุนสูงสุดอยู่ที่ 40 x 0.3 = 12 USD ต่อเดือน
เมื่อคุณมีตัววัดรวมแล้วเกิน 10,000 ตัว จะมีการกำหนดระดับราคาตามปริมาณ - ดูตารางราคาของตัววัดเพื่อดูรายละเอียด
AWS WAF Logs, Amazon CloudFront Standard Access Logs และ MediaTailor Logs จะได้รับส่วนลดข้ามผลิตภัณฑ์ตามการใช้งานของแต่ละบริการ
- สำหรับแต่ละคำขอของ AWS WAF คุณจะได้รับสิทธิ์ส่งข้อมูลบันทึกขนาด 500 ไบต์ไปยัง CloudWatch Logs หรือ Amazon S3 โดยไม่มีค่าบริการเพิ่มเติม ส่วนที่เกินจากสิทธิ์จะถูกคิดค่าบริการ Amazon CloudWatch Logs
- สำหรับแต่ละคำขอของ CloudFront คุณจะได้รับสิทธิ์ส่งข้อมูลบันทึกขนาด 750 ไบต์ไปยัง CloudWatch Logs โดยไม่มีค่าบริการเพิ่มเติม ส่วนที่เกินจากสิทธิ์จะถูกคิดค่าบริการ Amazon CloudWatch Logs
- สำหรับการแทรกโฆษณา MediaTailor แต่ละครั้ง คุณจะได้รับสิทธิ์ส่งข้อมูลบันทึกขนาด 50 KB ไปยัง CloudWatch, Firehose และ S3 โดยไม่มีค่าบริการเพิ่มเติม ส่วนที่เกินจากสิทธิ์จะถูกคิดค่าบริการ Amazon CloudWatch Logs
ส่วนที่เกินจะถูกคิดค่าบริการตามระดับข้อมูลบันทึกเฉพาะของบริการนั้น ๆ ซึ่งอ้างอิงตามการกำหนดค่าบริการ CloudWatch Vended Logs แต่ละบริการจะมีโครงสร้างการคิดค่าบริการตามระดับของตนเอง แยกต่างหากจากกลุ่มข้อมูลบันทึกทั่วไป
ตัวอย่าง:
หากคุณใช้งานบริการ AWS WAF และมีการส่งไดรฟ์ข้อมูลบันทึกของ WAF ขนาด 72 TB ไปยัง CloudWatch Logs โดยมีการร้องขอ WAF จำนวน 70 พันล้านครั้งในเดือนนั้น ค่าบริการของคุณจะเป็นดังนี้
เครดิตข้อมูลบันทึก WAF ที่ได้รับเมื่อสิ้นเดือน: การส่งคำขอ 70 พันล้านครั้งจะได้รับสิทธิ์ส่งข้อมูลบันทึก WAF ฟรี 35 TB สำหรับเดือนนั้น ๆ
ค่าใช้จ่ายการจัดส่งข้อมูลบันทึกรายเดือน- ช่วง 0 ถึง 10 TB ในอัตรา 0.50 USD ต่อ GB
- ไม่มีเครดิต: 10 * 1,024 * 0.50 USD = 5,120.00 USD
- มีเครดิต: ใช้เครดิตไป 10 TB จาก 35 TB (เหลือเครดิต 25 TB) = 0 * 0.50 USD = 0 USD
- 10 TB ถึง 30 TB คิดอัตรา 0.25 USD ต่อ GB
- ไม่มีเครดิต: 20 * 1,024 * 0.25 USD = 5,120.00 USD
- มีเครดิต: ใช้เครดิตไป 20 TB จาก 25 TB (เหลือเครดิต 5 TB) = 0 * 0.25 USD = 0 USD
- 30 TB ถึง 50 TB คิดอัตรา 0.10 USD ต่อ GB
- ไม่มีเครดิต: 20 * 1,024 * 0.10 USD = 2,048.00 USD
- มีเครดิต: ใช้เครดิตไป 5 TB จาก 5 TB (เหลือเครดิต 0 TB) = 15 * 1,024 * 0.10 USD = 1,536.0 USD
- ช่วง 50 TB ถึง 72 TB ในอัตรา 0.05 USD ต่อ GB
- ไม่มีเครดิต: 22 * 1,024 * 0.05 USD = 1,126.4 USD
- ไม่เหลือเครดิต
ค่าบริการจัดส่งทั้งหมด = 0 + 0 + 1,532 + 1,126.40 = 2,662.4 USD
ค่าใช้จ่ายรายเดือนสำหรับการเก็บข้อมูลบันทึกถาวร (เหมาว่าข้อมูลบันทึกบีบอัดเหลือ 30 TB)
30 TB ราคา 0.03 USD ต่อ GB = 30 * 1,024 * 0.03 = 921.6 USD
ค่าบริการ CloudWatch รายเดือนเมื่อหักเครดิต = 1,638.40 + 921.60 = 3,584.0 USD -
ตัวอย่างที่ 9 - การสตรีมตัววัด
ตัวอย่างที่ 9 - การตรวจจับและปกปิดข้อมูลบันทึกที่ละเอียดอ่อนด้วยการปกป้องข้อมูล
หากแอปพลิเคชันทำงานทุกวันตลอด 24 ชั่วโมง 7 วัน เป็นเวลา 30 วันต่อเดือนและเผยแพร่การอัปเดตตัววัด 10,000 รายการในทุกหนึ่งนาที และการสตรีมตัววัด CloudWatch ส่งข้อมูลไปยังตำแหน่งข้อมูล HTTP คู่ค้าผ่านสตรีมการส่ง Amazon Data Firehose ในสหรัฐอเมริกาตะวันออก ค่าบริการรายเดือนจะเป็นดังต่อไปนี้
CloudWatch Metric Streams
จำนวนการอัปเดตตัววัดทั้งหมด = การอัปเดตตัววัด 10,000 รายการต่อนาที* 43,200 นาทีในหนึ่งเดือน = การอัปเดตตัววัด 432,000,000 รายการต่อเดือน
การอัปเดตตัววัด 432,000,000 รายการที่ 0.003 USD ต่อการอัปเดตตัววัด 1,000 รายการ = 1,296 USD ต่อเดือน
ค่าใช้จ่ายรายเดือนสำหรับ CloudWatch = 1.296 USD ต่อเดือนAmazon Data Firehose
ข้อมูล Amazon Data Firehose ที่นำเข้า (GB ต่อเดือน) = การอัปเดตตัววัด 432,000,000 รายการ * 0.5KB (สมมติจากขนาดโดยเฉลี่ยต่อการอัปเดตตัววัด) / 1,048,576 KB/GB = 206GB/เดือน
ราคา Amazon Data Firehose ในสหรัฐอเมริกาตะวันออกเท่ากับ 0.029 USD ต่อ GB ของข้อมูลที่นำเข้าสำหรับ 500 TB แรก/เดือน = 206GB * 0.029 USD = 5.97 USD ต่อเดือน
ค่าบริการ Amazon Data Firehose = 5.97 USD ต่อเดือนข้อมูลออก (ตำแหน่งข้อมูล HTTP ของ Amazon Data Firehose ไปยังพาร์ทเนอร์การตรวจสอบ)
สูงสุด 9.999 TB ต่อเดือน ในอัตรา 0.09 USD ต่อ GB (เนื่องจาก 100 GB แรกฟรี เราจะหัก 100 GB ออกจากการคำนวณราคา) = 106 GB * 0.09 = 9.54 USD
ค่าบริการข้อมูลออก = 9.54 USD ต่อเดือนค่าบริการรายเดือนทั้งหมด = 1,296 USD ต่อเดือน + 5.97 USD ต่อเดือน + 9.54 USD ต่อเดือน = 1,1,311.51 USD ต่อเดือน
หมายเหตุ: ราคาที่แสดงอยู่นี้เป็นราคาตามรีเจี้ยน AWS ของสหรัฐอเมริกาฝั่งตะวันออก (เวอร์จิเนียเหนือ) โปรดดูข้อมูลราคาสำหรับรี้เจี้ยนของคุณ
ในสถานการณ์นี้ คุณเปิดใช้งานการปกป้องข้อมูลอย่างต่อเนื่องสำหรับกลุ่มข้อมูลบันทึกที่เก็บรวบรวมข้อมูลบันทึก 1 GB ต่อเดือนจากแอปพลิเคชันประมวลผลการชำระเงิน
ค่าใช้จ่ายข้อมูลบันทึกที่นำเข้ารายเดือน
ข้อมูลบันทึกที่นำเข้าทั้งหมด = 1 GB * 30 วัน = 30 GB
ค่าใช้จ่ายสำหรับการนำเข้าข้อมูลบันทึก (0 ถึง 5 GB) = 0 USD
ค่าใช้จ่ายสำหรับการนำเข้าข้อมูลบันทึก (5 ถึง 30 GB) = 0.50 USD * 25 = 12.50 USDค่าใช้จ่ายในการปกป้องข้อมูลสำหรับการสแกน การตรวจจับ และการปกปิดข้อมูลที่ละเอียดอ่อน
ข้อมูลบันทึกทั้งหมดที่สแกนด้วยการปกป้องข้อมูล = 1 GB * 30 วัน = 30 GB
ค่าใช้จ่ายสำหรับข้อมูลบันทึกที่สแกน = 0.12 USD ต่อ GB * 30 GB = 3.60 USDค่าใช้จ่ายรายเดือนของข้อมูลบันทึกที่เก็บถาวร (สมมติว่าข้อมูลบันทึกบีบอัดเหลือ 6 GB)
ค่าใช้จ่ายสำหรับ 0 ถึง 5 GB = 0 USD
ค่าใช้จ่ายสำหรับ 5 ถึง 6 GB = 0.03 USD * 1 GB = 0.03 USDค่าใช้จ่ายรายเดือนสำหรับ CloudWatch = 12.50 USD + 3.60 USD + 0.03 USD = 16.13 USD
-
ตัวอย่างที่ 10 - การแจ้งเตือนด้วยการตรวจหาสิ่งผิดปกติ
ตัวอย่าง 10 - Database Insights
หากคุณเปิดใช้งานการตรวจหาสิ่งผิดปกติของ Amazon CloudWatch ใน 10 ตัววัดที่มีความละเอียดมาตรฐานต่อเดือน และต้องการการแจ้งเตือนสำหรับแค่ 5 ตัววัดเท่านั้น คุณจะต้องสร้างการแจ้งเตือนการตรวจหาสิ่งผิดปกติที่มีความละเอียดมาตรฐาน 5 รายการ การเรียกเก็บเงินรายเดือนของคุณมีการคำนวณดังต่อไปนี้:
จำนวนการแจ้งเตือนการตรวจหาสิ่งผิดปกติความละเอียดตามมาตรฐานทั้งหมด = 5
การแจ้งเตือนจะเรียกเก็บตามจำนวนตัววัดต่อการแจ้งเตือน จะมีความละเอียดมาตรฐานสามรายการต่อการแจ้งเตือน สำหรับแต่ละการแจ้งเตือนการตรวจหาสิ่งผิดปกติ รายการแรกคือตัววัดจริงที่จะมีการประเมิน รายการที่สองคือขอบเขตบนของการทำงานที่คาดไว้ และรายการที่สามคือขอบเขตล่างของการทำงานที่คาดไว้
การแจ้งเตือนการตรวจหาสิ่งผิดปกติที่มีความละเอียดตามมาตรฐานหนึ่งรายการ = 0.10 USD * 3 ตัววัดความละเอียดมาตรฐานต่อการแจ้งเตือน = 0.30 USD ต่อเดือน
การแจ้งเตือนการตรวจหาสิ่งผิดปกติความละเอียดตามมาตรฐานห้ารายการ = 0.30 USD ต่อหนึ่งการแจ้งเตือนการตรวจหาสิ่งผิดปกติความละเอียดตามมาตรฐาน * 5 การแจ้งเตือน = 1.50 USD ต่อเดือน
ค่าใช้จ่ายรายเดือนสำหรับ CloudWatch = 1.50 USD ต่อเดือน
ราคาที่แสดงอยู่นี้เป็นราคาตามรีจี้ยนสหรัฐอเมริกาฝั่งตะวันออก โปรดดูข้อมูลราคาล่าสุดสำหรับรีเจี้ยนของคุณจากแท็บราคา การตรวจหาสิ่งผิดปกติพร้อมให้บริการแล้วใน AWS Region เชิงพาณิชย์ทั้งหมดในขณะนี้
โหมดขั้นสูงของ Database Insights จะมีราคาอยู่ที่ 0.0125 USD ต่อชั่วโมง vCPU สำหรับแต่ละอินสแตนซ์ที่จัดเตรียมไว้ และ 0.003125 USD ต่อ ACU-ชั่วโมง สำหรับอินสแตนซ์ Aurora Serverless v2 แต่ละอินสแตนซ์ในคลัสเตอร์ Aurora สำหรับฐานข้อมูลทั้ง Aurora และ RDS คุณสามารถเปิดใช้งานโหมดขั้นสูงของ Database Insights ได้ในระดับคลัสเตอร์แต่ไม่แยกกันสำหรับแต่ละอินสแตนซ์
ด้านล่างนี้เป็นตัวอย่างสำหรับ Aurora Cluster ที่มีตัวเขียนที่จัดเตรียมไว้หนึ่งตัว (db.r5.xlarge) และอินสแตนซ์ตัวอ่าน Serverless v2 สองตัว ในกรณีนี้การคำนวณค่าบริการรายเดือนของคุณจะถูกกำหนดดังนี้:- จำนวน vCPU ทั้งหมด = (จำนวน vCPU ของ db.r5.xlarge × 1) = (4 × 1) = 4
- จำนวน ACU รวม = ผลรวมของการใช้ ACU เฉลี่ยสำหรับอินสแตนซ์ผู้อ่าน 2 อินสแตนซ์ (สมมติว่าการใช้ ACU ของ 10 และ 22 สำหรับอินสแตนซ์ Aurora Serverlss v2 2 อินสแตนซ์) = 10 + 22 = 32
- ค่าใช้จ่ายรายเดือน = (การใช้ vCPU ทั้งหมด × อัตรา vCPU รายชั่วโมงสำหรับโหมดขั้นสูงของข้อมูลเชิงลึกฐานข้อมูล × จำนวนชั่วโมงในเดือน) + (การใช้งาน ACU ทั้งหมด × อัตรา ACU รายชั่วโมงสำหรับโหมดขั้นสูงของข้อมูลเชิงลึกฐานข้อมูล × จำนวนชั่วโมงในเดือน) = (4 × 0.0125 × 720) + (32 x 0.003125 x 720) = 108 USD
- การใช้ฟีเจอร์นี้จะวัดตามชั่วโมง และชั่วโมงบางส่วนจะถูกปัดเศษขึ้น
- การกำหนดราคาไม่ขึ้นอยู่กับปริมาณข้อมูลประสิทธิภาพที่เก็บไว้จริง
- หากคุณเปลี่ยนไปใช้โหมดมาตรฐาน Database Insights ข้อมูลประสิทธิภาพที่เก่ากว่าเจ็ดวันจะถูกลบ
-
ตัวอย่างที่ 11 - การแจ้งเตือนด้วยการตรวจหาสิ่งผิดปกติ
ตัวอย่างที่ 11 – การแจ้งเตือนด้วยการแจ้งเตือนแบบรวม
ตัวอย่างที่ 11 - การติดตามตรวจสอบเครือข่าย
หากคุณเปิดใช้งานการตรวจหาสิ่งผิดปกติของ Amazon CloudWatch ใน 10 ตัววัดที่มีความละเอียดมาตรฐานต่อเดือน และต้องการการแจ้งเตือนสำหรับแค่ 5 ตัววัดเท่านั้น คุณจะต้องสร้างการแจ้งเตือนการตรวจหาสิ่งผิดปกติที่มีความละเอียดมาตรฐาน 5 รายการ การเรียกเก็บเงินรายเดือนของคุณมีการคำนวณดังต่อไปนี้:
จำนวนการแจ้งเตือนการตรวจหาสิ่งผิดปกติความละเอียดตามมาตรฐานทั้งหมด = 5
การแจ้งเตือนจะเรียกเก็บตามจำนวนตัววัดต่อการแจ้งเตือน จะมีความละเอียดมาตรฐานสามรายการต่อการแจ้งเตือน สำหรับแต่ละการแจ้งเตือนการตรวจหาสิ่งผิดปกติ รายการแรกคือตัววัดจริงที่จะมีการประเมิน รายการที่สองคือขอบเขตบนของการทำงานที่คาดไว้ และรายการที่สามคือขอบเขตล่างของการทำงานที่คาดไว้
การแจ้งเตือนการตรวจหาสิ่งผิดปกติที่มีความละเอียดตามมาตรฐานหนึ่งรายการ = 0.10 USD * 3 ตัววัดความละเอียดมาตรฐานต่อการแจ้งเตือน = 0.30 USD ต่อเดือน
การแจ้งเตือนการตรวจหาสิ่งผิดปกติความละเอียดตามมาตรฐานห้ารายการ = 0.30 USD ต่อหนึ่งการแจ้งเตือนการตรวจหาสิ่งผิดปกติความละเอียดตามมาตรฐาน * 5 การแจ้งเตือน = 1.50 USD ต่อเดือน
ค่าใช้จ่ายรายเดือนสำหรับ CloudWatch = 1.50 USD ต่อเดือน
ราคาที่แสดงอยู่นี้เป็นราคาตามรีจี้ยนสหรัฐอเมริกาฝั่งตะวันออก โปรดดูข้อมูลราคาล่าสุดสำหรับรีเจี้ยนของคุณจากแท็บราคา การตรวจหาสิ่งผิดปกติพร้อมให้บริการแล้วใน AWS Region เชิงพาณิชย์ทั้งหมดในขณะนี้
การแจ้งเตือนแบบรวมสามารถรวมการแจ้งเตือน CloudWatch ได้ทุกประเภท การแจ้งเตือนตัววัดจะถูกเรียกเก็บเงินตามจำนวนตัววัดต่อการแจ้งเตือน ในขณะที่การเตือนแบบรวมจะถูกเรียกเก็บเงินตามหน่วยการแจ้งเตือน การแจ้งเตือนแบบรวมหนึ่งรายการมีค่าใช้จ่ายอยู่ที่ 0.50 USD ต่อเดือนโดยไม่คำนึงถึงจำนวนของการแจ้งเตือนตัววัดที่จะรวม
หากคุณสร้างการแจ้งเตือนแบบรวมหนึ่งรายการที่รวมเข้ากับการแจ้งเตือนตัววัดความละเอียดตามมาตรฐานสี่รายการ เราจะคำนวณการเรียกเก็บค่าบริการรายเดือนของคุณ ดังนี้
การแจ้งเตือนความละเอียดตามมาตรฐานสี่รายการ = 0.10 USD ต่อตัววัดการแจ้งเตือน * 4 = 0.40 USD ต่อเดือน
การแจ้งเตือนแบบรวมหนึ่งรายการ = 0.50 USD ต่อเดือน
ค่าใช้จ่ายรายเดือนสำหรับ CloudWatch = 0.40 USD + 0.50 USD = 0.90 USD ต่อเดือน
การติดตามตรวจสอบโฟลว์
ลองนึกภาพว่าคุณเป็นบริษัทค้าปลีกที่ต้องการตรวจสอบประสิทธิภาพของเครือข่ายสำหรับเวิร์กโหลดการเรียกเก็บเงิน เวิร์กโหลดการเรียกเก็บเงินจะถูกปรับใช้ในอินสแตนซ์ EC2 30 อินสแตนซ์ใน VPC เดียว คุณสนใจที่จะปรับใช้การติดตามตรวจสอบโฟลว์ในอินสแตนซ์เหล่านี้ทั้งหมด ค่าธรรมเนียมการติดตามตรวจสอบโฟลว์รายเดือนของคุณมีดังนี้1. ค่าบริการทรัพยากรที่ได้รับการติดตามตรวจสอบ:
30 วัน* 24 ชั่วโมง = 720 ชั่วโมง
จำนวนทรัพยากรที่ติดตามตรวจสอบทั้งหมด = 30 อินสแตนซ์ EC2 = 30 ทรัพยากรที่ติดตามตรวจสอบ
เนื่องจากเรานำเสนอทรัพยากรที่ติดตามตรวจสอบ 10 รายการฟรีในช่วง 12 เดือนแรกคุณจะถูกเรียกเก็บเงินสำหรับทรัพยากรที่เหลือ = 30-10 = 20 ทรัพยากรที่ติดตามตรวจสอบแล้ว
20 ทรัพยากรที่ตรวจสอบที่ 0.0069 USD ต่อทรัพยากรที่ตรวจสอบต่อชั่วโมง = 20* 0.0069 USD = 0.138 USD * 720 ชั่วโมง = 99.36 USD ต่อเดือน2. ค่าบริการตัววัด CloudWatch:
สมมติว่าคุณสร้างการติดตามตรวจสอบ 5 รายการเพื่อตรวจสอบเวิร์กโหลดที่ทำงานใน 30 อินสแตนซ์นี้ การติดตามตรวจสอบแต่ละตัวจำหน่ายตัววัด CloudWatch 5 รายการ
จำนวนตัววัดทั้งหมด: 5 การติดตามตรวจสอบ* 5 ตัววัดต่อการติดตามตรวจสอบ = 25 ตัววัด
ค่าบริการ CloudWatch ทั้งหมดสําหรับตัววัดคือ: 25 ตัววัด * 0.30 USD/ตัววัด/เดือน = 7.5 USD ต่อเดือน
ค่าใช้จ่ายทั้งหมดสำหรับการติดตามตรวจสอบโฟลว์ในตัวอย่างนี้: 99.36 USD + 7.5 USD = 106.86 USD ต่อเดือนการตรวจติดตามอินเทอร์เน็ต
หากคุณเพิ่มการกระจาย CloudFront 10 รายการและ Virtual Private Cloud (VPC) 20 รายการไปยังมอนิเตอร์เพื่อตรวจติดตามเครือข่ายในเมือง 45,000 เครือข่าย คุณจะมีค่าใช้จ่ายดังนี้1. ค่าบริการทรัพยากรที่ได้รับการติดตามตรวจสอบ:
30 วัน* 24 ชั่วโมง = 720 ชั่วโมง
จำนวนทรัพยากรที่ได้รับการติดตามตรวจสอบทั้งหมด = การกระจายของ CloudFront 10 รายการ + VPC 20 รายการ = 30
ทรัพยากรที่ถูกติดตามตรวจสอบ 30 รายการในอัตรา 0.01 USD ต่อทรัพยากรต่อชั่วโมง = 30 * 0.01 = 0.30 USD ต่อชั่วโมง = 0.30 * 720 ชั่วโมงต่อเดือน = 216 USD ต่อเดือน2. ค่าบริการเครือข่ายในเมืองที่ได้รับการติดตามตรวจสอบ:
เครือข่ายในเมืองที่ได้รับการติดตามตรวจสอบทั้งหมด = 45,000 เครือข่ายในเมือง 100 รายการ = 0 USD
จำนวนชั่วโมงเครือข่ายในเมืองที่ได้รับการติดตามตรวจสอบต่อเดือน = 45,000 * 720 ชั่วโมง/เดือน = 32,400,000 ชั่วโมงเครือข่ายเมือง/เดือน
เครือข่ายในเมือง 100 รายการแรกต่อชั่วโมง รวมต่อเดือน (ค่าคงที่ทุกเดือน) = 72,000 ชั่วโมงเครือข่ายในเมือง/เดือน
ชั่วโมงเครือข่ายในเมืองที่เรียกเก็บเงินทั้งหมด/เดือน = 32,400,000 ชั่วโมงเครือข่ายในเมือง/เดือน - 72,000 ชั่วโมงเครือข่ายในเมือง/เดือน = 32,328,000 ชั่วโมงเครือข่ายในเมือง/เดือน
32,328,000 ชั่วโมงเครือข่ายในเมือง/เดือน ที่ 0.74 USD ต่อ 10,000 เครือข่ายในเมืองต่อชั่วโมง = 32,328,000 * 0.000074 USD = 2392.27 USD ต่อเดือน3. ค่าบริการ CloudWatch Logs:
จากเครือข่ายในเมือง 45,000 แห่ง การตรวจติดตามอินเทอร์เน็ตจะเผยแพร่ CloudWatch Logs สำหรับเครือข่ายในเมือง 500 อันดับแรกเท่านั้น ซึ่งจะมีข้อมูลบันทึกน้อยกว่า 500 MB ต่อวัน หรือ (500 MB * 30) = ข้อมูล 15 GB ต่อเดือน หากไม่รวมถึงพื้นที่ครอบคลุมฟรี (เช่น 5 GB) ค่าบริการสำหรับข้อมูลบันทึกที่เหลือที่คุณจะต้องจ่ายจะเป็น 10 GB (15 GB - 5 GB) หากค่าธรรมเนียมต่อ GB เท่ากับ 0.50 USD ต่อเดือน ซึ่งเป็นตัวอย่างที่ค่อนข้างสมเหตุสมผล ค่าบริการรายเดือนสำหรับ CloudWatch Logs จะต่ำกว่า 0.50 USD * 10 GB = 5 USD ต่อเดือน
ค่าบริการรวมสำหรับการติดตามตรวจสอบอินเทอร์เน็ตในตัวอย่างนี้: 216 + 2,392.27 + 5 = 2,613.27 USD ต่อเดือนการติดตามตรวจสอบสังเคราะห์
ลองนึกภาพว่าคุณเป็นสถาบันการเงินที่ต้องการติดตามตรวจสอบประสิทธิภาพของแอปพลิเคชันการซื้อขายของคุณโดยใช้การติดตามตรวจสอบสังเคราะห์ เพื่อความยืดหยุ่น คุณจึงกระจายแอปพลิเคชันของคุณไปยัง Availability Zone สามแห่ง โดยจับคู่กับซับเน็ตสามรายการ โครงสร้างพื้นฐานของคุณเชื่อมต่อกับที่อยู่ IP ในองค์กรแปดรายการ ผ่านลิงก์ AWS Direct Connect ที่มีความซ้ำซ้อน ค่าใช้จ่ายรายเดือนของคุณสำหรับการใช้การติดตามตรวจสอบสังเคราะห์ในสหรัฐอเมริกาฝั่งตะวันออก (เวอร์จิเนียฝั่งเหนือ) จะถูกคำนวณดังนี้:1. ค่าบริการทรัพยากรที่ได้รับการติดตามตรวจสอบ:
30 วัน * 24 ชั่วโมง = 720 ชั่วโมง
จํานวนซับเน็ต VPC ทั้งหมดคือ: 3
จํานวนปลายทางในองค์กรทั้งหมดที่สามารถเข้าถึงได้จากซับเน็ต VPC แต่ละรายการคือ: 8
ซับเน็ต VPC 3 รายการไปยังปลายทาง 4 จุดแรกที่ 0.10 USD ต่อทรัพยากรที่ติดตามตรวจสอบต่อชั่วโมง = 3 * 720 ชั่วโมง * 0.10 USD = 216 USD ต่อเดือน
คูณด้วย 2 เพื่อครอบคลุมจุดหมายปลายทาง 8 แห่ง = 216 USD * 2 = 432 USD ต่อเดือน2. ค่าบริการตัววัด CloudWatch:
สำหรับการติดตามตรวจสอบสังเคราะห์แต่ละโพรบจะจำหน่ายตัววัด CloudWatch 3 ตัววัด
จํานวนโพรบที่ติดตามตรวจสอบคือ: 3 ซับเน็ต * 8 ที่อยู่ IP ปลายทาง = 24 โพรบ
จํานวนเมตริกทั้งหมด: 24 โพรบ * 3 เมตริกต่อโพรบ = 72 เมตริก
ค่าบริการ CloudWatch ทั้งหมดสําหรับตัววัดคือ: 72 ตัววัด * 0.30 USD/ตัววัด/เดือน = 21.60 USD ต่อเดือน
ค่าใช้จ่ายรวมสำหรับการติดตามตรวจสอบสังเคราะห์ในตัวอย่างนี้: 432 USD + 21.60 USD = 453.60 USD ต่อเดือน -
ตัวอย่างที่ 12 – การแจ้งเตือน CloudWatch พร้อมการสืบค้นของ Metrics Insights และค่าใช้จ่ายรายเดือนตามสัดส่วน
ตัวอย่างที่ 12 - ข้อมูลเชิงลึกของคอนเทนเนอร์สำหรับ Amazon ECS (พร้อมและไม่มีข้อมูลการสังเกตที่เพิ่มขึ้น)
เมื่อใช้ AWS คุณจะสร้างแอปพลิเคชันที่ทำงานทุกวันตลอด 24 ชั่วโมงเป็นเวลาหลายเดือน และใช้อินสแตนซ์ EC2 ที่ปรับขนาดโดยอัตโนมัติ คุณตรวจสอบอินสแตนซ์ EC2 ด้วยการสืบค้นของ Metrics Insights เพื่อรับการแจ้งเตือนเมื่อการใช้งาน CPU โดยเฉลี่ยในอินสแตนซ์ EC2 ทั้งหมดของคุณเกินเกณฑ์ 80%
ในเดือนกรกฎาคม แอปพลิเคชันของคุณใช้ 3 อินสแตนซ์อย่างต่อเนื่อง
ในเดือนสิงหาคม แอปพลิเคชันของคุณเพิ่มทรัพยากรเป็น 4 อินสแตนซ์ในวันที่ 16 สิงหาคมเวลา 00.00 UTC และใช้ 4 อินสแตนซ์ต่อไปจนถึงสิ้นเดือน
เพื่อคำนวณค่าใช้จ่ายรายเดือนสำหรับการแจ้งเตือน
ในเดือนกรกฎาคม (ซึ่งเป็นเดือนที่มี 31 วัน) คุณใช้การแจ้งเตือนต่อเนื่องทุกวัน นิพจน์คณิตศาสตร์แสดงวิธีคำนวณค่าใช้จ่ายรายเดือนสำหรับการแจ้งเตือนความละเอียดมาตรฐานที่ดึงค่าเฉลี่ยจาก 3 ตัววัดผ่านการสืบค้นของ Metrics Insights1 (การแจ้งเตือน) x 3 (จำนวนตัววัดที่วิเคราะห์ด้วยการสืบค้นของ Metrics Insights) x 0.10 USD (ค่าใช้จ่ายต่อตัววัดที่วิเคราะห์ต่อการแจ้งเตือน) = 0.30 USD
ค่าใช้จ่ายทั้งหมดของการแจ้งเตือนนี้สำหรับเดือนกรกฎาคมคือ 0.30 USD
เพื่อคำนวณค่าใช้จ่ายแบบตามสัดส่วนรายเดือนสำหรับการแจ้งเตือน
ในเดือนสิงหาคม (ซึ่งเป็นเดือนที่มี 31 วัน) คุณใช้การแจ้งเตือนต่อเนื่องทุกวัน นิพจน์คณิตศาสตร์แสดงวิธีคำนวณค่าใช้จ่ายรายเดือนสำหรับการแจ้งเตือนความละเอียดมาตรฐานที่ดึงค่าเฉลี่ยจาก 3 ตัววัดผ่านการสืบค้นของ Metrics Insights เป็นเวลา 15 วัน จากนั้นจึงดึงค่าเฉลี่ยจาก 4 ตัววัดผ่านการสืบค้นของ Metrics Insights เป็นเวลา 16 วันการแจ้งเตือนความละเอียดมาตรฐานประเมินค่าเฉลี่ยจาก 3 ตัววัดผ่านการสืบค้นของ Metrics Insights เป็นเวลา 360 ชั่วโมง (ตั้งแต่วันแรกเวลา 00.00 UTC จนถึงวันที่ 15 เวลา 23.59 UTC) ค่าใช้จ่ายสำหรับระยะเวลานั้นจะเป็น:
1 (การแจ้งเตือน) x 3 (จำนวนตัววัดที่วิเคราะห์ด้วยการสืบค้นของ Metrics Insights) x 360 / 744 (คิดตามสัดส่วนจำนวนชั่วโมงในเดือนนั้น) x 0.10 USD (ต้นทุนต่อตัววัดที่วิเคราะห์ต่อการแจ้งเตือน) = 0.15 USD
การแจ้งเตือนความละเอียดมาตรฐานประเมินค่าเฉลี่ยจาก 4 ตัววัดผ่านการสืบค้นของ Metrics Insights เป็นเวลา 384 ชั่วโมง (ตั้งแต่วันที่ 16 เวลา 00.00 UTC จนถึงวันที่ 31 เวลา 23.59 UTC) ค่าใช้จ่ายสำหรับระยะเวลานั้นจะเป็น:
1 (การแจ้งเตือน) x 4 (จำนวนตัววัดที่วิเคราะห์ด้วยการสืบค้นของ Metrics Insights) x 384 / 744 (คิดตามสัดส่วนจำนวนชั่วโมงในเดือนนั้น) x 0.10 USD (ต้นทุนต่อตัววัดที่วิเคราะห์ต่อการแจ้งเตือน) = 0.21 USD
ค่าใช้จ่ายทั้งหมดของการแจ้งเตือนนี้สำหรับเดือนสิงหาคมคือ 0.15 USD + 0.21 USD = 0.36 USD
โปรดทราบว่าค่าใช้จ่ายของการแจ้งเตือนทั้งหมดคิดตามสัดส่วน ไม่ว่าการแจ้งเตือนจะใช้การสืบค้นของ Metrics Insights หรือไม่ก็ตาม คุณสามารถใช้ตรรกะการคิดตามสัดส่วนเดียวกันเพื่อคาดการณ์ค่าใช้จ่ายของการแจ้งเตือนที่สร้างขึ้น ถูกลบออก หรือได้รับการแก้ไขได้ เพื่อเพิ่มหรือลบตัววัดในเดือนนั้นๆ
1/Container Insights พร้อมข้อมูลการสังเกตที่ดียิ่งขึ้นสำหรับ Amazon ECS
เมื่อใช้ Container Insights ที่มีความสามารถในการข้อมูลการสังเกตที่ดีขึ้น คุณจะถูกเรียกเก็บเงินตามจำนวนตัววัดที่นำเข้าในสภาพแวดล้อมคอนเทนเนอร์ของคุณ โดยตัวเลขนี้ขึ้นอยู่กับการตั้งค่าคอนเทนเนอร์ของคุณ รวมถึงจำนวนส่วนประกอบของคอนเทนเนอร์ด้วย สมมติว่าการตั้งค่าที่คุณตรวจสอบคลัสเตอร์คอนเทนเนอร์ 1 ตัวพร้อมชื่อบริการที่ไม่ซ้ำกัน 5 ชื่อ, ชื่องานที่ไม่ซ้ำกัน 10 ชื่อที่มีรหัสงานที่ไม่ซ้ำกัน 20 ตัว และคอนเทนเนอร์ที่ทำงานโดยเฉลี่ย 50 คอนเทนเนอร์ ค่าใช้จ่ายของคุณจะเป็นดังนี้
มีจำนวนตัววัดที่กำหนดไว้ล่วงหน้าที่รายงานสำหรับทุกคลัสเตอร์ งาน บริการ และคอนเทนเนอร์ที่ทำงานบน Fargate ทุกคลัสเตอร์รายงานตัววัด 29 ตัววัด ทุกบริการรายงานตัววัด 31 ตัววัด คำจำกัดความงานทุกรายงานตัววัด 26 ตัววัด ทุกงานรายงานตัววัด 26 ตัววัด และคอนเทนเนอร์แต่ละอันรายงานตัววัด 26 รายการ ตัววัด CloudWatch ทั้งหมดได้รับการแบ่งตามสัดส่วนเป็นรายชั่วโมง ตัวอย่างนี้สมมติว่ามีการรายงานจุดข้อมูลตลอดทั้งเดือน
จำนวนตัววัด CloudWatch รายเดือน
= (29 ตัววัดคลัสเตอร์* 1 ชื่อคลัสเตอร์ที่ไม่ซ้ำกัน) + (31 ตัววัดบริการ* 5 ชื่อบริการที่ไม่ซ้ำกัน) + (26 ตัววัดคำจำกัดความของงาน* 10 ชื่องานที่ไม่ซ้ำกัน) + (26 ตัววัดงาน* 20 รหัสงานที่ไม่ซ้ำกัน) + (26 ตัววัดคอนเทนเนอร์* 50 ID คอนเทนเนอร์ที่ไม่ซ้ำกัน)
= (29* 1) + (31* 5) + (26* 10) + (26* 20) + (26* 50)
= 2,264 ตัววัด CloudWatchต้นทุนตัววัด CloudWatch รายเดือน = 0.07 USD ต่อตัววัด* 2,264 ตัววัด = 158.48 USD
หากคุณใช้บันทึกคอนเทนเนอร์จะถูกเรียกเก็บเงินตามราคาการนำเข้าข้อมูลบันทึก CloudWatch มาตรฐานและราคาการจัดเก็บบันทึก โปรดทราบว่า Container Insights เพิ่ม 700 ไบต์ต่อบรรทัดของข้อมูลบันทึกสำหรับข้อมูลเมตาที่จำเป็นในการเปิดใช้งานการกรอง
สำหรับคลัสเตอร์ ECS ที่ทำงานบน EC2 ทุกคลัสเตอร์รายงานตัววัด 24 ตัว ทุกบริการรายงานตัววัด 26 ตัว คำจำกัดความของงานทุกรายการรายงานตัววัด 21 ตัว ทุกงานรายงานตัววัด 22 ตัว และทุกคอนเทนเนอร์รายงานตัววัด 20 ตัว
2/Container Insightsโดยไม่มีข้อมูลการสังเกตที่ปรับปรุงสำหรับ Amazon ECS
Container Insights มอบการตรวจสอบ Amazon ECS โดยจัดเตรียมตัววัดรวมที่ระดับคลัสเตอร์และการบริการ หากคุณตรวจสอบคลัสเตอร์คอนเทนเนอร์ 1 ตัวพร้อมชื่อบริการที่ไม่ซ้ำกัน 5 ชื่อ ชื่องานที่ไม่ซ้ำกัน 10 ชื่อ และคอนเทนเนอร์ที่ทำงานโดยเฉลี่ย 50 คอนเทนเนอร์ ค่าใช้จ่ายของคุณจะเป็นดังนี้:
ตัววัด CloudWatch
มีจำนวนตัววัดที่กำหนดไว้ล่วงหน้าที่รายงานสำหรับทุกคลัสเตอร์ งาน และบริการที่ทำงานบน Fargate ทุกคลัสเตอร์รายงานตัววัด 13 ตัววัด ทุกบริการรายงาน 15 ตัววัด และทุกงานรายงานตัววัด 10 ตัววัด ระบบจะรวบรวมตัววัด CloudWatch ตามงานและบริการโดยใช้ชื่อของตน การเพิ่มจำนวนอินสแตนซ์หรือคอนเทนเนอร์ที่กำลังทำงานจะไม่ส่งผลกระทบต่อจำนวนตัววัด CloudWatch ที่สร้างขึ้น ตัววัด CloudWatch ทั้งหมดได้รับการแบ่งตามสัดส่วนเป็นรายชั่วโมง ตัวอย่างนี้สมมติว่ามีการรายงานจุดข้อมูลตลอดทั้งเดือน
จำนวนตัววัด CloudWatch รายเดือน
= (13 ตัววัดคลัสเตอร์* 1 คลัสเตอร์ที่ไม่ซ้ำกัน) + (15 ตัววัดบริการ* 5 ชื่อบริการที่ไม่ซ้ำกัน) + (10 ตัววัดงาน* 10 ชื่องานที่ไม่ซ้ำกัน)
= (13* 1) + (15* 5) + (10* 10)
= 188 ตัววัด CloudWatchค่าใช้จ่ายของตัววัด CloudWatch รายเดือน = 0.30 USD ต่อตัววัดสำหรับตัววัด 10,000 ตัวแรก* 188 ตัววัด = 56.40 USD
เมื่อคุณมีตัววัดรวมแล้วเกิน 10,000 ตัว จะมีการกำหนดระดับราคาตามปริมาณ - ดูตารางราคาของตัววัดเพื่อดูรายละเอียด
สำหรับคลัสเตอร์ ECS ที่ทำงานบน EC2 ทุกคลัสเตอร์รายงานตัววัด 11 ตัววัด ทุกบริการรายงานตัววัด 13 ตัววัด และทุกงานรายงานตัววัด 8 ตัววัด
CloudWatch Logs
สำหรับ Amazon ECS มีขนาดข้อมูลบันทึกเฉลี่ยที่นำเข้าไปสำหรับแต่ละคลัสเตอร์ บริการ งาน และคอนเทนเนอร์ ทุกคลัสเตอร์รายงานบันทึก 0.0181 GB ทุกบริการรายงานบันทึก 0.02816 GB ทุกงานรายงานบันทึก 0.06437 GB และทุกคอนเทนเนอร์รายงานบันทึก 0.04426 GB ต่อเดือนโดยเฉลี่ย
ค่าใช้จ่ายของข้อมูลบันทึกที่นำเข้าจะแตกต่างกันไปตามชื่อที่ใช้สำหรับคลัสเตอร์ คอนเทนเนอร์ พ็อด บริการ ชื่ออินสแตนซ์ ป้ายกำกับ ฯลฯ
CloudWatch Logs ที่นำเข้ารายเดือน GB = (1 คลัสเตอร์* 0.0181 GB) + (5 บริการ* 0.02816 GB) + (10 ชื่องาน* 0.06437 GB) + (50 คอนเทนเนอร์* 0.04426 GB) = 3.02 GB ต่อเดือน
ต้นทุนบันทึกที่กินเข้าไปรายเดือน = 0.50 USD ต่อ GB ของบันทึกที่นำเข้าไป* 3.02 GB ของเหตุการณ์ประสิทธิภาพเป็นบันทึก CloudWatch = 1.51 USD ต่อเดือน
ค่าใช้จ่าย CloudWatch รายเดือน = 56.40 USD + 1.51 USD = 57.91 USD ต่อเดือน
ราคาที่แสดงอยู่นี้เป็นราคาตาม AWS Region ของสหรัฐอเมริกาฝั่งตะวันออก (เวอร์จิเนียฝั่งเหนือ) โปรดดูข้อมูลราคาสำหรับรี้เจี้ยนของคุณ
หากคุณใช้ข้อมูลบันทึกของคอนเทนเนอร์ Container Insights จะเพิ่มข้อมูล 700 ไบต์ต่อบรรทัดของบันทึกข้อมูล สําหรับข้อมูลเมตาที่จําเป็นเพื่อเปิดใช้งานการกรอง ข้อมูลบันทึกคอนเทนเนอร์จะยังคงถูกเรียกเก็บเงินโดยคิดจากการนําเข้าข้อมูลบันทึก CloudWatch มาตรฐานและราคาพื้นที่เก็บข้อมูลบันทึกต่อไป
-
ตัวอย่างที่ 13 - Container Insights สำหรับ Amazon EKS และ Kubernetes (มีและไม่มีข้อมูลการสังเกตที่ดียิ่งขึ้น)
ตัวอย่างที่ 13 - ข้อมูลการสังเกตการประยุกต์ใช้งาน: Application Signals และ Transaction Search (รวมถึง "golden metrics" และความสามารถในการมองเห็นช่วงทรานแซกชันของการประยุกต์ใช้งานที่ครบถ้วน)
1/Container Insights พร้อมข้อมูลการสังเกตที่ดียิ่งขึ้นสำหรับ Amazon EKS
เมื่อใช้งาน Container Insights จะนำเข้าข้อมูลการสังเกตที่ดียิ่งขึ้น ระบบจะเรียกเก็บเงินตามจำนวนการสังเกตในสภาพแวดล้อมคอนเทนเนอร์ของคุณ โดยจำนวนการสังเกตทั้งหมดที่ใช้ไปจะขึ้นอยู่กับการตั้งค่าคอนเทนเนอร์ของคุณ รวมถึงจำนวนส่วนประกอบของคอนเทนเนอร์ด้วย สมมติว่า ในระบบที่คุณมีการติดตามตรวจสอบ 1 คลัสเตอร์ที่มี 10 โหนด 1 เนมสเปซ 5 ชื่อบริการที่ไม่ซ้ำกัน 16 เวิร์กโหลด 20 พ็อด และ 20 คอนเทนเนอร์ และจุดข้อมูลจะถูกรายงานตลอดทั้งเดือน
มีจํานวนข้อมูลการสังเกตโดยเฉลี่ยที่ใช้ไปต่อนาทีสําหรับส่วนประกอบคอนเทนเนอร์ EKS แต่ละรายการ ทุกคลัสเตอร์รายงานการสังเกตการณ์ 1,720 ครั้ง ทุกโหนดรายงานการสังเกตการณ์ 68 ครั้ง ทุกเนมสเปซรายงานการสังเกตการณ์ 2 ครั้ง ทุกบริการรายงานการสังเกตการณ์ 2 ครั้ง ทุกเวิร์กโหลดรายงานการสังเกตการณ์ 7 ครั้ง ทุกพ็อดรายงานการสังเกตการณ์ 138 ครั้ง และทุกคอนเทนเนอร์รายงานการสังเกตการณ์ 21 ครั้งต่อนาทีโดยเฉลี่ย
โดยมีค่าบริการติดตามดังนี้
จำนวนการสังเกตการณ์ Container Insights รายเดือนทั้งหมด
= [ (1 คลัสเตอร์ * 1,720 การสังเกต) + (10 โหนด * 68 obs) + (1 เนมสเปซ * 2 obs) + (5 บริการ * 2 การสังเกต) + (16 เวิร์กโหลด * 7 การสังเกต) + (20 พ็อด * 138 การสังเกต) + ( 20 ตู้ * 21 การสังเกต)] * 60 นาที * 24 ชม. * 30 วัน
= [1,720 + 680 + 2 + 10 + 112 + 2760 + 420] * 43,200 นาที/เดือน = 246,412,800 ข้อสังเกตต่อเดือนบิล Container Insights รายเดือนของคุณ = 246,412,800 * 0.21 USD/1 ล้านข้อสังเกต = 51.75 USD
เมื่อคุณสังเกตการณ์เกิน 1 พันล้านครั้งต่อเดือน ระดับราคาตามปริมาณจะถูกนำมาใช้ตามลำดับ
นอกจากนี้ ข้อมูลบันทึกของคอนเทนเนอร์ทั้งหมดจะถูกเก็บรวบรวมตามค่าเริ่มต้น ข้อมูลเชิงลึกของคอนเทนเนอร์จะเพิ่ม 700 ไบต์ต่อบรรทัดของข้อมูลบันทึก สําหรับข้อมูลเมตาที่จําเป็นสำหรับการเปิดใช้งานการกรอง ข้อมูลบันทึกคอนเทนเนอร์จะยังคงถูกเรียกเก็บเงินโดยคิดจากการนําเข้าข้อมูลบันทึก CloudWatch มาตรฐานและราคาพื้นที่เก็บข้อมูลบันทึกต่อไป
2/Container Insights ที่ไม่มีข้อมูลการสังเกตขั้นสูง สำหรับ Amazon EKS และ Kubernetes
หากคุณกำลังตรวจสอบ 1 คอนเทนเนอร์คลัสเตอร์ที่มี 10 โหนดหรืออินสแตนซ์ Amazon EC2, 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 ที่ใช้ไปต่อเดือนสำหรับคอมโพเนนต์คอนเทนเนอร์ EKS แต่ละรายการ เป็นดังนี้ ทุกคลัสเตอร์รายงานข้อมูลบันทึก 0.01621 GB; ทุกเนมสเปซรายงานข้อมูลบันทึก 0.0185 GB; ทุกบริการรายงานข้อมูลบันทึก 0.02182 GB; ทุกโหนดรายงานข้อมูลบันทึก 0.21365 GB; และทุกพ็อดรายงานข้อมูลบันทึก 0.45845 GB ต่อเดือนโดยเฉลี่ย
ค่าใช้จ่ายของข้อมูลบันทึกที่ใช้ไปจะแตกต่างกันไปตามชื่อที่ใช้สำหรับคลัสเตอร์ คอนเทนเนอร์ พ็อด บริการ ชื่ออินสแตนซ์ ป้ายกำกับ ฯลฯ
GB รายเดือนของ CloudWatch Logs ที่นำเข้า = (1 คลัสเตอร์ * 0.01621 GB) + (1 เนมสเปซ * 0.0185 GB) + (5 บริการ * 0.02182 GB) + (10 โหนด * 0.21365 GB) + (20 พ็อด * 0.45845 GB) = 11.45 GB ต่อ เดือน
ค่าใช้จ่ายรายเดือนของบันทึกที่นำเข้า = 0.50 USD ต่อ GB ของบันทึกที่นำเข้า * 11.45 GB ของกิจกรรมประสิทธิภาพเป็น CloudWatch Logs = 5.73 USD ต่อเดือน
ค่าใช้จ่าย CloudWatch รายเดือน = 96 USD + 5.73 USD = 101.73 USD ต่อเดือน
ราคาที่แสดงอยู่นี้เป็นราคาตาม AWS Region ของสหรัฐอเมริกาฝั่งตะวันออก (เวอร์จิเนียฝั่งเหนือ) โปรดดูข้อมูลราคาสำหรับรี้เจี้ยนของคุณ
หากคุณใช้ข้อมูลบันทึกของคอนเทนเนอร์ Container Insights จะเพิ่มข้อมูล 700 ไบต์ต่อบรรทัดของบันทึกข้อมูล สําหรับข้อมูลเมตาที่จําเป็นเพื่อเปิดใช้งานการกรอง ข้อมูลบันทึกคอนเทนเนอร์จะยังคงถูกเรียกเก็บเงินโดยคิดจากการนําเข้าข้อมูลบันทึก CloudWatch มาตรฐานและราคาพื้นที่เก็บข้อมูลบันทึกต่อไป
ตัวอย่างนี้ถือว่าคุณไม่ได้ใช้การทดลองใช้ฟรีครั้งแรก (เรียนรู้เพิ่มเติมเกี่ยวกับเส้นทางฟรีใน AWS Free Tier ด้านบน)
หากคุณตรวจสอบแอปพลิเคชันที่สร้าง Span 72 TB ต่อเดือน และจัดทำดัชนี 2% ของ Span ที่นำเข้า
ค่าบริการนำเข้ารายเดือน
0 ถึง 10 TB ราคา 0.35 USD ต่อ GB = 10 * 1,024 * 0.35 USD = 3,584.00 USD
10 TB ถึง 30 TB ราคา 0.20 USD ต่อ GB = 20 * 1,024 * 0.20 USD = 4,096.00 USD
30 TB ถึง 72 TB ราคา 0.15 USD ต่อ GB = 42 * 1,024 * 0.15 USD = 6,451.20 USD
ค่าบริการนำเข้าทั้งหมด = 3,584 USD + 4,096 USD + 6,451.2 USD = 14,131.20 USD ต่อเดือน
ค่าธรรมเนียมการจัดทำดัชนีรายเดือน
สมมติว่า 1 Span = ~1kB, 72 TB แปลเป็น Span 72B ต่อเดือน เนื่องจากคุณจัดทำดัชนีเพียง 2% จึงแปลเป็น Span 1.44B เนื่องจาก 1% ของ Span ที่จัดทำดัชนีจะรวมอยู่ในค่าบริการนำเข้ารายเดือนแล้ว คุณจึงจ่ายเพียง 1% ของ Span 720M ต่อเดือนเท่านั้น แทนที่จะเป็น 2% เต็มของ Span 1.44B
720M ที่ 0.75 USD ต่อล้าน Span ที่จัดทำดัชนี = 720M * 0.75 USD = 540 USD ต่อเดือน
ค่าบริการทั้งหมด
14,131.20 USD + 540 USD = 14,671.2 USD ต่อเดือน
หากคุณตรวจสอบแอปพลิเคชันที่สร้าง Span 10 TB ต่อเดือน บันทึกบันทึกรูปแบบตัววัดแบบฝัง (EMF) 18 TB เป็นตัวชี้วัดแอปพลิเคชันและจัดทำดัชนี 1% ของ Span เป็นสรุปการติดตาม จำนวน GB ที่นำเข้าทั้งหมดคือ 28TB (10+18)
ค่าบริการนำเข้ารายเดือน
0 ถึง 10 TB ราคา 0.35 USD ต่อ GB = 10 * 1,024 * 0.35 USD = 3,584.00 USD
10 TB ถึง 30 TB ราคา 0.20 USD ต่อ GB = 18 * 1,024 * 0.20 USD = 3,686.00 USD
ค่าบริการนำเข้าทั้งหมด = 3,584 USD + 3,686 USD = 7,270 USD ต่อเดือน
ค่าใช้จ่าย Span การจัดทำดัชนีรายเดือน
ไม่มีค่าใช้จ่ายสำหรับ Span ที่จัดทำดัชนี เนื่องจาก 1% ของช่วงที่จัดทำดัชนีจะรวมอยู่ในโมเดลค่าบริการ
หมายเหตุ: Span ที่นำเข้าเป็นบันทึกจะไม่ต้องเสียค่าใช้จ่ายในการนำเข้าบันทึก
-
ตัวอย่างที่ 14 - การตรวจสอบแอปพลิเคชันด้วย ServiceLens
ตัวอย่างที่ 14 - การติดตาม X-Ray
ตัวอย่างที่ 14 - ข้อมูลการสังเกตการประยุกต์ใช้งาน: สัญญาณแอปพลิเคชัน (รวมถึง "golden metrics" โดยไม่มีความสามารถในการมองเห็นช่วงธุรกรรมของการประยุกต์ใช้งาน)
สัญญาณแอปพลิเคชัน
หากคุณตรวจติดตามแอปพลิเคชันที่ได้รับ 25,000 คำขอต่อนาที (คําขอใช้บริการขาเข้า) และสําหรับคําขอขาเข้าแต่ละรายการ แอปพลิเคชันจะส่งคําขอ 2 รายการไปยังการอ้างอิง (Dependency) (คําขอการอ้างอิงขาออก) ค่าบริการของคุณจะเป็นดังนี้:
สัญญาณแอปพลิเคชันสําหรับคําขอใช้บริการขาเข้า: 25,000 คำขอต่อนาที * 43,800 นาทีในหนึ่งเดือน = 1,095,000,000 สัญญาณแอปพลิเคชันต่อเดือน
สัญญาณแอปพลิเคชันสําหรับคําขอการอ้างอิงขาออก: 25,000 คําขอต่อนาที * คําขอการอ้างอิงขาออก 2 คําขอ * 43,800 นาทีในหนึ่งเดือน = 2,190,000,000 สัญญาณแอปพลิเคชันต่อเดือน
สัญญาณแอปพลิเคชันทั้งหมดจากคําขอ = 1,095,000,000 + 2,190,000,000 = 3,285,000,000 สัญญาณแอปพลิเคชันต่อเดือน
วัตถุประสงค์ระดับการให้บริการ (SLO):
วัตถุประสงค์ระดับการให้บริการ (SLO) แต่ละรายการจะสร้างสัญญาณแอปพลิเคชันสองสัญญาณต่อระยะเวลาของตัววัด SLI หากคุณสร้าง SLO 10 รายการที่มีระยะเวลาของตัววัด SLI 1 นาที SLO 10 รายการที่มีระยะเวลาของตัววัด SLI 5 นาที และ SLO 10 รายการที่มีระยะเวลาของตัววัด SLI 10 นาที จํานวนสัญญาณแอปพลิเคชันทั้งหมดของคุณจะเป็นดังนี้:
สัญญาณแอปพลิเคชันสําหรับ SLO ที่มีระยะเวลาของตัววัด SLI 1 นาที: (SLO 10 รายการ * 2 สัญญาณแอปพลิเคชัน 43,800 นาทีในหนึ่งเดือน) / ระยะเวลาของตัววัด SLI 1 นาที = 876,000 สัญญาณแอปพลิเคชันต่อเดือน
สัญญาณแอปพลิเคชันสําหรับ SLO ที่มีระยะเวลาของตัววัด SLI 5 นาที: (SLO 10 รายการ * 2 สัญญาณแอปพลิเคชัน * 43,800 นาทีในหนึ่งเดือน) / ระยะเวลาของตัววัด SLI 5 นาที = 175,200 สัญญาณแอปพลิเคชันต่อเดือน
สัญญาณแอปพลิเคชันสําหรับ SLO ที่มีระยะเวลาของตัววัด SLI 10 นาที: (SLO 10 รายการ x 2 สัญญาณแอปพลิเคชัน x 43,800 นาทีในหนึ่งเดือน) / ระยะเวลาของตัววัด SLI 10 นาที = 87,600 สัญญาณแอปพลิเคชันต่อเดือน
สัญญาณแอปพลิเคชันทั้งหมดจาก SLO: 876,000 + 175,200 + 87,600 = 1,138,800 สัญญาณแอปพลิเคชันต่อเดือน
จํานวนสัญญาณแอปพลิเคชันทั้งหมดจากคําขอและ SLO = 3,285,000,000 + 1,138,800 = 3,286,138,800 สัญญาณแอปพลิเคชันต่อเดือน
ค่าบริการทั้งหมดสําหรับสัญญาณแอปพลิเคชัน:
100 ล้านสัญญาณแรก * 1.50 USD ต่อ 1 ล้านสัญญาณแอปพลิเคชัน = 150 USD
900 ล้านสัญญาณแอปพลิเคชันถัดไป * 0.75 USD ต่อ 1 ล้านสัญญาณแอปพลิเคชันต่อเดือน = 675 USD
สัญญาณแอปพลิเคชันที่เหลืออีก 2,286,138,800 สัญญาณ * 0.30 USD ต่อ 1 ล้านสัญญาณแอปพลิเคชันต่อเดือน = 685.84 USDค่าบริการทั้งหมดสําหรับสัญญาณแอปพลิเคชันและ SLO = 150 USD + 675 USD + 685.84 USD = 1,510.84 USD ต่อเดือน
การติดตาม X-Ray:
ตามค่าเริ่มต้น การติดตาม X-Ray จะเปิดใช้งานที่อัตราการสุ่มตัวอย่าง 5% เมื่อใช้สัญญาณแอปพลิเคชัน อัตราการติดตามเริ่มต้นนี้สามารถเลือกปรับให้สูงขึ้นหรือต่ำลงได้
หากคุณตรวจติดตามแอปพลิเคชัน 1 รายการที่ได้รับ 25,000 คําขอต่อนาที (คําขอใช้บริการขาเข้า) และคุณกําลังใช้อัตราการสุ่มตัวอย่างเริ่มต้นที่ 5% ค่าบริการติดตามของคุณจะเป็นดังนี้:
รายการติดตามที่เก็บไว้:
รายการติดตามที่จัดเก็บต่อเดือน = 25,000 คําขอต่อนาที * 43,800 นาทีต่อเดือน * อัตราการสุ่มตัวอย่าง 5% = 54,750,000 รายการติดตามที่จัดเก็บต่อเดือน
การติดตามที่เรียกเก็บเงินได้ = 54,750,000 รายการติดตามที่จัดเก็บ – รายการติดตาม 100,000 รายการในช่วงทดลองฟรี = 54,650,000 รายการติดตามที่จัดเก็บต่อเดือน
ค่าบริการรายการติดตามที่จัดเก็บ = 54,650,000 รายการติดตามที่จัดเก็บ * 0.000005 USD = 273.25 USD ต่อเดือน
นอกจากนี้ สมมติว่าคุณทำการสืบค้น 100 ครั้งต่อวัน โดยที่แต่ละครั้งจะสแกนชั่วโมงสุดท้ายของการเก็บข้อมูลซึ่งส่งผลต่อรายการติดตาม 75,000 รายการ และได้รับข้อมูลการติดตามเต็มรูปแบบสำหรับ 50 รายการติดตามต่อหนึ่งการสืบค้น
รายการติดตามที่ได้รับและสแกน:
รายการติดตามที่สแกน = 100 การสืบค้น * 75,000 รายการติดตามต่อชั่วโมง * 31 วัน = 232,500,000 รายการติดตามที่สแกนต่อเดือน
รายการติดตามที่ดึงมา = 100 การสืบค้น * 50 รายการติดตามต่อการสืบค้น * 31 วัน = 155,000 รายการติดตามที่ดึงมาต่อเดือน
รายการติดตามทั้งหมดที่ดึงมาและสแกน = 155,000 รายการติดตาม + 232,500,000 รายการติดตาม = 232,655,000 รายการติดตามที่ดึงมา/สแกนต่อเดือน
รายการติดตามที่เรียกเก็บเงินที่ดึงมาและสแกน = 232,655,000 รายการติดตาม - 1,000,000 รายการติดตามในช่วงทดลองฟรี = 231,655,000 รายการติดตามที่ดึงมาและสแกนต่อเดือน
ค่าบริการรายการติดตามที่ดึงมาและสแกน = 231,655,000 รายการติดตาม * 0.0000005 USD = 115.82 USD
ค่าบริการทั้งหมดสําหรับการติดตาม X-Ray = รายการติดตาม 273.25 USD ที่จัดเก็บ + รายการติดตามที่สแกน/เรียกดู 115.82 USD = 389.07 USD ต่อเดือน
ค่าบริการทั้งหมด: 1,510.84 USD สําหรับสัญญาณแอปพลิเคชันและ SLO + 389.07 USD สําหรับรายการติดตาม X-Ray = 1,899.91 USD ต่อเดือนนอกจากนี้คุณสามารถใช้ Synthetics และ RUM (การตรวจติดตามผู้ใช้จริง) กับสัญญาณแอปพลิเคชันได้ด้วย สำหรับค่าบริการ โปรดดูตัวอย่างราคาแต่ละรายการ
การติดตาม 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 รายการติดตาม * USD 0.000005 = 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 รายการติดตาม
รายการติดตามที่เรียกเก็บเงินได้ที่ได้รับ/ที่สแกนต่อเดือน = 775,000 รายการติดตาม - 1,000,000 รายการติดตามใน Free Tier = 0 รายการติดตาม
การเรียกเก็บสำหรับรายการติดตามรายเดือนที่ได้รับและที่สแกน = 0 รายการติดตาม * 0.0000005 USD = 0 USDจากนั้นให้ลองสมมติว่าคุณได้เปิดใช้งานข้อมูลเชิงลึกของ X-Ray ในกลุ่ม X-Ray กลุ่มใดกลุ่มหนึ่งหรือทุกกลุ่ม
การประมวลผลการติดตามข้อมูลเชิงลึกของ X-Ray
รายการติดตามที่บันทึกต่อเดือน = 2,000 คำขอต่อชั่วโมง x 24 ชั่วโมง x 31 วัน x 10% = 148,800 รายการติดตาม
ค่าบริการรายเดือนสำหรับการประมวลผลการติดตามข้อมูลเชิงลึกของ X-Ray = 148,800 รายการติดตาม * 0.000001 USD = 0.15 USDค่าใช้จ่ายทั้งหมดของคุณต่อเดือนสำหรับการใช้การติดตาม X-Ray เท่ากับ 0.24 USD + 0.15 USD = 0.39 USD
ตามค่าเริ่มต้น การติดตาม X-Ray จะเปิดใช้งานที่อัตราการสุ่มตัวอย่าง 5% เมื่อใช้สัญญาณแอปพลิเคชัน อัตราการติดตามเริ่มต้นนี้สามารถเลือกปรับให้สูงขึ้นหรือต่ำลงได้
หากคุณตรวจติดตามแอปพลิเคชัน 1 รายการที่ได้รับ 25,000 คําขอต่อนาที (คําขอใช้บริการขาเข้า) และคุณกําลังใช้อัตราการสุ่มตัวอย่างเริ่มต้นที่ 5% ค่าบริการติดตามของคุณจะเป็นดังนี้:
รายการติดตามที่เก็บไว้:
รายการติดตามที่จัดเก็บต่อเดือน = 25,000 คําขอต่อนาที 43,800 นาทีต่อเดือน อัตราการสุ่มตัวอย่าง 5% = 54,750,000 รายการติดตามที่จัดเก็บต่อเดือน
การติดตามที่เรียกเก็บเงินได้ = 54,750,000 รายการติดตามที่จัดเก็บ – รายการติดตาม 100,000 รายการในช่วงทดลองฟรี = 54,650,000 รายการติดตามที่จัดเก็บต่อเดือน
ค่าบริการรายการติดตามที่จัดเก็บ = 54,650,000 รายการติดตามที่จัดเก็บ * 0.000005 USD = 273.25 USD ต่อเดือน
นอกจากนี้ สมมติว่าคุณทำการสืบค้น 100 ครั้งต่อวัน โดยที่แต่ละครั้งจะสแกนชั่วโมงสุดท้ายของการเก็บข้อมูลซึ่งส่งผลต่อรายการติดตาม75,000 รายการ และได้รับข้อมูลการติดตามเต็มรูปแบบสำหรับ 50 รายการติดตามต่อหนึ่งการสืบค้น
รายการติดตามที่ดึงมาและสแกน:
รายการติดตามที่สแกน = 100 การสืบค้น 75,000 รายการติดตามต่อชั่วโมง 31 วัน = 232,500,000 รายการติดตามที่สแกนต่อเดือน
รายการติดตามที่ดึงมา = 100 การสืบค้น 50 รายการติดตามต่อการสืบค้น 31 วัน = 155,000 รายการติดตามที่ดึงมาต่อเดือน
รายการติดตามทั้งหมดที่ดึงมาและสแกน = 155,000 รายการติดตาม + 232,500,000 รายการติดตาม = 232,655,000 รายการติดตามที่ดึงมา/สแกนต่อเดือน
รายการติดตามที่เรียกเก็บเงินที่ดึงมาและสแกน = 232,655,000 รายการติดตาม - 1,000,000 รายการติดตามในช่วงทดลองฟรี = 231,655,000 รายการติดตามที่ดึงมาและสแกนต่อเดือน
ค่าบริการรายการติดตามที่ดึงมาและสแกน = 231,655,000 รายการติดตาม * 0.0000005 USD = 115.82 USD
ค่าบริการทั้งหมดสําหรับการติดตาม X-Ray = การติดตาม 273.25 USD ที่จัดเก็บ + รายการติดตามที่สแกน/เรียกดู 115.82 USD = 389.07 USD ต่อเดือน
ค่าบริการทั้งหมด: 1,510.84 USD สําหรับสัญญาณแอปพลิเคชันและ SLO + 389.07 USD สําหรับรายการติดตาม X-Ray = 1,899.91 USD ต่อเดือน
นอกจากนี้คุณสามารถใช้ Synthetics และ RUM (การตรวจติดตามผู้ใช้จริง) กับสัญญาณแอปพลิเคชันได้ด้วย สำหรับค่าบริการ โปรดดูตัวอย่างราคาแต่ละรายการ
ถ้าคุณตรวจสอบแอปพลิเคชันที่มี API (โดยใช้เกตเวย์ของ Amazon API), คลัสเตอร์ของคอนเทนเนอร์ 1 ตัวที่มีโหนดหรืออินสแตนซ์ Amazon EC2 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 Logs ที่นำเข้าไปใน 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 ของสหรัฐอเมริกาฝั่งตะวันออก (เวอร์จิเนียเหนือ) โปรดดูข้อมูลราคาสำหรับรี้เจี้ยนของคุณ
-
ตัวอย่างที่ 15 - การตรวจสอบด้วยข้อมูลเชิงลึกของผู้สนับสนุน
ตัวอย่างที่ 15 - สัญญาณแอปพลิเคชันและการค้นหาธุรกรรม (รวมถึง "golden metrics" และความสามารถในการมองเห็นช่วงธุรกรรมของการประยุกต์ใช้งานที่ครบถ้วน)
ตัวอย่างที่ 15 - ข้อมูลการสังเกตการประยุกต์ใช้งาน: การติดตามด้วย X-Ray
ตัวอย่างนี้ถือว่าคุณไม่ได้ใช้การทดลองใช้ฟรีครั้งแรก (เรียนรู้เพิ่มเติมเกี่ยวกับเส้นทางฟรีใน AWS Free Tier ด้านบน)
หากคุณตรวจสอบแอปพลิเคชันที่สร้าง Span 72 TB ต่อเดือน และจัดทำดัชนี 2% ของ Span ที่นำเข้า
ค่าบริการนำเข้ารายเดือน
0 ถึง 10 TB ราคา 0.35 USD ต่อ GB = 10 * 1,024 * 0.35 USD = 3,584.00 USD
10 TB ถึง 30 TB ราคา 0.20 USD ต่อ GB = 20 * 1,024 * 0.20 USD = 4,096.00 USD
30 TB ถึง 72 TB ราคา 0.15 USD ต่อ GB = 42 * 1,024 * 0.15 USD = 6,451.20 USD
ค่าบริการนำเข้าทั้งหมด = 3,584 USD + 4,096 USD + 6,451.2 USD = 14,131.20 USD ต่อเดือน
ค่าธรรมเนียมการจัดทำดัชนีรายเดือน
สมมติว่า 1 Span = ~1kB, 72 TB แปลเป็น Span 72B ต่อเดือน เนื่องจากคุณจัดทำดัชนีเพียง 2% จึงแปลเป็น Span 1.44B เนื่องจาก 1% ของ Span ที่จัดทำดัชนีจะรวมอยู่ในค่าบริการนำเข้ารายเดือนแล้ว คุณจึงจ่ายเพียง 1% ของ Span 720M ต่อเดือนเท่านั้น แทนที่จะเป็น 2% เต็มของ Span 1.44B
720M ที่ 0.75 USD ต่อล้าน Span ที่จัดทำดัชนี = 720M * 0.75 USD = 540 USD ต่อเดือน
ค่าบริการทั้งหมด
14,131.20 USD + 540 USD = 14,671.2 USD ต่อเดือน
หากคุณตรวจสอบแอปพลิเคชันที่สร้าง Span 10 TB ต่อเดือน บันทึกบันทึกรูปแบบตัววัดแบบฝัง (EMF) 18 TB เป็นตัวชี้วัดแอปพลิเคชันและจัดทำดัชนี 1% ของ Span เป็นสรุปการติดตาม จำนวน GB ที่นำเข้าทั้งหมดคือ 28TB (10+18)
ค่าบริการนำเข้ารายเดือน
0 ถึง 10 TB ราคา 0.35 USD ต่อ GB = 10 * 1,024 * 0.35 USD = 3,584.00 USD
10 TB ถึง 30 TB ราคา 0.20 USD ต่อ GB = 18 * 1,024 * 0.20 USD = 3,686.00 USD
ค่าบริการนำเข้าทั้งหมด = 3,584 USD + 3,686 USD = 7,270 USD ต่อเดือน
ค่าใช้จ่าย Span การจัดทำดัชนีรายเดือน
ไม่มีค่าใช้จ่ายสำหรับ Span ที่จัดทำดัชนี เนื่องจาก 1% ของช่วงที่จัดทำดัชนีจะรวมอยู่ในโมเดลค่าบริการ
หมายเหตุ: Span ที่นำเข้าเป็นบันทึกจะไม่ต้องเสียค่าใช้จ่ายในการนำเข้าบันทึก
การติดตาม 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 รายการติดตาม * USD 0.000005 = 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 รายการติดตาม
รายการติดตามที่เรียกเก็บเงินได้ที่ได้รับ/ที่สแกนต่อเดือน = 775,000 รายการติดตาม - 1,000,000 รายการติดตามใน Free Tier = 0 รายการติดตาม
การเรียกเก็บสำหรับรายการติดตามรายเดือนที่ได้รับและที่สแกน = 0 รายการติดตาม * 0.0000005 USD = 0 USDจากนั้นให้ลองสมมติว่าคุณได้เปิดใช้งานข้อมูลเชิงลึกของ X-Ray ในกลุ่ม X-Ray กลุ่มใดกลุ่มหนึ่งหรือทุกกลุ่ม
การประมวลผลการติดตามข้อมูลเชิงลึกของ X-Ray
รายการติดตามที่บันทึกต่อเดือน = 2,000 คำขอต่อชั่วโมง x 24 ชั่วโมง x 31 วัน x 10% = 148,800 รายการติดตาม
ค่าบริการรายเดือนสำหรับการประมวลผลการติดตามข้อมูลเชิงลึกของ X-Ray = 148,800 รายการติดตาม * 0.000001 USD = 0.15 USDค่าใช้จ่ายทั้งหมดของคุณต่อเดือนสำหรับการใช้การติดตาม X-Ray เท่ากับ 0.24 USD + 0.15 USD = 0.39 USD
ตามค่าเริ่มต้น การติดตาม X-Ray จะเปิดใช้งานที่อัตราการสุ่มตัวอย่าง 5% เมื่อใช้สัญญาณแอปพลิเคชัน อัตราการติดตามเริ่มต้นนี้สามารถเลือกปรับให้สูงขึ้นหรือต่ำลงได้
หากคุณตรวจติดตามแอปพลิเคชัน 1 รายการที่ได้รับ 25,000 คําขอต่อนาที (คําขอใช้บริการขาเข้า) และคุณกําลังใช้อัตราการสุ่มตัวอย่างเริ่มต้นที่ 5% ค่าบริการติดตามของคุณจะเป็นดังนี้:
รายการติดตามที่เก็บไว้:
รายการติดตามที่จัดเก็บต่อเดือน = 25,000 คําขอต่อนาที 43,800 นาทีต่อเดือน อัตราการสุ่มตัวอย่าง 5% = 54,750,000 รายการติดตามที่จัดเก็บต่อเดือน
การติดตามที่เรียกเก็บเงินได้ = 54,750,000 รายการติดตามที่จัดเก็บ – รายการติดตาม 100,000 รายการในช่วงทดลองฟรี = 54,650,000 รายการติดตามที่จัดเก็บต่อเดือน
ค่าบริการรายการติดตามที่จัดเก็บ = 54,650,000 รายการติดตามที่จัดเก็บ * 0.000005 USD = 273.25 USD ต่อเดือน
นอกจากนี้ สมมติว่าคุณทำการสืบค้น 100 ครั้งต่อวัน โดยที่แต่ละครั้งจะสแกนชั่วโมงสุดท้ายของการเก็บข้อมูลซึ่งส่งผลต่อรายการติดตาม75,000 รายการ และได้รับข้อมูลการติดตามเต็มรูปแบบสำหรับ 50 รายการติดตามต่อหนึ่งการสืบค้น
รายการติดตามที่ดึงมาและสแกน:
รายการติดตามที่สแกน = 100 การสืบค้น 75,000 รายการติดตามต่อชั่วโมง 31 วัน = 232,500,000 รายการติดตามที่สแกนต่อเดือน
รายการติดตามที่ดึงมา = 100 การสืบค้น 50 รายการติดตามต่อการสืบค้น 31 วัน = 155,000 รายการติดตามที่ดึงมาต่อเดือน
รายการติดตามทั้งหมดที่ดึงมาและสแกน = 155,000 รายการติดตาม + 232,500,000 รายการติดตาม = 232,655,000 รายการติดตามที่ดึงมา/สแกนต่อเดือน
รายการติดตามที่เรียกเก็บเงินที่ดึงมาและสแกน = 232,655,000 รายการติดตาม - 1,000,000 รายการติดตามในช่วงทดลองฟรี = 231,655,000 รายการติดตามที่ดึงมาและสแกนต่อเดือน
ค่าบริการรายการติดตามที่ดึงมาและสแกน = 231,655,000 รายการติดตาม * 0.0000005 USD = 115.82 USD
ค่าบริการทั้งหมดสําหรับการติดตาม X-Ray = การติดตาม 273.25 USD ที่จัดเก็บ + รายการติดตามที่สแกน/เรียกดู 115.82 USD = 389.07 USD ต่อเดือน
ค่าบริการทั้งหมด: 1,510.84 USD สําหรับสัญญาณแอปพลิเคชันและ SLO + 389.07 USD สําหรับรายการติดตาม X-Ray = 1,899.91 USD ต่อเดือน
นอกจากนี้คุณสามารถใช้ Synthetics และ RUM (การตรวจติดตามผู้ใช้จริง) กับสัญญาณแอปพลิเคชันได้ด้วย สำหรับค่าบริการ โปรดดูตัวอย่างราคาแต่ละรายการ
-
ตัวอย่างที่ 16 - สัญญาณแอปพลิเคชัน (รวมถึง "golden metrics" โดยไม่มีความสามารถในการมองเห็นช่วงธุรกรรมของการประยุกต์ใช้งาน)
ตัวอย่างที่ 16 – ข้อมูลการสังเกตการประยุกต์ใช้งาน: การติดตามตรวจสอบผู้ใช้ปลายทางด้วย Synthetics
สัญญาณแอปพลิเคชัน
หากคุณตรวจติดตามแอปพลิเคชันที่ได้รับ 25,000 คำขอต่อนาที (คําขอใช้บริการขาเข้า) และสําหรับคําขอขาเข้าแต่ละรายการ แอปพลิเคชันจะส่งคําขอ 2 รายการไปยังการอ้างอิง (Dependency) (คําขอการอ้างอิงขาออก) ค่าบริการของคุณจะเป็นดังนี้:
สัญญาณแอปพลิเคชันสําหรับคําขอใช้บริการขาเข้า: 25,000 คำขอต่อนาที * 43,800 นาทีในหนึ่งเดือน = 1,095,000,000 สัญญาณแอปพลิเคชันต่อเดือน
สัญญาณแอปพลิเคชันสําหรับคําขอการอ้างอิงขาออก: 25,000 คําขอต่อนาที * คําขอการอ้างอิงขาออก 2 คําขอ * 43,800 นาทีในหนึ่งเดือน = 2,190,000,000 สัญญาณแอปพลิเคชันต่อเดือน
สัญญาณแอปพลิเคชันทั้งหมดจากคําขอ = 1,095,000,000 + 2,190,000,000 = 3,285,000,000 สัญญาณแอปพลิเคชันต่อเดือน
วัตถุประสงค์ระดับการให้บริการ (SLO):
วัตถุประสงค์ระดับการให้บริการ (SLO) แต่ละรายการจะสร้างสัญญาณแอปพลิเคชันสองสัญญาณต่อระยะเวลาของตัววัด SLI หากคุณสร้าง SLO 10 รายการที่มีระยะเวลาของตัววัด SLI 1 นาที SLO 10 รายการที่มีระยะเวลาของตัววัด SLI 5 นาที และ SLO 10 รายการที่มีระยะเวลาของตัววัด SLI 10 นาที จํานวนสัญญาณแอปพลิเคชันทั้งหมดของคุณจะเป็นดังนี้:
สัญญาณแอปพลิเคชันสําหรับ SLO ที่มีระยะเวลาของตัววัด SLI 1 นาที: (SLO 10 รายการ * 2 สัญญาณแอปพลิเคชัน 43,800 นาทีในหนึ่งเดือน) / ระยะเวลาของตัววัด SLI 1 นาที = 876,000 สัญญาณแอปพลิเคชันต่อเดือน
สัญญาณแอปพลิเคชันสําหรับ SLO ที่มีระยะเวลาของตัววัด SLI 5 นาที: (SLO 10 รายการ * 2 สัญญาณแอปพลิเคชัน * 43,800 นาทีในหนึ่งเดือน) / ระยะเวลาของตัววัด SLI 5 นาที = 175,200 สัญญาณแอปพลิเคชันต่อเดือน
สัญญาณแอปพลิเคชันสําหรับ SLO ที่มีระยะเวลาของตัววัด SLI 10 นาที: (SLO 10 รายการ x 2 สัญญาณแอปพลิเคชัน x 43,800 นาทีในหนึ่งเดือน) / ระยะเวลาของตัววัด SLI 10 นาที = 87,600 สัญญาณแอปพลิเคชันต่อเดือน
สัญญาณแอปพลิเคชันทั้งหมดจาก SLO: 876,000 + 175,200 + 87,600 = 1,138,800 สัญญาณแอปพลิเคชันต่อเดือน
จํานวนสัญญาณแอปพลิเคชันทั้งหมดจากคําขอและ SLO = 3,285,000,000 + 1,138,800 = 3,286,138,800 สัญญาณแอปพลิเคชันต่อเดือน
ค่าบริการทั้งหมดสําหรับสัญญาณแอปพลิเคชัน:
100 ล้านสัญญาณแรก * 1.50 USD ต่อ 1 ล้านสัญญาณแอปพลิเคชัน = 150 USD
900 ล้านสัญญาณแอปพลิเคชันถัดไป * 0.75 USD ต่อ 1 ล้านสัญญาณแอปพลิเคชันต่อเดือน = 675 USD
สัญญาณแอปพลิเคชันที่เหลืออีก 2,286,138,800 สัญญาณ * 0.30 USD ต่อ 1 ล้านสัญญาณแอปพลิเคชันต่อเดือน = 685.84 USDค่าบริการทั้งหมดสําหรับสัญญาณแอปพลิเคชันและ SLO = 150 USD + 675 USD + 685.84 USD = 1,510.84 USD ต่อเดือน
การติดตาม X-Ray:
ตามค่าเริ่มต้น การติดตาม X-Ray จะเปิดใช้งานที่อัตราการสุ่มตัวอย่าง 5% เมื่อใช้สัญญาณแอปพลิเคชัน อัตราการติดตามเริ่มต้นนี้สามารถเลือกปรับให้สูงขึ้นหรือต่ำลงได้
หากคุณตรวจติดตามแอปพลิเคชัน 1 รายการที่ได้รับ 25,000 คําขอต่อนาที (คําขอใช้บริการขาเข้า) และคุณกําลังใช้อัตราการสุ่มตัวอย่างเริ่มต้นที่ 5% ค่าบริการติดตามของคุณจะเป็นดังนี้:
รายการติดตามที่เก็บไว้:
รายการติดตามที่จัดเก็บต่อเดือน = 25,000 คําขอต่อนาที * 43,800 นาทีต่อเดือน * อัตราการสุ่มตัวอย่าง 5% = 54,750,000 รายการติดตามที่จัดเก็บต่อเดือน
การติดตามที่เรียกเก็บเงินได้ = 54,750,000 รายการติดตามที่จัดเก็บ – รายการติดตาม 100,000 รายการในช่วงทดลองฟรี = 54,650,000 รายการติดตามที่จัดเก็บต่อเดือน
ค่าบริการรายการติดตามที่จัดเก็บ = 54,650,000 รายการติดตามที่จัดเก็บ * 0.000005 USD = 273.25 USD ต่อเดือน
นอกจากนี้ สมมติว่าคุณทำการสืบค้น 100 ครั้งต่อวัน โดยที่แต่ละครั้งจะสแกนชั่วโมงสุดท้ายของการเก็บข้อมูลซึ่งส่งผลต่อรายการติดตาม 75,000 รายการ และได้รับข้อมูลการติดตามเต็มรูปแบบสำหรับ 50 รายการติดตามต่อหนึ่งการสืบค้น
รายการติดตามที่ได้รับและสแกน:
รายการติดตามที่สแกน = 100 การสืบค้น * 75,000 รายการติดตามต่อชั่วโมง * 31 วัน = 232,500,000 รายการติดตามที่สแกนต่อเดือน
รายการติดตามที่ดึงมา = 100 การสืบค้น * 50 รายการติดตามต่อการสืบค้น * 31 วัน = 155,000 รายการติดตามที่ดึงมาต่อเดือน
รายการติดตามทั้งหมดที่ดึงมาและสแกน = 155,000 รายการติดตาม + 232,500,000 รายการติดตาม = 232,655,000 รายการติดตามที่ดึงมา/สแกนต่อเดือน
รายการติดตามที่เรียกเก็บเงินที่ดึงมาและสแกน = 232,655,000 รายการติดตาม - 1,000,000 รายการติดตามในช่วงทดลองฟรี = 231,655,000 รายการติดตามที่ดึงมาและสแกนต่อเดือน
ค่าบริการรายการติดตามที่ดึงมาและสแกน = 231,655,000 รายการติดตาม * 0.0000005 USD = 115.82 USD
ค่าบริการทั้งหมดสําหรับการติดตาม X-Ray = รายการติดตาม 273.25 USD ที่จัดเก็บ + รายการติดตามที่สแกน/เรียกดู 115.82 USD = 389.07 USD ต่อเดือน
ค่าบริการทั้งหมด: 1,510.84 USD สําหรับสัญญาณแอปพลิเคชันและ SLO + 389.07 USD สําหรับรายการติดตาม X-Ray = 1,899.91 USD ต่อเดือนนอกจากนี้คุณสามารถใช้ Synthetics และ RUM (การตรวจติดตามผู้ใช้จริง) กับสัญญาณแอปพลิเคชันได้ด้วย สำหรับค่าบริการ โปรดดูตัวอย่างราคาแต่ละรายการ
หากคุณสร้างคานารี 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ค่าใช้จ่ายรายเดือนเพิ่มเติม
การเรียกใช้ Canary แต่ละครั้งยังเป็นการใช้ฟังก์ชัน AWS Lambda และเขียนข้อมูลบันทึกและผลลัพธ์ไปยัง CloudWatch Logs และบัคเก็ต Amazon S3 ที่กำหนด โปรดดูส่วนราคาของหน้ารายละเอียดบริการของ AWS ที่เกี่ยวข้องสำหรับรายละเอียดเกี่ยวกับราคาบริการของ AWS เช่น AWS Lambda, Amazon S3, CloudWatch Logs และ CloudWatch Metrics
ค่าใช้จ่ายสำหรับ 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 ต่อเดือนค่าบริการของตัววัด CloudWatch = ตัววัด CloudWatch 3 ตัว (SuccessPercent, ระยะเวลา, ล้มเหลว) = 3 ตัววัด x 0.30 USD ต่อตัววัดต่อเดือน = 0.90 USD ต่อเดือน
คุณสามารถเลือกกำหนดค่าตัววัดเพิ่มเติมในสคริปต์ Canary ของคุณได้ ได้แก่ ตัววัด executeHttpStep() และ executeStep() และจะถูกเรียกเก็บเงินตามอัตราตัววัดของ CloudWatch แบบกำหนดเอง
ค่าใช้จ่ายรายเดือนเพิ่มเติม = 14.89 USD + 3.55 USD + 1.25 USD + 0.90 USD = 20.59 USD ต่อเดือน
ค่าบริการรายเดือนทั้งหมด = 54.07 USD + 20.59 USD = 74.66 USD
ราคาที่แสดงอยู่นี้เป็นราคาตามรีจี้ยนสหรัฐอเมริกาฝั่งตะวันออก โปรดดูข้อมูลราคาล่าสุดสำหรับรีเจี้ยนของคุณจากแท็บราคา
-
ตัวอย่างที่ 17 - การตรวจติดตามผู้ใช้ปลายทางด้วย Synthetics
ตัวอย่างที่ 17 – ข้อมูลการสังเกตการประยุกต์ใช้งาน: CloudWatch RUM สำหรับการประยุกต์ใช้งานบนเว็บและมือถือ
หากคุณสร้างคานารี 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ค่าใช้จ่ายรายเดือนเพิ่มเติม
การเรียกใช้ Canary แต่ละครั้งยังเป็นการใช้ฟังก์ชัน AWS Lambda และเขียนข้อมูลบันทึกและผลลัพธ์ไปยัง CloudWatch Logs และบัคเก็ต Amazon S3 ที่กำหนด โปรดดูส่วนราคาของหน้ารายละเอียดบริการของ AWS ที่เกี่ยวข้องสำหรับรายละเอียดเกี่ยวกับราคาบริการของ AWS เช่น AWS Lambda, Amazon S3, CloudWatch Logs และ CloudWatch Metrics
ค่าใช้จ่ายสำหรับ 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 ต่อเดือนค่าบริการของตัววัด CloudWatch = ตัววัด CloudWatch 3 ตัว (SuccessPercent, ระยะเวลา, ล้มเหลว) = 3 ตัววัด x 0.30 USD ต่อตัววัดต่อเดือน = 0.90 USD ต่อเดือน
คุณสามารถเลือกกำหนดค่าตัววัดเพิ่มเติมในสคริปต์ Canary ของคุณได้ ได้แก่ ตัววัด executeHttpStep() และ executeStep() และจะถูกเรียกเก็บเงินตามอัตราตัววัดของ CloudWatch แบบกำหนดเอง
ค่าใช้จ่ายรายเดือนเพิ่มเติม = 14.89 USD + 3.55 USD + 1.25 USD + 0.90 USD = 20.59 USD ต่อเดือน
ค่าบริการรายเดือนทั้งหมด = 54.07 USD + 20.59 USD = 74.66 USD
ราคาที่แสดงอยู่นี้เป็นราคาตามรีจี้ยนสหรัฐอเมริกาฝั่งตะวันออก โปรดดูข้อมูลราคาล่าสุดสำหรับรีเจี้ยนของคุณจากแท็บราคา
หากแอปพลิเคชันบนเว็บของคุณมีการเยี่ยมชมถึง 500,000 ครั้งต่อเดือน และคุณกำลังรวบรวม RUM ที่มีอัตราการสุ่มตัวอย่างที่ 100% สำหรับประสิทธิภาพการโหลดของหน้าและข้อผิดพลาดที่เหตุการณ์ด้านข้อมูล 20 เหตุการณ์ โดยรวมเหตุการณ์การเริ่มต้นหนึ่งเหตุการณ์ เหตุการณ์การเข้าชมหน้าเว็บหนึ่งเหตุการณ์ และเหตุการณ์ด้านประสิทธิภาพ 10 เหตุการณ์ (เหตุการณ์ตัวชี้วัดสำคัญของเว็บสามเหตุการณ์, สีของเว็บหนึ่งเหตุการณ์ การนำทางหนึ่งเหตุการณ์ และการโหลดทรัพยากรห้าเหตุการณ์) รวมถึงข้อผิดพลาดแปดครั้งต่อหนึ่งการเยี่ยมชม ซึ่งทำให้ค่าบริการของคุณจะเท่ากับ:
จำนวนเหตุการณ์ RUM บนเว็บทั้งหมด = 20 เหตุการณ์ข้อมูล/การเข้าชม * 500,000 การเข้าชม = 10,000,000 เหตุการณ์
ค่าบริการสำหรับ 10,000,000 เหตุการณ์ RUM บนเว็บ ในอัตรา 1 USD ต่อ 100,000 เหตุการณ์ = 10,000,000 * 1/100,000 = 100 USDค่าบริการเหตุการณ์ RUM บนเว็บรายเดือน = 100 USD ต่อเดือน
หากการประยุกต์ใช้งานบนมือถือของคุณมีเซสชันผู้ใช้ 2 ล้านครั้งต่อเดือน และคุณกำลังรวบรวมช่วงและเหตุการณ์ RUM OpenTelemetry (OTEL) จำนวน 70 รายการต่อเซสชัน ซึ่งโดยปกติจะรวมถึงเหตุการณ์เริ่มแอป 1 รายการ, เหตุการณ์การดูหน้าจอ 1 รายการ, เหตุการณ์ประสิทธิภาพ 30 รายการ (Core Vitals 3 รายการ, เหตุการณ์การเรนเดอร์ 1 รายการ, เหตุการณ์การนำทาง 1 รายการ, การโหลดทรัพยากร 25 รายการ) และข้อผิดพลาด 38 รายการต่อเซสชัน สมมติว่าขนาดของแต่ละเหตุการณ์หรือช่วงคือ 1 KB ค่าบริการของคุณจะเป็นดังนี้
จำนวนเหตุการณ์และช่วง RUM OTEL ทั้งหมด = 70 เหตุการณ์และช่วง/เซสชัน x 2,000,000 เซสชัน x 1 KB ต่อรายการ = ข้อมูลที่นำเข้า 140 GB
ค่าบริการสำหรับข้อมูลช่วงและเหตุการณ์ RUM บนมือถือที่นำเข้า 140 GB ในอัตรา 0.35 USD ต่อ GB = 140 GB x 0.35/GB = 49.00 USD ต่อเดือนค่าบริการข้อมูล RUM บนมือถือที่นำเข้าต่อเดือน = 49.00 USD ต่อเดือน
ค่าบริการ RUM ทั้งหมดสำหรับการติดตามตรวจสอบบนเว็บและมือถือ = 100 USD/เดือน สำหรับเว็บ + 49 USD/เดือน สำหรับมือถือ = 149 USD/เดือน
-
ตัวอย่างที่ 18 - Container Insights สำหรับ Amazon EKS และ Kubernetes (มีและไม่มีข้อมูลการสังเกตที่ดียิ่งขึ้น)
ตัวอย่างที่ 18 - การแจ้งเตือนด้วยการแจ้งเตือนแบบรวม
1/Container Insights พร้อมข้อมูลการสังเกตที่ดียิ่งขึ้นสำหรับ Amazon EKS
เมื่อใช้งาน Container Insights จะนำเข้าข้อมูลการสังเกตที่ดียิ่งขึ้น ระบบจะเรียกเก็บเงินตามจำนวนการสังเกตในสภาพแวดล้อมคอนเทนเนอร์ของคุณ โดยจำนวนการสังเกตทั้งหมดที่ใช้ไปจะขึ้นอยู่กับการตั้งค่าคอนเทนเนอร์ของคุณ รวมถึงจำนวนส่วนประกอบของคอนเทนเนอร์ด้วย สมมติว่า ในระบบที่คุณมีการติดตามตรวจสอบ 1 คลัสเตอร์ที่มี 10 โหนด 1 เนมสเปซ 5 ชื่อบริการที่ไม่ซ้ำกัน 16 เวิร์กโหลด 20 พ็อด และ 20 คอนเทนเนอร์ และจุดข้อมูลจะถูกรายงานตลอดทั้งเดือน
มีจํานวนข้อมูลการสังเกตโดยเฉลี่ยที่ใช้ไปต่อนาทีสําหรับส่วนประกอบคอนเทนเนอร์ EKS แต่ละรายการ ทุกคลัสเตอร์รายงานการสังเกตการณ์ 1,720 ครั้ง ทุกโหนดรายงานการสังเกตการณ์ 68 ครั้ง ทุกเนมสเปซรายงานการสังเกตการณ์ 2 ครั้ง ทุกบริการรายงานการสังเกตการณ์ 2 ครั้ง ทุกเวิร์กโหลดรายงานการสังเกตการณ์ 7 ครั้ง ทุกพ็อดรายงานการสังเกตการณ์ 138 ครั้ง และทุกคอนเทนเนอร์รายงานการสังเกตการณ์ 21 ครั้งต่อนาทีโดยเฉลี่ย
โดยมีค่าบริการติดตามดังนี้
จำนวนการสังเกตการณ์ Container Insights รายเดือนทั้งหมด
= [ (1 คลัสเตอร์ * 1,720 การสังเกต) + (10 โหนด * 68 obs) + (1 เนมสเปซ * 2 obs) + (5 บริการ * 2 การสังเกต) + (16 เวิร์กโหลด * 7 การสังเกต) + (20 พ็อด * 138 การสังเกต) + ( 20 ตู้ * 21 การสังเกต)] * 60 นาที * 24 ชม. * 30 วัน
= [1,720 + 680 + 2 + 10 + 112 + 2760 + 420] * 43,200 นาที/เดือน = 246,412,800 ข้อสังเกตต่อเดือนบิล Container Insights รายเดือนของคุณ = 246,412,800 * 0.21 USD/1 ล้านข้อสังเกต = 51.75 USD
เมื่อคุณสังเกตการณ์เกิน 1 พันล้านครั้งต่อเดือน ระดับราคาตามปริมาณจะถูกนำมาใช้ตามลำดับ
นอกจากนี้ ข้อมูลบันทึกของคอนเทนเนอร์ทั้งหมดจะถูกเก็บรวบรวมตามค่าเริ่มต้น ข้อมูลเชิงลึกของคอนเทนเนอร์จะเพิ่ม 700 ไบต์ต่อบรรทัดของข้อมูลบันทึก สําหรับข้อมูลเมตาที่จําเป็นสำหรับการเปิดใช้งานการกรอง ข้อมูลบันทึกคอนเทนเนอร์จะยังคงถูกเรียกเก็บเงินโดยคิดจากการนําเข้าข้อมูลบันทึก CloudWatch มาตรฐานและราคาพื้นที่เก็บข้อมูลบันทึกต่อไป
2/Container Insights ที่ไม่มีข้อมูลการสังเกตขั้นสูง สำหรับ Amazon EKS และ Kubernetes
หากคุณกำลังตรวจสอบ 1 คอนเทนเนอร์คลัสเตอร์ที่มี 10 โหนดหรืออินสแตนซ์ Amazon EC2, 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 ที่ใช้ไปต่อเดือนสำหรับคอมโพเนนต์คอนเทนเนอร์ EKS แต่ละรายการ เป็นดังนี้ ทุกคลัสเตอร์รายงานข้อมูลบันทึก 0.01621 GB; ทุกเนมสเปซรายงานข้อมูลบันทึก 0.0185 GB; ทุกบริการรายงานข้อมูลบันทึก 0.02182 GB; ทุกโหนดรายงานข้อมูลบันทึก 0.21365 GB; และทุกพ็อดรายงานข้อมูลบันทึก 0.45845 GB ต่อเดือนโดยเฉลี่ย
ค่าใช้จ่ายของข้อมูลบันทึกที่ใช้ไปจะแตกต่างกันไปตามชื่อที่ใช้สำหรับคลัสเตอร์ คอนเทนเนอร์ พ็อด บริการ ชื่ออินสแตนซ์ ป้ายกำกับ ฯลฯ
GB รายเดือนของ CloudWatch Logs ที่นำเข้า = (1 คลัสเตอร์ * 0.01621 GB) + (1 เนมสเปซ * 0.0185 GB) + (5 บริการ * 0.02182 GB) + (10 โหนด * 0.21365 GB) + (20 พ็อด * 0.45845 GB) = 11.45 GB ต่อ เดือน
ค่าใช้จ่ายรายเดือนของบันทึกที่นำเข้า = 0.50 USD ต่อ GB ของบันทึกที่นำเข้า * 11.45 GB ของกิจกรรมประสิทธิภาพเป็น CloudWatch Logs = 5.73 USD ต่อเดือน
ค่าใช้จ่าย CloudWatch รายเดือน = 96 USD + 5.73 USD = 101.73 USD ต่อเดือน
ราคาที่แสดงอยู่นี้เป็นราคาตาม AWS Region ของสหรัฐอเมริกาฝั่งตะวันออก (เวอร์จิเนียฝั่งเหนือ) โปรดดูข้อมูลราคาสำหรับรี้เจี้ยนของคุณ
หากคุณใช้ข้อมูลบันทึกของคอนเทนเนอร์ Container Insights จะเพิ่มข้อมูล 700 ไบต์ต่อบรรทัดของบันทึกข้อมูล สําหรับข้อมูลเมตาที่จําเป็นเพื่อเปิดใช้งานการกรอง ข้อมูลบันทึกคอนเทนเนอร์จะยังคงถูกเรียกเก็บเงินโดยคิดจากการนําเข้าข้อมูลบันทึก CloudWatch มาตรฐานและราคาพื้นที่เก็บข้อมูลบันทึกต่อไป
การแจ้งเตือนแบบรวมสามารถรวมการแจ้งเตือน CloudWatch ได้ทุกประเภท การแจ้งเตือนตัววัดจะถูกเรียกเก็บเงินตามจำนวนตัววัดต่อการแจ้งเตือน ในขณะที่การเตือนแบบรวมจะถูกเรียกเก็บเงินตามหน่วยการแจ้งเตือน การแจ้งเตือนแบบรวมหนึ่งรายการมีค่าใช้จ่ายอยู่ที่ 0.50 USD ต่อเดือนโดยไม่คำนึงถึงจำนวนของการแจ้งเตือนตัววัดที่จะรวม
หากคุณสร้างการแจ้งเตือนแบบรวมหนึ่งรายการที่รวมเข้ากับการแจ้งเตือนตัววัดความละเอียดตามมาตรฐานสี่รายการ เราจะคำนวณการเรียกเก็บค่าบริการรายเดือนของคุณ ดังนี้
การแจ้งเตือนความละเอียดตามมาตรฐานสี่รายการ = 0.10 USD ต่อตัววัดการแจ้งเตือน * 4 = 0.40 USD ต่อเดือน
การแจ้งเตือนแบบรวมหนึ่งรายการ = 0.50 USD ต่อเดือน
ค่าใช้จ่ายรายเดือนสำหรับ CloudWatch = 0.40 USD + 0.50 USD = 0.90 USD ต่อเดือน
-
ตัวอย่างที่ 19 – การแจ้งเตือน CloudWatch พร้อมการสืบค้นของ Metrics Insights และค่าใช้จ่ายรายเดือนตามสัดส่วน
ตัวอย่างที่ 19 - ตัววัดคำขอ S3
ตัวอย่างที่ 19 - ข้อมูลเชิงลึกของคอนเทนเนอร์สำหรับ Amazon ECS (พร้อมและไม่มีข้อมูลการสังเกตที่เพิ่มขึ้น)
เมื่อใช้ AWS คุณจะสร้างแอปพลิเคชันที่ทำงานทุกวันตลอด 24 ชั่วโมงเป็นเวลาหลายเดือน และใช้อินสแตนซ์ EC2 ที่ปรับขนาดโดยอัตโนมัติ คุณตรวจสอบอินสแตนซ์ EC2 ด้วยการสืบค้นของ Metrics Insights เพื่อรับการแจ้งเตือนเมื่อการใช้งาน CPU โดยเฉลี่ยในอินสแตนซ์ EC2 ทั้งหมดของคุณเกินเกณฑ์ 80%
ในเดือนกรกฎาคม แอปพลิเคชันของคุณใช้ 3 อินสแตนซ์อย่างต่อเนื่อง
ในเดือนสิงหาคม แอปพลิเคชันของคุณเพิ่มทรัพยากรเป็น 4 อินสแตนซ์ในวันที่ 16 สิงหาคมเวลา 00.00 UTC และใช้ 4 อินสแตนซ์ต่อไปจนถึงสิ้นเดือน
เพื่อคำนวณค่าใช้จ่ายรายเดือนสำหรับการแจ้งเตือน
ในเดือนกรกฎาคม (ซึ่งเป็นเดือนที่มี 31 วัน) คุณใช้การแจ้งเตือนต่อเนื่องทุกวัน นิพจน์คณิตศาสตร์แสดงวิธีคำนวณค่าใช้จ่ายรายเดือนสำหรับการแจ้งเตือนความละเอียดมาตรฐานที่ดึงค่าเฉลี่ยจาก 3 ตัววัดผ่านการสืบค้นของ Metrics Insights1 (การแจ้งเตือน) x 3 (จำนวนตัววัดที่วิเคราะห์ด้วยการสืบค้นของ Metrics Insights) x 0.10 USD (ค่าใช้จ่ายต่อตัววัดที่วิเคราะห์ต่อการแจ้งเตือน) = 0.30 USD
ค่าใช้จ่ายทั้งหมดของการแจ้งเตือนนี้สำหรับเดือนกรกฎาคมคือ 0.30 USD
เพื่อคำนวณค่าใช้จ่ายแบบตามสัดส่วนรายเดือนสำหรับการแจ้งเตือน
ในเดือนสิงหาคม (ซึ่งเป็นเดือนที่มี 31 วัน) คุณใช้การแจ้งเตือนต่อเนื่องทุกวัน นิพจน์คณิตศาสตร์แสดงวิธีคำนวณค่าใช้จ่ายรายเดือนสำหรับการแจ้งเตือนความละเอียดมาตรฐานที่ดึงค่าเฉลี่ยจาก 3 ตัววัดผ่านการสืบค้นของ Metrics Insights เป็นเวลา 15 วัน จากนั้นจึงดึงค่าเฉลี่ยจาก 4 ตัววัดผ่านการสืบค้นของ Metrics Insights เป็นเวลา 16 วันการแจ้งเตือนความละเอียดมาตรฐานประเมินค่าเฉลี่ยจาก 3 ตัววัดผ่านการสืบค้นของ Metrics Insights เป็นเวลา 360 ชั่วโมง (ตั้งแต่วันแรกเวลา 00.00 UTC จนถึงวันที่ 15 เวลา 23.59 UTC) ค่าใช้จ่ายสำหรับระยะเวลานั้นจะเป็น:
1 (การแจ้งเตือน) x 3 (จำนวนตัววัดที่วิเคราะห์ด้วยการสืบค้นของ Metrics Insights) x 360 / 744 (คิดตามสัดส่วนจำนวนชั่วโมงในเดือนนั้น) x 0.10 USD (ต้นทุนต่อตัววัดที่วิเคราะห์ต่อการแจ้งเตือน) = 0.15 USD
การแจ้งเตือนความละเอียดมาตรฐานประเมินค่าเฉลี่ยจาก 4 ตัววัดผ่านการสืบค้นของ Metrics Insights เป็นเวลา 384 ชั่วโมง (ตั้งแต่วันที่ 16 เวลา 00.00 UTC จนถึงวันที่ 31 เวลา 23.59 UTC) ค่าใช้จ่ายสำหรับระยะเวลานั้นจะเป็น:
1 (การแจ้งเตือน) x 4 (จำนวนตัววัดที่วิเคราะห์ด้วยการสืบค้นของ Metrics Insights) x 384 / 744 (คิดตามสัดส่วนจำนวนชั่วโมงในเดือนนั้น) x 0.10 USD (ต้นทุนต่อตัววัดที่วิเคราะห์ต่อการแจ้งเตือน) = 0.21 USD
ค่าใช้จ่ายทั้งหมดของการแจ้งเตือนนี้สำหรับเดือนสิงหาคมคือ 0.15 USD + 0.21 USD = 0.36 USD
โปรดทราบว่าค่าใช้จ่ายของการแจ้งเตือนทั้งหมดคิดตามสัดส่วน ไม่ว่าการแจ้งเตือนจะใช้การสืบค้นของ Metrics Insights หรือไม่ก็ตาม คุณสามารถใช้ตรรกะการคิดตามสัดส่วนเดียวกันเพื่อคาดการณ์ค่าใช้จ่ายของการแจ้งเตือนที่สร้างขึ้น ถูกลบออก หรือได้รับการแก้ไขได้ เพื่อเพิ่มหรือลบตัววัดในเดือนนั้นๆ
ตัววัดคำขอ 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 ตัว จะมีการใช้ระดับราคาตามปริมาณในตารางราคาข้างต้น1/Container Insights พร้อมข้อมูลการสังเกตที่ดียิ่งขึ้นสำหรับ Amazon ECS
เมื่อใช้ Container Insights ที่มีความสามารถในการข้อมูลการสังเกตที่ดีขึ้น คุณจะถูกเรียกเก็บเงินตามจำนวนตัววัดที่นำเข้าในสภาพแวดล้อมคอนเทนเนอร์ของคุณ โดยตัวเลขนี้ขึ้นอยู่กับการตั้งค่าคอนเทนเนอร์ของคุณ รวมถึงจำนวนส่วนประกอบของคอนเทนเนอร์ด้วย สมมติว่าการตั้งค่าที่คุณตรวจสอบคลัสเตอร์คอนเทนเนอร์ 1 ตัวพร้อมชื่อบริการที่ไม่ซ้ำกัน 5 ชื่อ, ชื่องานที่ไม่ซ้ำกัน 10 ชื่อที่มีรหัสงานที่ไม่ซ้ำกัน 20 ตัว และคอนเทนเนอร์ที่ทำงานโดยเฉลี่ย 50 คอนเทนเนอร์ ค่าใช้จ่ายของคุณจะเป็นดังนี้
มีจำนวนตัววัดที่กำหนดไว้ล่วงหน้าที่รายงานสำหรับทุกคลัสเตอร์ งาน บริการ และคอนเทนเนอร์ที่ทำงานบน Fargate ทุกคลัสเตอร์รายงานตัววัด 29 ตัววัด ทุกบริการรายงานตัววัด 31 ตัววัด คำจำกัดความงานทุกรายงานตัววัด 26 ตัววัด ทุกงานรายงานตัววัด 26 ตัววัด และคอนเทนเนอร์แต่ละอันรายงานตัววัด 26 รายการ ตัววัด CloudWatch ทั้งหมดได้รับการแบ่งตามสัดส่วนเป็นรายชั่วโมง ตัวอย่างนี้สมมติว่ามีการรายงานจุดข้อมูลตลอดทั้งเดือน
จำนวนตัววัด CloudWatch รายเดือน
= (29 ตัววัดคลัสเตอร์* 1 ชื่อคลัสเตอร์ที่ไม่ซ้ำกัน) + (31 ตัววัดบริการ* 5 ชื่อบริการที่ไม่ซ้ำกัน) + (26 ตัววัดคำจำกัดความของงาน* 10 ชื่องานที่ไม่ซ้ำกัน) + (26 ตัววัดงาน* 20 รหัสงานที่ไม่ซ้ำกัน) + (26 ตัววัดคอนเทนเนอร์* 50 ID คอนเทนเนอร์ที่ไม่ซ้ำกัน)
= (29* 1) + (31* 5) + (26* 10) + (26* 20) + (26* 50)
= 2,264 ตัววัด CloudWatchต้นทุนตัววัด CloudWatch รายเดือน = 0.07 USD ต่อตัววัด* 2,264 ตัววัด = 158.48 USD
หากคุณใช้บันทึกคอนเทนเนอร์จะถูกเรียกเก็บเงินตามราคาการนำเข้าข้อมูลบันทึก CloudWatch มาตรฐานและราคาการจัดเก็บบันทึก โปรดทราบว่า Container Insights เพิ่ม 700 ไบต์ต่อบรรทัดของข้อมูลบันทึกสำหรับข้อมูลเมตาที่จำเป็นในการเปิดใช้งานการกรอง
สำหรับคลัสเตอร์ ECS ที่ทำงานบน EC2 ทุกคลัสเตอร์รายงานตัววัด 24 ตัว ทุกบริการรายงานตัววัด 26 ตัว คำจำกัดความของงานทุกรายการรายงานตัววัด 21 ตัว ทุกงานรายงานตัววัด 22 ตัว และทุกคอนเทนเนอร์รายงานตัววัด 20 ตัว
2/Container Insightsโดยไม่มีข้อมูลการสังเกตที่ปรับปรุงสำหรับ Amazon ECS
Container Insights มอบการตรวจสอบ Amazon ECS โดยจัดเตรียมตัววัดรวมที่ระดับคลัสเตอร์และการบริการ หากคุณตรวจสอบคลัสเตอร์คอนเทนเนอร์ 1 ตัวพร้อมชื่อบริการที่ไม่ซ้ำกัน 5 ชื่อ ชื่องานที่ไม่ซ้ำกัน 10 ชื่อ และคอนเทนเนอร์ที่ทำงานโดยเฉลี่ย 50 คอนเทนเนอร์ ค่าใช้จ่ายของคุณจะเป็นดังนี้:
ตัววัด CloudWatch
มีจำนวนตัววัดที่กำหนดไว้ล่วงหน้าที่รายงานสำหรับทุกคลัสเตอร์ งาน และบริการที่ทำงานบน Fargate ทุกคลัสเตอร์รายงานตัววัด 13 ตัววัด ทุกบริการรายงาน 15 ตัววัด และทุกงานรายงานตัววัด 10 ตัววัด ระบบจะรวบรวมตัววัด CloudWatch ตามงานและบริการโดยใช้ชื่อของตน การเพิ่มจำนวนอินสแตนซ์หรือคอนเทนเนอร์ที่กำลังทำงานจะไม่ส่งผลกระทบต่อจำนวนตัววัด CloudWatch ที่สร้างขึ้น ตัววัด CloudWatch ทั้งหมดได้รับการแบ่งตามสัดส่วนเป็นรายชั่วโมง ตัวอย่างนี้สมมติว่ามีการรายงานจุดข้อมูลตลอดทั้งเดือน
จำนวนตัววัด CloudWatch รายเดือน
= (13 ตัววัดคลัสเตอร์* 1 คลัสเตอร์ที่ไม่ซ้ำกัน) + (15 ตัววัดบริการ* 5 ชื่อบริการที่ไม่ซ้ำกัน) + (10 ตัววัดงาน* 10 ชื่องานที่ไม่ซ้ำกัน)
= (13* 1) + (15* 5) + (10* 10)
= 188 ตัววัด CloudWatchค่าใช้จ่ายของตัววัด CloudWatch รายเดือน = 0.30 USD ต่อตัววัดสำหรับตัววัด 10,000 ตัวแรก* 188 ตัววัด = 56.40 USD
เมื่อคุณมีตัววัดรวมแล้วเกิน 10,000 ตัว จะมีการกำหนดระดับราคาตามปริมาณ - ดูตารางราคาของตัววัดเพื่อดูรายละเอียด
สำหรับคลัสเตอร์ ECS ที่ทำงานบน EC2 ทุกคลัสเตอร์รายงานตัววัด 11 ตัววัด ทุกบริการรายงานตัววัด 13 ตัววัด และทุกงานรายงานตัววัด 8 ตัววัด
CloudWatch Logs
สำหรับ Amazon ECS มีขนาดข้อมูลบันทึกเฉลี่ยที่นำเข้าไปสำหรับแต่ละคลัสเตอร์ บริการ งาน และคอนเทนเนอร์ ทุกคลัสเตอร์รายงานบันทึก 0.0181 GB ทุกบริการรายงานบันทึก 0.02816 GB ทุกงานรายงานบันทึก 0.06437 GB และทุกคอนเทนเนอร์รายงานบันทึก 0.04426 GB ต่อเดือนโดยเฉลี่ย
ค่าใช้จ่ายของข้อมูลบันทึกที่นำเข้าจะแตกต่างกันไปตามชื่อที่ใช้สำหรับคลัสเตอร์ คอนเทนเนอร์ พ็อด บริการ ชื่ออินสแตนซ์ ป้ายกำกับ ฯลฯ
CloudWatch Logs ที่นำเข้ารายเดือน GB = (1 คลัสเตอร์* 0.0181 GB) + (5 บริการ* 0.02816 GB) + (10 ชื่องาน* 0.06437 GB) + (50 คอนเทนเนอร์* 0.04426 GB) = 3.02 GB ต่อเดือน
ต้นทุนบันทึกที่กินเข้าไปรายเดือน = 0.50 USD ต่อ GB ของบันทึกที่นำเข้าไป* 3.02 GB ของเหตุการณ์ประสิทธิภาพเป็นบันทึก CloudWatch = 1.51 USD ต่อเดือน
ค่าใช้จ่าย CloudWatch รายเดือน = 56.40 USD + 1.51 USD = 57.91 USD ต่อเดือน
ราคาที่แสดงอยู่นี้เป็นราคาตาม AWS Region ของสหรัฐอเมริกาฝั่งตะวันออก (เวอร์จิเนียฝั่งเหนือ) โปรดดูข้อมูลราคาสำหรับรี้เจี้ยนของคุณ
หากคุณใช้ข้อมูลบันทึกของคอนเทนเนอร์ Container Insights จะเพิ่มข้อมูล 700 ไบต์ต่อบรรทัดของบันทึกข้อมูล สําหรับข้อมูลเมตาที่จําเป็นเพื่อเปิดใช้งานการกรอง ข้อมูลบันทึกคอนเทนเนอร์จะยังคงถูกเรียกเก็บเงินโดยคิดจากการนําเข้าข้อมูลบันทึก CloudWatch มาตรฐานและราคาพื้นที่เก็บข้อมูลบันทึกต่อไป
-
ตัวอย่างที่ 20 - สัญญาณแอปพลิเคชันและการค้นหาธุรกรรม (รวมถึง "golden metrics" และความสามารถในการมองเห็นช่วงธุรกรรมของการประยุกต์ใช้งานที่ครบถ้วน)
ตัวอย่างที่ 20 - การตรวจติดตามด้วย Lambda Insights
ตัวอย่าง 20 - Database Insights
ตัวอย่างที่ 20 - การตรวจสอบด้วยข้อมูลเชิงลึกของผู้สนับสนุน
หากคุณตรวจติดตามฟังก์ชัน 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 ของสหรัฐอเมริกาฝั่งตะวันออก (เวอร์จิเนียเหนือ) โปรดดูข้อมูลราคาสำหรับรี้เจี้ยนของคุณ
โหมดขั้นสูงของ Database Insights จะมีราคาอยู่ที่ 0.0125 USD ต่อชั่วโมง vCPU สำหรับแต่ละอินสแตนซ์ที่จัดเตรียมไว้ และ 0.003125 USD ต่อ ACU-ชั่วโมง สำหรับอินสแตนซ์ Aurora Serverless v2 แต่ละอินสแตนซ์ในคลัสเตอร์ Aurora สำหรับฐานข้อมูลทั้ง Aurora และ RDS คุณสามารถเปิดใช้งานโหมดขั้นสูงของ Database Insights ได้ในระดับคลัสเตอร์แต่ไม่แยกกันสำหรับแต่ละอินสแตนซ์
ด้านล่างนี้เป็นตัวอย่างสำหรับ Aurora Cluster ที่มีตัวเขียนที่จัดเตรียมไว้หนึ่งตัว (db.r5.xlarge) และอินสแตนซ์ตัวอ่าน Serverless v2 สองตัว ในกรณีนี้การคำนวณค่าบริการรายเดือนของคุณจะถูกกำหนดดังนี้:- จำนวน vCPU ทั้งหมด = (จำนวน vCPU ของ db.r5.xlarge × 1) = (4 × 1) = 4
- จำนวน ACU รวม = ผลรวมของการใช้ ACU เฉลี่ยสำหรับอินสแตนซ์ผู้อ่าน 2 อินสแตนซ์ (สมมติว่าการใช้ ACU ของ 10 และ 22 สำหรับอินสแตนซ์ Aurora Serverlss v2 2 อินสแตนซ์) = 10 + 22 = 32
- ค่าใช้จ่ายรายเดือน = (การใช้ vCPU ทั้งหมด × อัตรา vCPU รายชั่วโมงสำหรับโหมดขั้นสูงของข้อมูลเชิงลึกฐานข้อมูล × จำนวนชั่วโมงในเดือน) + (การใช้งาน ACU ทั้งหมด × อัตรา ACU รายชั่วโมงสำหรับโหมดขั้นสูงของข้อมูลเชิงลึกฐานข้อมูล × จำนวนชั่วโมงในเดือน) = (4 × 0.0125 × 720) + (32 x 0.003125 x 720) = 108 USD
- การใช้ฟีเจอร์นี้จะวัดตามชั่วโมง และชั่วโมงบางส่วนจะถูกปัดเศษขึ้น
- การกำหนดราคาไม่ขึ้นอยู่กับปริมาณข้อมูลประสิทธิภาพที่เก็บไว้จริง
- หากคุณเปลี่ยนไปใช้โหมดมาตรฐาน Database Insights ข้อมูลประสิทธิภาพที่เก่ากว่าเจ็ดวันจะถูกลบ
หากคุณกำลังตรวจสอบข้อมูลบันทึกโฟลว์ของ Amazon VPC ที่มีเหตุการณ์ในข้อมูลบันทึกที่ส่งไปยัง 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
-
ตัวอย่างที่ 21 – CloudWatch RUM
ตัวอย่างที่ 21 - การสตรีมตัววัด
ตัวอย่างที่ 21 - การติดตามตรวจสอบเครือข่าย
การติดตามตรวจสอบเครือข่าย CloudWatch ด้วยการติดตามตรวจสอบโฟลว์สำหรับ EC2
ลองนึกภาพว่าคุณเป็นบริษัทค้าปลีกที่ต้องการตรวจสอบประสิทธิภาพของเครือข่ายสำหรับเวิร์กโหลดการเรียกเก็บเงิน เวิร์กโหลดการเรียกเก็บเงินจะถูกปรับใช้ในอินสแตนซ์ EC2 30 อินสแตนซ์ใน VPC เดียว คุณสนใจที่จะปรับใช้การติดตามตรวจสอบโฟลว์ในอินสแตนซ์เหล่านี้ทั้งหมด ค่าธรรมเนียมการติดตามตรวจสอบโฟลว์รายเดือนของคุณมีดังนี้1. ค่าบริการทรัพยากรที่ได้รับการติดตามตรวจสอบ:
30 วัน* 24 ชั่วโมง = 720 ชั่วโมง
จำนวนทรัพยากรที่ติดตามตรวจสอบทั้งหมด = 30 อินสแตนซ์ EC2 = 30 ทรัพยากรที่ติดตามตรวจสอบ
เนื่องจากเรานำเสนอทรัพยากรที่ติดตามตรวจสอบ 10 รายการฟรีในช่วง 12 เดือนแรกคุณจะถูกเรียกเก็บเงินสำหรับทรัพยากรที่เหลือ = 30-10 = 20 ทรัพยากรที่ติดตามตรวจสอบแล้ว
20 ทรัพยากรที่ตรวจสอบที่ 0.0069 USD ต่อทรัพยากรที่ตรวจสอบต่อชั่วโมง = 20* 0.0069 USD = 0.138 USD * 720 ชั่วโมง = 99.36 USD ต่อเดือน2. ค่าบริการตัววัด CloudWatch:
สมมติว่าคุณสร้างการติดตามตรวจสอบ 5 รายการเพื่อตรวจสอบเวิร์กโหลดที่ทำงานใน 30 อินสแตนซ์นี้ การติดตามตรวจสอบแต่ละตัวจำหน่ายตัววัด CloudWatch 5 รายการ
จำนวนตัววัดทั้งหมด: 5 การติดตามตรวจสอบ* 5 ตัววัดต่อการติดตามตรวจสอบ = 25 ตัววัด
ค่าบริการ CloudWatch ทั้งหมดสําหรับตัววัดคือ: 25 ตัววัด * 0.30 USD/ตัววัด/เดือน = 7.5 USD ต่อเดือน
ค่าใช้จ่ายทั้งหมดสำหรับการติดตามตรวจสอบโฟลว์ในตัวอย่างนี้: 99.36 USD + 7.5 USD = 106.86 USD ต่อเดือนการติดตามตรวจสอบเครือข่าย CloudWatch ด้วยการติดตามตรวจสอบโฟลว์สำหรับข้อมูลการสังเกตเครือข่ายคอนเทนเนอร์ EKS
การเปิดใช้งานข้อมูลการสังเกตเครือข่ายคอนเทนเนอร์จะสร้าง Agent 1 ตัวสำหรับแต่ละ Worker Node ของ Kubernetes และสร้างตัวติดตามตรวจสอบโฟลว์ 1 ตัวที่ส่งตัววัด CloudWatch ออกมา 5 รายการการใช้งานรายเดือน: 30 วัน * 24 ชั่วโมง = 720 ชั่วโมง
คลัสเตอร์ EKS ที่มี 50 โหนด
ค่าบริการ CloudWatch สําหรับตัววัดคือ: 5 ตัววัด * 0.30 USD/ตัววัด/เดือน = 1.50 USD ต่อเดือน
ค่าบริการสำหรับการติดตามตรวจสอบโฟลว์: 50 โหนด * 0.0069 USD ต่อทรัพยากรที่ถูกติดตามตรวจสอบต่อชั่วโมง = 0.345 USD * 720 ชั่วโมง = 248.40 USD ต่อเดือน
ค่าบริการรวมสำหรับการติดตามตรวจสอบเครือข่ายด้วยการติดตามตรวจสอบโฟลว์สำหรับข้อมูลการสังเกตเครือข่ายคอนเทนเนอร์ EKS: 1.50 + 248.40 = 249.90 USD ต่อเดือนคลัสเตอร์ EKS ที่มี 1,500 โหนด
ค่าบริการ CloudWatch ทั้งหมดสําหรับตัววัดคือ: 5 ตัววัด * 0.30 USD/ตัววัด/เดือน = 1.50 USD ต่อเดือน
ค่าบริการสำหรับการติดตามตรวจสอบโฟลว์: 1,500 โหนด * 0.0069 USD ต่อทรัพยากรที่ถูกติดตามตรวจสอบต่อชั่วโมง = 10.35 USD * 720 ชั่วโมง = 7,452 USD ต่อเดือน
ค่าบริการรวมสำหรับข้อมูลการสังเกตเครือข่ายคอนเทนเนอร์สำหรับ EKS: 1.50 + 7,452 = 7,453.50 USD ต่อเดือนการติดตามตรวจสอบเครือข่าย CloudWatch ด้วยการติดตามตรวจสอบอินเทอร์เน็ต
หากคุณเพิ่มการกระจาย CloudFront 10 รายการและ Virtual Private Cloud (VPC) 20 รายการไปยังมอนิเตอร์เพื่อตรวจติดตามเครือข่ายในเมือง 45,000 เครือข่าย คุณจะมีค่าใช้จ่ายดังนี้1. ค่าบริการทรัพยากรที่ได้รับการติดตามตรวจสอบ:
30 วัน* 24 ชั่วโมง = 720 ชั่วโมง
จำนวนทรัพยากรที่ได้รับการติดตามตรวจสอบทั้งหมด = การกระจายของ CloudFront 10 รายการ + VPC 20 รายการ = 30
ทรัพยากรที่ถูกติดตามตรวจสอบ 30 รายการในอัตรา 0.01 USD ต่อทรัพยากรต่อชั่วโมง = 30 * 0.01 = 0.30 USD ต่อชั่วโมง = 0.30 * 720 ชั่วโมงต่อเดือน = 216 USD ต่อเดือน2. ค่าบริการเครือข่ายในเมืองที่ได้รับการติดตามตรวจสอบ:
เครือข่ายในเมืองที่ได้รับการติดตามตรวจสอบทั้งหมด = 45,000 เครือข่ายในเมือง 100 รายการ = 0 USD
จำนวนชั่วโมงเครือข่ายในเมืองที่ได้รับการติดตามตรวจสอบต่อเดือน = 45,000 * 720 ชั่วโมง/เดือน = 32,400,000 ชั่วโมงเครือข่ายเมือง/เดือน
เครือข่ายในเมือง 100 รายการแรกต่อชั่วโมง รวมต่อเดือน (ค่าคงที่ทุกเดือน) = 72,000 ชั่วโมงเครือข่ายในเมือง/เดือน
ชั่วโมงเครือข่ายในเมืองที่เรียกเก็บเงินทั้งหมด/เดือน = 32,400,000 ชั่วโมงเครือข่ายในเมือง/เดือน - 72,000 ชั่วโมงเครือข่ายในเมือง/เดือน = 32,328,000 ชั่วโมงเครือข่ายในเมือง/เดือน
32,328,000 ชั่วโมงเครือข่ายในเมือง/เดือน ที่ 0.74 USD ต่อ 10,000 เครือข่ายในเมืองต่อชั่วโมง = 32,328,000 * 0.000074 USD = 2392.27 USD ต่อเดือน3. ค่าบริการ CloudWatch Logs:
จากเครือข่ายในเมือง 45,000 แห่ง การตรวจติดตามอินเทอร์เน็ตจะเผยแพร่ CloudWatch Logs สำหรับเครือข่ายในเมือง 500 อันดับแรกเท่านั้น ซึ่งจะมีข้อมูลบันทึกน้อยกว่า 500 MB ต่อวัน หรือ (500 MB * 30) = ข้อมูล 15 GB ต่อเดือน หากไม่รวมถึงพื้นที่ครอบคลุมฟรี (เช่น 5 GB) ค่าบริการสำหรับข้อมูลบันทึกที่เหลือที่คุณจะต้องจ่ายจะเป็น 10 GB (15 GB - 5 GB) หากค่าธรรมเนียมต่อ GB เท่ากับ 0.50 USD ต่อเดือน ซึ่งเป็นตัวอย่างที่ค่อนข้างสมเหตุสมผล ค่าบริการรายเดือนสำหรับ CloudWatch Logs จะต่ำกว่า 0.50 USD * 10 GB = 5 USD ต่อเดือน
ค่าบริการรวมสำหรับการติดตามตรวจสอบอินเทอร์เน็ตในตัวอย่างนี้: 216 + 2,392.27 + 5 = 2,613.27 USD ต่อเดือนการติดตามตรวจสอบเครือข่าย CloudWatch ด้วยการติดตามตรวจสอบแบบ Synthetic
ลองนึกภาพว่าคุณเป็นสถาบันการเงินที่ต้องการติดตามตรวจสอบประสิทธิภาพของแอปพลิเคชันการซื้อขายของคุณโดยใช้การติดตามตรวจสอบสังเคราะห์ เพื่อความยืดหยุ่น คุณจึงกระจายแอปพลิเคชันของคุณไปยัง Availability Zone สามแห่ง โดยจับคู่กับซับเน็ตสามรายการ โครงสร้างพื้นฐานของคุณเชื่อมต่อกับที่อยู่ IP ในองค์กรแปดรายการ ผ่านลิงก์ AWS Direct Connect ที่มีความซ้ำซ้อน ค่าใช้จ่ายรายเดือนของคุณสำหรับการใช้การติดตามตรวจสอบสังเคราะห์ในสหรัฐอเมริกาฝั่งตะวันออก (เวอร์จิเนียฝั่งเหนือ) จะถูกคำนวณดังนี้:1. ค่าบริการทรัพยากรที่ได้รับการติดตามตรวจสอบ:
30 วัน * 24 ชั่วโมง = 720 ชั่วโมง
จํานวนซับเน็ต VPC ทั้งหมดคือ: 3
จํานวนปลายทางในองค์กรทั้งหมดที่สามารถเข้าถึงได้จากซับเน็ต VPC แต่ละรายการคือ: 8
ซับเน็ต VPC 3 รายการไปยังปลายทาง 4 จุดแรกที่ 0.10 USD ต่อทรัพยากรที่ติดตามตรวจสอบต่อชั่วโมง = 3 * 720 ชั่วโมง * 0.10 USD = 216 USD ต่อเดือน
คูณด้วย 2 เพื่อครอบคลุมจุดหมายปลายทาง 8 แห่ง = 216 USD * 2 = 432 USD ต่อเดือน2. ค่าบริการตัววัด CloudWatch:
สำหรับการติดตามตรวจสอบสังเคราะห์แต่ละโพรบจะจำหน่ายตัววัด CloudWatch 3 ตัววัด
จํานวนโพรบที่ติดตามตรวจสอบคือ: 3 ซับเน็ต * 8 ที่อยู่ IP ปลายทาง = 24 โพรบ
จํานวนเมตริกทั้งหมด: 24 โพรบ * 3 เมตริกต่อโพรบ = 72 เมตริก
ค่าบริการ CloudWatch ทั้งหมดสําหรับตัววัดคือ: 72 ตัววัด * 0.30 USD/ตัววัด/เดือน = 21.60 USD ต่อเดือน
ค่าใช้จ่ายรวมสำหรับการติดตามตรวจสอบสังเคราะห์ในตัวอย่างนี้: 432 USD + 21.60 USD = 453.60 USD ต่อเดือนหากแอปพลิเคชันของคุณมีการเยี่ยมชมถึง 500,000 ครั้งต่อเดือน และคุณกำลังรวบรวม CloudWatch RUM ที่มีอัตราการสุ่มตัวอย่างที่ 100% สำหรับประสิทธิภาพการโหลดของหน้าและข้อผิดพลาดที่เหตุการณ์ด้านข้อมูล 20 เหตุการณ์ โดยรวมเหตุการณ์การเริ่มต้นหนึ่งเหตุการณ์ เหตุการณ์การเข้าชมหน้าเว็บหนึ่งเหตุการณ์ และเหตุการณ์ด้านประสิทธิภาพ 10 เหตุการณ์ (เหตุการณ์ตัวชี้วัดสำคัญของเว็บสามเหตุการณ์, สีของเว็บหนึ่งเหตุการณ์ การนำทางหนึ่งเหตุการณ์ และการโหลดทรัพยากรห้าเหตุการณ์) รวมถึงข้อผิดพลาดแปดครั้งต่อหนึ่งการเยี่ยมชม ซึ่งทำให้ค่าบริการของคุณจะเท่ากับ:
จำนวนเหตุการณ์ด้านข้อมูลของ RUM ทั้งหมด = เหตุการณ์ด้านข้อมูล 20 เหตุการณ์/เยี่ยมชม * การเยี่ยมชม 500,000 ครั้ง = เหตุการณ์ด้านข้อมูล 10,000,000 เหตุการณ์
ค่าบริการสำหรับเหตุการณ์ด้านข้อมูล 10,000,000 เหตุการณ์ ราคา 1 USD ต่อเหตุการณ์ด้านข้อมูล 100,000 เหตุการณ์ = 10,000,000* 1 USD/100,000 = 100 USDค่าบริการรายเดือนสำหรับเหตุการณ์ด้านข้อมูล CloudWatch RUM = 100 USD ต่อเดือน
หากแอปพลิเคชันทำงานทุกวันตลอด 24 ชั่วโมง 7 วัน เป็นเวลา 30 วันต่อเดือนและเผยแพร่การอัปเดตตัววัด 10,000 รายการในทุกหนึ่งนาที และการสตรีมตัววัด CloudWatch ส่งข้อมูลไปยังตำแหน่งข้อมูล HTTP คู่ค้าผ่านสตรีมการส่ง Kinesis Data Firehose ในสหรัฐอเมริกาตะวันออก ค่าบริการรายเดือนจะเป็นดังต่อไปนี้
CloudWatch Metric Streams
จำนวนการอัปเดตตัววัดทั้งหมด = การอัปเดตตัววัด 10,000 รายการต่อนาที* 43,200 นาทีในหนึ่งเดือน = การอัปเดตตัววัด 432,000,000 รายการต่อเดือน
การอัปเดตตัววัด 432,000,000 รายการที่ 0.003 USD ต่อการอัปเดตตัววัด 1,000 รายการ = 1,296 USD ต่อเดือน
ค่าใช้จ่ายรายเดือนสำหรับ CloudWatch = 1.296 USD ต่อเดือนKinesis Data Firehose
ข้อมูล Kinesis Data Firehose ที่นำเข้า (GB ต่อเดือน) = การอัปเดตตัววัด 432,000,000 รายการ * 0.5KB (สมมติจากขนาดโดยเฉลี่ยต่อการอัปเดตตัววัด) / 1,048,576 KB/GB = 206GB / เดือน
ราคา Kinesis Data Firehose ในสหรัฐอเมริกาตะวันออกเท่ากับ 0.029 USD ต่อ GB ของข้อมูลที่นำเข้าสำหรับ 500 TB แรก/เดือน = 206GB * 0.029 USD = 5.97 USD ต่อเดือน
ค่าบริการ Kinesis Data Firehose = 5.97 USD ต่อเดือนข้อมูลออก (ตำแหน่งข้อมูล HTTP ของ Kinesis Data Firehose ไปยังพาร์ทเนอร์การตรวจสอบ)
สูงสุด 9.999 TB ต่อเดือน ในอัตรา 0.09 USD ต่อ GB (เนื่องจาก 100 GB แรกฟรี เราจะหัก 100 GB ออกจากการคำนวณราคา) = 106 GB * 0.09 = 9.54 USD
ค่าบริการข้อมูลออก = 9.54 USD ต่อเดือนค่าบริการรายเดือนทั้งหมด = 1,296 USD ต่อเดือน + 5.97 USD ต่อเดือน + 9.54 USD ต่อเดือน = 1,1,311.51 USD ต่อเดือน
หมายเหตุ: ราคาที่แสดงอยู่นี้เป็นราคาตามรีเจี้ยน AWS ของสหรัฐอเมริกาฝั่งตะวันออก (เวอร์จิเนียเหนือ) โปรดดูข้อมูลราคาสำหรับรี้เจี้ยนของคุณ
แหล่งข้อมูลเพิ่มเติมเกี่ยวกับค่าบริการ
คำนวณต้นทุนรายเดือนอย่างง่ายกับ AWS
ติดต่อผู้เชี่ยวชาญของ AWS เพื่อรับใบเสนอราคาแบบส่วนบุคคล