Cài Billing Alert bằng AWS CloudWatch

Đăng bởi Lưu Đại vào ngày 22-01-2023

1. AWS CloudWatch là gì? 

  • AWS CloudWatch là một dịch vụ trong nhóm management của AWS. Nó giúp giám sát, tổng hợp, phân tích dữ liệu, nguồn tài nguyên chạy trên AWS. 
  • Có thể sử dụng nó để bắt các sự kiện và thực hiện một số lệnh cài trước (như kiểu trigger trong mysql hoặc callback trong RoR vậy)
  • Ví dụ như có thể giám sát xem khi nào server phải sử lý quá nhiều message trong queue để báo cho AutoScaling tăng số lượng instance để xử lý lên. 
  • Hoặc đặt billing alert báo cho bản thân khi số tiền sử dụng đạt một ngưỡng nhất định ( tính năng này chỉ có ở khu vực us virginia ).

2. Cài đặt Billing Alert.

Đầu tiên vào console.aws.amazone.com ấn vào thanh search trên header và tìm cloudwatch
* Chú ý trên thanh header item thứ 2 từ bên phải sang có phải N.Virginia không vì tính năng này chỉ sử dụng được ở khu vực N.Virginia
Tại màn hình cloudwatch chọn Alarm > Billing
image.png

Sau đó chọn Create Alarm > Select Metric một hộp thoại sẽ hiện ra
billing_alert2.png

billing_alert.png

 
Chọn Total Estimated Charge > check vào check box USD và click select metric 

billing_alert3.png

 
Chọn mức mà mình muốn amazon cảnh báo click next
Nhớ điền email tại step 2 
Điền + Next tại step 3 + 4

Thế là không lo nhỡ tay dùng quá tiền nữa rồi 🥰