Skip to content

Spend Alerts

Spend Alerts provide proactive notifications about your AWS spending patterns, helping you stay informed about important changes and potential issues before they impact your budget. This feature is available to both Free Tier and Premium Tier users.

Accessing Spend Alerts

To access and configure Spend Alerts:

  1. Click on "Spend Alerts" in the main navigation menu
  2. You'll see your current alert configurations and any recent alert history
  3. Use the "Add New Alert" button to create additional alerts

Alert Types

SpendShrink offers several types of alerts to help you monitor different aspects of your AWS spending:

Spending Threshold Alerts

These alerts notify you when your actual AWS spending exceeds a predefined threshold.

Key Features: - Set specific dollar amount thresholds - Apply to entire accounts or specific AWS accounts - Receive notifications as soon as thresholds are crossed - Reset automatically each billing cycle

Use Cases: - Budget enforcement - Department spending caps - Project budget monitoring

Spending Forecast Threshold Alerts

These alerts notify you when your projected end-of-month spending is forecasted to exceed a predefined threshold.

Key Features: - Get early warnings about potential overages - Proactively address spending trends before month-end - Set different thresholds than your actual spending alerts - Adjust your resource usage with enough time to impact your bill

Use Cases: - Proactive budget management - Early warning system for cost increases - Month-end financial planning

Anomaly Detection Alerts

These alerts notify you of unusual spending patterns detected by SpendShrink's anomaly detection system.

Key Features: - AI-powered detection of abnormal spending - No need to set specific thresholds - Identifies unexpected changes in spending patterns - Adapts to your normal usage patterns over time

Use Cases: - Identifying unexpected resource provisioning - Detecting potential security issues - Catching configuration mistakes early

Service-Level Threshold Alerts

These alerts notify you when spending on specific AWS services exceeds predefined thresholds.

Key Features: - Set thresholds for individual AWS services - Monitor high-cost or critical services separately - Choose specific services or monitor any service - Configure different notification settings per service

Use Cases: - Monitoring expensive services like EC2 or RDS separately - Tracking project-specific service usage - Controlling costs for development or testing environments

Notification Methods

SpendShrink supports multiple notification channels to ensure you receive alerts through your preferred communication methods:

Email Notifications

Receive detailed alert notifications via email with:

  • Alert type and description
  • Account information
  • Current spending data
  • Threshold information
  • Timestamp and context
  • Direct link to relevant dashboard

Slack Webhook Integration

Receive alerts directly in your Slack channels with:

  • Formatted alert messages
  • Key spending metrics
  • Visual indicators of severity
  • Links to SpendShrink dashboards

Configuring Alerts

Creating a New Alert

To create a new alert:

  1. Click the "Add New Alert" button on the Spend Alerts page
  2. Select the alert type from the dropdown menu
  3. Configure the specific settings for your selected alert type:
  4. For threshold alerts: Set the dollar amount threshold
  5. For service-level alerts: Select the services to monitor and set thresholds
  6. For anomaly alerts: Configure sensitivity if desired
  7. Enter notification recipients:
  8. Email addresses (comma-separated)
  9. Webhook URL for Slack integration
  10. Click "Save Alert Config"

Managing Existing Alerts

From the Spend Alerts page, you can:

  • View Alert History: See a record of past alerts and when they were triggered
  • Edit Alerts: Modify thresholds, notification settings, or other parameters
  • Disable Alerts: Temporarily turn off alerts without deleting them
  • Delete Alerts: Permanently remove alert configurations

Alert Best Practices

For effective cost monitoring with Spend Alerts:

Setting Appropriate Thresholds

  • Start Conservative: Begin with higher thresholds and adjust downward as needed
  • Layer Your Alerts: Set multiple thresholds (e.g., 80%, 90%, 100% of budget)
  • Service-Specific Thresholds: Set lower thresholds for services with historically stable costs

Notification Management

  • Designate Primary Recipients: Identify who needs to take action on alerts
  • Create Escalation Paths: Set up different notification groups for different severity levels
  • Reduce Alert Fatigue: Avoid setting too many low-threshold alerts that may be triggered frequently

Regular Review

  • Monthly Assessment: Review alert configurations at the start of each month
  • Adjust Based on History: Modify thresholds based on past alert frequency
  • Archive Unnecessary Alerts: Remove alerts for projects or services no longer in use

Analyzing Alert Data

The Spend Alerts dashboard includes visualization of your alert history:

  • Monthly Alerting Totals: Graph showing alert frequency over time
  • Alert Type Distribution: Breakdown of which alert types are most common
  • Service-Level Insights: Which services trigger alerts most frequently

Use this data to: - Identify services that frequently exceed thresholds - Recognize patterns in your spending anomalies - Refine your alert strategy over time

  • Spend Overview: Use in conjunction with alerts to understand overall spending context
  • Savings Opportunities: Address cost issues identified through alerts
  • Spend Insights: Investigate service-specific alerts with detailed usage data