OCI Budgets คืออะไร?
Budget เป็นฟีเจอร์ที่มีใน OCI Console ที่ช่วยให้คุณติดตามการใช้จ่ายของ Oracle Cloud Infrastructure (OCI) ได้ ฟีเจอร์นี้ช่วยให้ผู้ใช้ตั้งค่า Alert เพื่อตรวจสอบการใช้จ่ายตามงบประมาณที่กำหนด ตัวอย่างเช่น หากค่าใช้จ่ายเกินเกณฑ์ที่ตั้งไว้ คุณจะได้รับการแจ้งเตือนเกี่ยวกับค่าใช้จ่ายเพิ่มเติม นอกจากนี้ยังสามารถตรวจสอบใน OCI Console ได้ว่าทรัพยากรไหนและที่ไหนที่มีการใช้จ่ายในงบประมาณของคุณ
เช่น สมมติว่าคุณเพิ่มทรัพยากร OCI เพิ่มเติมสำหรับการทดสอบและลืมลบออกไป ทำให้ค่าใช้จ่ายเพิ่มขึ้นเรื่อยๆ ด้วยการเปิดใช้งาน Budgets ระบบจะส่งการแจ้งเตือนทางอีเมลไปยังที่อยู่อีเมลที่ระบุ
โครงสร้างเนื้อหา
บทความนี้จะอธิบายใน 3 階段หลัก:
- ขั้นตอนที่ 1: สร้างงบประมาณและตั้งค่า Alert โดยเลือก Compartment
- ขั้นตอนที่ 2: สร้างงบประมาณและตั้งค่า Alert โดยเลือก Cost-Tracking Tag
- ขั้นตอนที่ 3: อัปเดตงบประมาณและเพิ่มเกณฑ์ Alert เพิ่มเติม
ขั้นตอนที่ 1: สร้างงบประมาณและตั้งค่า Alert โดยเลือก Compartment
- เข้าสู่ระบบ OCI Console
- เปิด Navigation Menu → คลิก Billing & Cost Management → ภายใต้ Cost Management คลิก Budgets
- คลิก Create Budget ที่มุมบนของรายการ Budgets
- เลือกประเภท Target: Compartment (หรือ Cost-Tracking Tag ซึ่งจะอธิบายในขั้นตอนที่ 2) แล้วกรอกข้อมูลต่อไปนี้:
- Compartment: เลือก Compartment ที่ต้องการติดตามค่าใช้จ่ายของทรัพยากรทั้งหมดภายใน
- Name: ชื่องบประมาณตามมาตรฐานขององค์กร
- Target Compartment: Compartment เป้าหมาย
- Monthly Budget Amount (USD): จำนวนงบประมาณรายเดือนตามความต้องการทางธุรกิจ
- Day of the month to begin budget processing: วันที่เริ่มต้นการคำนวณงบประมาณในแต่ละเดือน
- Budget Alert Rule (Optional): เปิดใช้งานกฎการแจ้งเตือน สามารถตั้งค่าได้หลายกฎต่อหนึ่งงบประมาณ
- Threshold Metric: เลือกคำนวณจาก Actual Spend (ค่าใช้จ่ายจริง) หรือ Forecast Spend (ค่าใช้จ่ายที่คาดการณ์)
- Threshold Type: เลือก Percentage (เปอร์เซ็นต์ของงบประมาณทั้งหมด) หรือ Absolute Amount (จำนวนเงินที่กำหนด)
- Email Recipients (Optional): ระบุอีเมลผู้รับการแจ้งเตือน (คั่นด้วย comma, semicolon, space, tab, หรือ new line)
- Email Message (Optional): ข้อความในอีเมลแจ้งเตือน
- คลิก Create เพื่อสร้างงบประมาณ
ขั้นตอนที่ 2: สร้างงบประมาณและตั้งค่า Alert โดยเลือก Cost-Tracking Tag
นอกจาก Compartment แล้ว ยังสามารถสร้างงบประมาณโดยใช้ Cost-Tracking Tag เพื่อติดตามค่าใช้จ่ายของทรัพยากรที่มี Tag เฉพาะ ซึ่งอาจกระจายอยู่หลาย Compartment ฟีเจอร์นี้ให้ความยืดหยุ่นในการติดตามการใช้งานและค่าใช้จ่ายของทรัพยากรเฉพาะข้าม Compartment
- ในหน้า Create Budget ให้เลือก Cost-Tracking Tag แทน Compartment
- กรอกข้อมูลเพิ่มเติม 3 ฟิลด์ต่อไปนี้ (ข้อมูลอื่นๆ เหมือนขั้นตอนที่ 1):
- Tag Namespace: เลือก Namespace ของ Tag
- Target Cost-Tracking Tag Key: เลือก Key ของ Cost-Tracking Tag
- Value for the Cost-Tracking Tag: ระบุค่าของ Tag
- คลิก Create เพื่อสร้างงบประมาณ
ขั้นตอนที่ 3: อัปเดตงบประมาณและเพิ่มเกณฑ์ Alert เพิ่มเติม
หากต้องการรับการแจ้งเตือนที่เกณฑ์เพิ่มเติม เช่น 90% สามารถเพิ่ม Alert Rule ใหม่หรือแก้ไขกฎเดิมได้
- คลิกที่งบประมาณที่สร้างไว้
- เลือก Create Budget Alert Rule เพื่อสร้างกฎใหม่ หรือแก้ไขกฎเดิม
- กำหนดค่า Threshold ใหม่ (เช่น 90%) และคลิก Create
ตัวอย่าง: หากตั้ง Alert ที่ 50% และ 80% จะได้รับการแจ้งเตือนครั้งแรกที่ 50% และครั้งที่สองที่ 80%
สรุป
การควบคุมต้นทุนเป็นสิ่งสำคัญในบริการคลาวด์ OCI มีฟีเจอร์ Budget ช่วยให้คุณควบคุมค่าใช้จ่ายได้อย่างมีประสิทธิภาพ สิ่งสำคัญที่สุดคือการได้รับการคาดการณ์ค่าใช้จ่าย (Forecast) เพื่อให้สามารถวางแผนและควบคุมได้ล่วงหน้า ปฏิบัติตามขั้นตอนข้างต้นเพื่อสร้างงบประมาณและรับการแจ้งเตือนได้อย่างง่ายดาย