Xin chào các bạn, ở bài viết này chúng ta sẽ cấu hình cảnh báo chi phí với dịch vụ CloudWatch và Budgets của AWS nếu bạn chưa có tài khoản AWS, bạn có thể xem lại bài viết Cùng Học DevOps - Tạo tài khoản Amazon Web Service
Table of contents
Open Table of contents
AWS CloudWatch
AWS CloudWatch là một dịch vụ của AWS cung cấp các tính năng giám sát tài nguyên ứng dụng và cơ sở hạ tầng chạy trên AWS trong thời gian thực. Bạn có thể cấu hình các Alarm để cảnh báo về tài nguyên dịch vụ của bạn. AWS CloudWatch cung cấp miễn phí 10 Alarm khi đăng ký mới tài khoản AWS, Chúng ta sẽ dùng dịch vụ này để giám sát chi phí sử dụng dịch vụ trên AWS và đưa ra cảnh báo kịp thời để tắt các dịch vụ khi không dùng đến để tránh bị mất tiền trong quá trình học tập.
Bạn có thể xem chi tiết tại Amazon CloudWatch
Cấu hình Cảnh báo chi phí với AWS CloudWatch
Đầu tiên, sau khi đăng nhập vào AWS bằng tài khoản root đã tạo ở bài trước, chúng ta tiền hành tìm kiếm billing trên ô tìm kiếm và chọn vào Billing hoặc có thể nhấn vào drop down ở phần toolbar ngoài cùng bên phải, chọn Billing Dashboard. Sau đó chọn Billing preferences, tích chọn vào Receive Billing Alerts sau đó nhấn Save preferences để lưu lại rồi chọn vào đường dẫn Manage Billing Alerts, AWS sẽ điều hướng bạn đến màn hình dịch vụ CloudWatch.
Ở màn hình dịch vụ CloudWatch tiếp tục chọn Billing.
Sau đó chọn Create Alarm, cuộn chuột xuống bên dưới chọn điều kiện Chi phí ước tính lớn hơn hoặc bằng 5 USD, các thông số khác các bạn để mặc định, nếu cấu hình như vậy thì sau mỗi 6 tiếng AWS sẽ gửi thông báo về một lần nếu chi phí ước tính lớn hơn hoặc bằng 5 USD. Sau khi điền xong các thông số nhấn next để chuyển sang bước cấu hình gửi notify.
Ở bước này, chọn Create new topic điền thông tin tên topic và email nhận thông báo sau đó nhấn next, điền thông tin tên Alarm và mô tả rồi nhấn Next và chọn Create alarm.
Sau đó vào email xác nhận. Sau khi tạo thành công, chúng ta đã thêm được alarm cảnh báo khi chi phí sử dụng ước tính vượt qua 5 USD.
Cấu hình báo chi phí với AWS Budgets
AWS Budgetss là một dịch vụ miễn phí của AWS, cung cấp khả năng theo dõi chi phí và giới hạn chi phí của tài khoản AWS của bạn. Bạn có thể thiết lập các ngưỡng chi phí hàng tháng hoặc hàng năm, cảnh báo khi chi phí vượt quá ngưỡng này và theo dõi các chi phí và sử dụng tài nguyên của tài khoản AWS của bạn.
Để cấu hình AWS Budgets chúng ta vẫn đi đến màn hình Billing Dashboard và chọn vào Budgets.
Chọn Create budget Sau đó chọn Customize budget. Điền thông tin Budget name và số tiền muốn cảnh báo, ở đây mình để là 2 USD. Sau đó chon Next và chọn Add an alert threshold, điền thông tin ngưỡng cảnh báo và email nhận thông báo, ở đây mình để 80% nghĩa là khi chi phí sử dụng các dịch vụ của mình lớn hơn 1.6 USD AWS sẽ gửi thông báo về email của mình sau đó nhân Next. Bước cuối cùng nhấn Create budget là hoàn tất quá trình thiết lập cảnh báo chi phí với AWS Budgets.
Chúc các bạn làm thành công!
Bài viết tiếp theo chúng ta sẽ tạo tài khoản Administrator để quản trị AWS Cùng Học DevOps - Tạo tài khoản AWS Administrator