Instance Watcher Versions Save

Get notified for Instances mistakenly left running across all AWS regions for specific AWS Account

v0.5

2 years ago

⭐ NEW FEATURES & ENHANCEMENTS

  • Align features to all supported AWS services: Uptime (human-readable, Redflag threshold, CustomTags)
  • Lambda engine switching from Python 3.7 to 3.9
  • Use the Import method for cleaner code
  • Code refactoring

? General

  • Update README.md
  • Creation of a sample stack for testing purposes and developers

v0.4

2 years ago

⭐ NEW FEATURE:

  • Add custom tags capability
  • Add Uptime (human-readable)
  • Add timezone as a parameter for the local time zone launch time in emails
  • Add red_flag_hour parameter to display uptime in ? red if it breaks the threshold

?? ENHANCEMENT:

  • Cleaner output messages in Slack messages
  • Alerting SNS Topic Encryption
  • Better documentation and default parameter values.

v0.3.6.7

3 years ago
  • Better visibility for Slack and Teams Notification when no instance is running - ✅
  • Better README
  • Better Makefile
  • Code cleanup

v0.3.6

3 years ago
  • Fix issue for cost spending and forecast at the end of the month.

v0.3.5

3 years ago
  • Remove usage of Lambda Layer.

v0.3.4

3 years ago

Bugfix ?

  • Fix issue with current spending and forecasted spend at the end of month and start of the month

Enhancement ?

  • Add AWS Account ID to Microsoft Teams instance detection message

v0.3.3

3 years ago

Info ℹ️

  • Add Github Actions Pipeline, will be used later for automation and tests. Currently, it deploys to my AWS Account as a validation process.

v0.3.2

3 years ago

Bugfix ?

  • Fix issue with current spending and forecasted spend at the end of month

Info ℹ️

  • Update Documentation

v0.3.1

4 years ago

Bugs ?

  • Fixing Logging issues
  • Bugfix on Glue Whitelist (thx Jeremy)

Features ?

  • Adding "the loop" notification:
    • Receive SNS notification (email) when the Lambda function crash with: 'ERROR'
  • More readable logs: INFO
  • Add Forecasted Monthly Spend

v0.3

4 years ago

New Supported Services ?

  • SageMaker Notebook Instances
  • Glue Development Endpoints
  • Redshift Clusters

New Features ?

  • Slack Notifications (Optional)
  • Microsoft Teams Notifications (Optional)

Enhancements ⭐

  • Optional Mail Notifications using variable
  • Function oriented development
  • Add Spending Information (Month to Date (MTD))
  • Add whitelisting capabilities to all existing and new services
  • Better makefile: S3 bucket creation for artifacts + SES verification
  • Project Name enhancement to handle existing global bucket name
  • Freeze boto3 and other requirements version
  • Rewrite ec2 checking: more robust and consistent approach
  • Using a logging module instead of print :)
  • Better error handling