DEV Community

Cover image for Setup an everyday alert for your AWS usage bill
Anuvindh for AWS Community Builders

Posted on • Edited on

6 3

Setup an everyday alert for your AWS usage bill

DAY 2 - AWS Budgets

☁️100 days of Cloud- Day Two
Follow Me on Twitter

Cover

Tweet This Blog - Read on GitHub - iCTPro.co.nz

Goal

Monitor your costs against a specified dollar amount and receive alerts on a daily basis.
Use cases - everyday report to Managers, CFO, Cloud Administrator

Prerequisite

AWS Account - User administrative privileges or with minimum access to the Budget (Limited: Read, Write)

You should have a budget setup on Billing & Cost Management Dashboard.

Also Make sure you create budget alert on root account if you are using ControlTower

Lets Start

For this tutorial i will be creating both budget and Budget reports.

Step 1

Create a budget

Screenshots Steps
Billing Dashboard - Login to Aws Account and go to Billing , or click username on the right top area and then click Billing Dashboard
budget menu - Now click on to Budget and click Create Budgets
Costbudget - Select Cost Budget
Setting Budget - Select Period as Monthly(there are options available for Daily, Monthly, Annualy - Keep it as Recurring budget - Choose how to budget as Fixed - Enter your budgeted amount
Iname -** Name your Budget and click **Next
threshold Click on add a threshold ,set 80% **as your threshold also enter the **Email recipients (alternatively you can add SNS arn if you have one). Click Next **and **Create Budget

Step 2

Creating a daily budget report

Screenshots Steps
1 - Go back to Billing Console and click Budgets Reports then click Create budget report
2 - Select the newly created budget keep Delivery settings as Daily.
3 Report frequency as Daily , and enter the email address of recipients. Finally give a name and click Create budget Report

🎉Congratulations🎉 you have successfully created a daily budget alert for you AWS infrastructure.

For more refinement on delivering these messages to Slack Channel, Microsoft Teams Channel or to any company chat channels i have created a sample tutorial here or read on iCTPro.co.nz

Do your career a big favor. Join DEV. (The website you're on right now)

It takes one minute, it's free, and is worth it for your career.

Get started

Community matters

Top comments (0)

Best Practices for Running  Container WordPress on AWS (ECS, EFS, RDS, ELB) using CDK cover image

Best Practices for Running Container WordPress on AWS (ECS, EFS, RDS, ELB) using CDK

This post discusses the process of migrating a growing WordPress eShop business to AWS using AWS CDK for an easily scalable, high availability architecture. The detailed structure encompasses several pillars: Compute, Storage, Database, Cache, CDN, DNS, Security, and Backup.

Read full post

👋 Kindness is contagious

Explore a sea of insights with this enlightening post, highly esteemed within the nurturing DEV Community. Coders of all stripes are invited to participate and contribute to our shared knowledge.

Expressing gratitude with a simple "thank you" can make a big impact. Leave your thanks in the comments!

On DEV, exchanging ideas smooths our way and strengthens our community bonds. Found this useful? A quick note of thanks to the author can mean a lot.

Okay