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:
- Click on "Spend Alerts" in the main navigation menu
- You'll see your current alert configurations and any recent alert history
- 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:
- Click the "Add New Alert" button on the Spend Alerts page
- Select the alert type from the dropdown menu
- Configure the specific settings for your selected alert type:
- For threshold alerts: Set the dollar amount threshold
- For service-level alerts: Select the services to monitor and set thresholds
- For anomaly alerts: Configure sensitivity if desired
- Enter notification recipients:
- Email addresses (comma-separated)
- Webhook URL for Slack integration
- 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
Related Features
- 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