Managing Alerts & Automated Notifications | Nife Deploy
Alerts help you stay informed about important events in your applications and infrastructure. Get notified when issues occur so you can respond quickly.
What are Alerts?#
Alerts are automated notifications that trigger when specific conditions are met in your system. For example:
- Your application CPU usage exceeds 80%
- An API endpoint stops responding
- Database connection fails
- Memory usage reaches a critical level
Instead of constantly monitoring your dashboard, alerts bring problems to your attention automatically.
Why Use Alerts?#
Benefits of Using Alerts:
- ๐ Get notified immediately when problems occur
- โก Faster response time to issues
- ๐ Reduce manual monitoring overhead
- ๐ฏ Focus on what matters most
- ๐ฅ Keep your team synchronized
Getting Started with Alerts#
Accessing the Alerts Page#
- Log into your Nife dashboard
- Click Alerts in the main navigation menu
- You'll see two tabs: Alert Rules and Alert Config
Understanding the Dashboard#
When you open Alerts, you'll see key information at the top:
Active Alerts Badge Shows how many alerts are currently firing. The badge turns red if there are critical alerts.
Alert Statistics
- Total Rules: How many alert rules you've set up
- Enabled Rules: How many rules are currently active
- Critical Alerts: Number of critical severity alerts
- Warning Alerts: Number of warning severity alerts
Quick Start: Create Your First Alert#
Step 1: Start a New Rule#
Click the New Rule button on the Alerts page.
Step 2: Define the Trigger#
Choose what should trigger the alert:
- CPU usage > 80%
- Memory usage > 90%
- API response time > 5 seconds
- Error rate > 5%
- Service unavailable
Step 3: Set Severity#
Choose how serious this is:
- Critical: Immediate action needed
- Warning: Soon, but not emergency
- Info: Nice to know
Step 4: Name It#
Give it a clear name:
- โ "High CPU Usage on Production API"
- โ "Rule 1"
Step 5: Save and Enable#
Click Save, then toggle Enabled to turn it on.
Congratulations! Your first alert is now monitoring your system.
Two Types of Alerts#
Standard Alerts Page#
Located at: Alerts in main menu
For:
- Creating and managing alert rules
- Configuring notification channels
- Setting up your alert system
Features:
- Alert Rules Tab - Create and manage rules
- Alert Config Tab - Set up notifications
SRE Alerts Page#
Located at: SRE โ Alerts
For:
- Real-time alert monitoring
- Responding to active alerts
- Team collaboration
Features:
- View firing, acknowledged, and resolved alerts
- Acknowledge alerts you're investigating
- Resolve alerts once fixed
- Filter by status and severity
Alert Status Lifecycle#
Alerts move through different statuses as they're handled:
Firing Status#
- Alert condition is currently true
- Requires attention
- Click "Acknowledge" to claim it
Acknowledged Status#
- Someone is investigating
- Shows who acknowledged it
- Ready to be resolved
Resolved Status#
- Issue is fixed
- Kept for historical records
- No further action needed
Severity Levels#
Choose the right severity for each alert:
| Severity | When to Use | Example |
|---|---|---|
| Critical ๐ด | Immediate action needed | Application is down |
| Warning ๐ | Soon, but not emergency | High error rate detected |
| Info ๐ก | FYI, nice to know | New deployment completed |
Next Steps#
Now that you understand the basics:
- Create Your First Alert Rule - Step-by-step guide
- Configure Notifications - Set up how you're notified
- Respond to Alerts - Handle active alerts
Common Alert Scenarios#
Monitor Your Website:
- Create alert for "Website Down" (Critical)
- Create alert for "High Response Time" (Warning)
Monitor Your Database:
- Create alert for "High CPU Usage" (Critical)
- Create alert for "Low Disk Space" (Critical)
Monitor Your API:
- Create alert for "High Error Rate" (Warning)
- Create alert for "Slow Response Time" (Warning)
Getting Help#
Built-in Help#
Click the ? icon on the Alerts page for quick help
Contact Support#
- Email: [email protected]
- Dashboard: Available in the chat widget