Health Monitoring System
FireGlue's Health Monitoring system provides real-time insights into your domain and mailbox health, helping you maintain optimal email deliverability.
Overview
The Health Monitoring system continuously tracks:
- Domain Health Scores - Overall domain reputation
- Mailbox Health - Individual mailbox performance
- DNS Record Status - SPF, DKIM, DMARC validation
- Deliverability Metrics - Bounce rates, complaint rates, open rates
- Alert System - Real-time notifications for issues
Health Score Calculation
Domain Health Score (0-100)
The health score is calculated based on multiple factors:
Reputation Factors (40%)
- Domain Age: Older domains score higher
- Sending History: Consistent patterns improve scores
- Volume Consistency: Gradual increases vs. sudden spikes
Deliverability Metrics (35%)
- Bounce Rate: Target < 5%
- Complaint Rate: Target < 0.1%
- Spam Trap Hits: Should be 0
- Blacklist Status: Clean domains score higher
Technical Factors (25%)
- DNS Configuration: Proper SPF, DKIM, DMARC
- IP Reputation: Clean sending IPs
- Authentication: Proper email authentication
Health Score Ranges
Score | Status | Description | Action Required |
---|---|---|---|
90-100 | 🟢 Excellent | Optimal deliverability | Maintain current practices |
80-89 | 🟢 Good | Good deliverability | Monitor trends |
70-79 | 🟡 Fair | Some concerns | Review practices |
60-69 | 🟠 Poor | Deliverability issues | Immediate attention |
0-59 | 🔴 Critical | Serious problems | Urgent action required |
Monitoring Dashboard
Key Metrics
Domain Overview
- Current health score
- Score trend (7-day, 30-day)
- Last updated timestamp
- Status indicators
Recent Activity
- Latest health checks
- DNS record changes
- Alert history
- Performance trends
Alert Summary
- Active alerts count
- Critical issues
- Warning notifications
- Resolved issues
Health Score Trends
The dashboard displays health score trends over time:
- 7-day trend: Short-term performance
- 30-day trend: Medium-term patterns
- 90-day trend: Long-term analysis
DNS Health Monitoring
SPF Record Validation
- Checks for proper SPF syntax
- Validates include statements
- Monitors record changes
- Alerts on misconfigurations
DKIM Configuration
- Verifies DKIM key setup
- Checks key rotation
- Monitors authentication rates
- Alerts on failures
DMARC Policy Monitoring
- Validates DMARC syntax
- Tracks policy compliance
- Monitors reporting
- Alerts on violations
Alert System
Alert Types
Critical Alerts
- Health score drops below 60
- High bounce rate (> 10%)
- Spam trap hits detected
- Blacklist appearances
- DNS configuration failures
Warning Alerts
- Health score drops below 70
- Elevated bounce rate (> 5%)
- Complaint rate increase (> 0.1%)
- Volume spikes detected
- Authentication issues
Info Alerts
- DNS record changes
- New domain verification
- Health score improvements
- System updates
Alert Channels
- In-app notifications: Real-time dashboard alerts
- Email notifications: Critical issue emails
- Webhook integration: Custom alert endpoints
- Status page updates: Public status changes
Health Check Process
Automated Checks
Health checks run automatically every:
- 5 minutes: Critical metrics
- 15 minutes: Standard metrics
- 1 hour: Comprehensive analysis
- 24 hours: Full health assessment
Manual Checks
You can trigger manual health checks:
- Navigate to Health Monitoring
- Select your domain
- Click Run Health Check
- Review results
Check Components
Domain Reputation
- IP reputation analysis
- Domain age verification
- Historical sending patterns
- Blacklist monitoring
DNS Validation
- SPF record verification
- DKIM key validation
- DMARC policy check
- MX record analysis
Deliverability Metrics
- Bounce rate calculation
- Complaint rate tracking
- Open rate analysis
- Click rate monitoring
Troubleshooting Health Issues
Low Health Score
Immediate Actions
- Review bounce rates - Clean your email list
- Check complaint rates - Improve email content
- Verify DNS records - Ensure proper configuration
- Reduce sending volume - Gradual increase recommended
Long-term Improvements
- Domain warming - Gradually increase sending limits
- List hygiene - Regular list cleaning
- Content optimization - Improve email quality
- Authentication - Strengthen email authentication
DNS Issues
SPF Problems
# Check SPF record
dig TXT yourdomain.com | grep spf
# Example SPF record (actual values depend on your email provider)
v=spf1 include:_spf.google.com include:_spf.microsoft.com ~all
DKIM Issues
# Verify DKIM key (selector name depends on your email provider)
dig TXT default._domainkey.yourdomain.com
# Check authentication
Authentication-Results: yourdomain.com; dkim=pass
DMARC Problems
# Check DMARC policy
dig TXT _dmarc.yourdomain.com
# Monitor reports
v=DMARC1; p=quarantine; rua=mailto:[email protected]
High Bounce Rates
Common Causes
- Invalid email addresses
- Full mailboxes
- Server rejections
- Spam filtering
Solutions
- Implement list validation
- Use double opt-in
- Monitor bounce categories
- Regular list cleaning
Complaint Issues
Reducing Complaints
- Improve email content quality
- Clear unsubscribe process
- Relevant targeting
- Frequency management
Best Practices
- Personalize messages
- Segment your audience
- Respect unsubscribe requests
- Monitor feedback loops
API Integration
Health Score API
// Get domain health score
GET /api/outreach/health-scores/
// Response
{
"id": 1,
"domain": "yourdomain.com",
"health_score": 85,
"status": "good",
"last_checked": "2025-10-09T18:30:00Z",
"trend": "improving",
"factors": {
"reputation": 90,
"deliverability": 80,
"technical": 85
}
}
Alert API
// Get active alerts
GET /api/outreach/health-alerts/
// Response
{
"results": [
{
"id": 1,
"domain": "yourdomain.com",
"alert_type": "critical",
"message": "Health score dropped to 55",
"created_at": "2025-10-09T18:30:00Z",
"resolved": false
}
]
}
Best Practices
Maintaining Health Scores
Daily Practices
- Monitor health dashboard
- Review bounce and complaint rates
- Check for new alerts
- Verify DNS record status
Weekly Practices
- Analyze health trends
- Review sending patterns
- Clean email lists
- Update email content
Monthly Practices
- Comprehensive health review
- DNS record audit
- Provider performance analysis
- Strategy adjustments
Preventive Measures
Domain Management
- Use dedicated domains for cold email
- Maintain domain age and history
- Regular DNS record verification
- Proper authentication setup
Sending Practices
- Gradual volume increases
- Consistent sending patterns
- High-quality email content
- Regular list maintenance
Monitoring
- Set up alert notifications
- Regular health check reviews
- Trend analysis
- Performance optimization
Support
Need help with health monitoring?
Next Steps
Now that you understand health monitoring: