Domain Monitoring & Analytics: Performance Tracking Guide | Nife Docs
Track domain performance, analyze usage, and monitor health.
Domain Dashboard#
Overview#
The Domains page shows key metrics:
Resources:
- Applications with domains
- Static sites with domains
- Total domains configured
SSL Status:
- Secured with HTTPS
- Unsecured domains
- Certificate health
Quick Status:
- Active domains
- Configuration status
- Health checks
Key Metrics#
Traffic Metrics#
Page Views: Number of times your domain was accessed
Unique Visitors: Number of different users visiting
Bounce Rate: Percentage of single-page visits
Average Session Duration: How long users stay on average
Performance Metrics#
Page Load Time: How fast pages load
Time to First Byte (TTFB): Time server takes to respond
Core Web Vitals:
- Largest Contentful Paint (LCP)
- First Input Delay (FID)
- Cumulative Layout Shift (CLS)
Security Metrics#
HTTPS Usage: Percentage of encrypted traffic
Certificate Status: Valid, expiring soon, or expired
SSL Errors: Count of security-related issues
Monitoring Domain Health#
Active Monitoring#
Nife continuously monitors:
Availability:
- Domain responds
- Application running
- Server healthy
Performance:
- Response time
- Page load speed
- Resource usage
Security:
- SSL certificate valid
- No security errors
- No vulnerabilities
Configuration:
- DNS correct
- Certificate installed
- Settings valid
Health Status#
Healthy โ
- Domain accessible
- HTTPS working
- Certificate valid
- Performance good
- No errors
Warning โ ๏ธ
- Slow performance
- Certificate expiring soon
- Some errors
- Configuration issues
Critical โ
- Domain not accessible
- Certificate expired
- High error rate
- Connection issues
Analytics#
View Analytics#
- Go to Domains page
- Click domain name
- Go to Analytics tab
- See traffic and performance data
Traffic Patterns#
By Time:
- Hourly traffic
- Daily traffic
- Weekly patterns
- Monthly trends
By Source:
- Direct visits
- Search engines
- Referral sites
- Social media
By Location:
- Geographic distribution
- User countries
- User regions
- City-level data
Performance Analysis#
Page Speed:
- Improve load times
- Optimize resources
- Reduce latency
- Compress images
User Experience:
- Core Web Vitals
- Mobile performance
- Desktop performance
- Interaction metrics
SSL Certificate Monitoring#
Certificate Status#
Monitor certificate health:
Active:
- Valid and working
- Not expired
- Properly installed
Expiring Soon:
- Less than 30 days until expiration
- Renewal in progress
- Usually auto-renewed
Expired:
- Certificate past expiration date
- Users see warnings
- Needs immediate action
Renewal Status#
Track automatic renewal:
Auto-Renewal Enabled:
- Certificate auto-renews
- No action needed
- Tracked automatically
Manual Renewal:
- Explicit approval needed
- You initiate renewal
- Must monitor dates
View Certificate#
- Go to Domains
- Click domain
- Go to Certificate tab
- View details:
- Issuer
- Subject
- Valid dates
- Algorithms
Setting Up Alerts#
Alert Types#
Performance Alerts:
- Page load time exceeds threshold
- Too many errors
- High bounce rate
Security Alerts:
- SSL certificate expiring
- Certificate invalid
- Security errors detected
Availability Alerts:
- Domain unreachable
- Application down
- 404 errors high
Create Alert#
- Go to Domains
- Click Settings
- Select Alerts
- Choose alert type
- Set threshold
- Choose notification method
Notification Channels#
Email:
- Alerts to email address
- Good for important events
- Batch or immediate
SMS:
- Text message alerts
- For critical issues
- Immediate notification
Webhook:
- Custom integration
- Program your response
- Automated action
Dashboard:
- In-app notifications
- Always visible
- Persistent display
Troubleshooting#
High Error Rate#
Symptoms:
- 4xx or 5xx errors increasing
- Users report issues
- Analytics show errors
Investigation:
- Check application logs
- Review error messages
- Check database status
- Review recent changes
Common Causes:
- Application bug
- Database issue
- Configuration error
- Resource limit reached
Solutions:
- Roll back recent change
- Restart application
- Check resources
- Fix underlying issue
Slow Performance#
Symptoms:
- Page load time increasing
- Users report slowness
- Analytics show high TTFB
Investigation:
- Check server metrics
- Review database queries
- Analyze resource usage
- Check network latency
Common Causes:
- High CPU usage
- Memory exhausted
- Slow queries
- External API delays
Solutions:
- Scale up resources
- Optimize code
- Add caching
- Improve database queries
Certificate Issues#
Symptoms:
- Red lock icon
- Certificate errors
- Mixed content warnings
Investigation:
- Check certificate status
- Verify expiration date
- Check domain name
- Review certificate chain
Solutions:
- Wait for auto-renewal
- Manual renewal if needed
- Verify DNS is correct
- Contact support if persistent
Performance Optimization#
Improve Page Load#
Optimization Tips:
- Compress images
- Minify CSS/JavaScript
- Enable caching
- Use CDN
- Remove unused resources
Measure:
- Use PageSpeed Insights
- Check Core Web Vitals
- Monitor analytics
- Track changes over time
Improve Security Score#
Actions:
- Ensure HTTPS everywhere
- Add security headers
- Keep certificate updated
- Fix security warnings
- Enable 2FA
Monitor:
- SSL test score
- Security headers
- Vulnerabilities
- Best practices
Best Practices#
1. Monitor Regularly#
- Check analytics weekly
- Review performance trends
- Monitor certificate status
- Track error rates
2. Set Alerts#
- Critical issues only
- Avoid alert fatigue
- Test alert channels
- Document thresholds
3. Optimize Performance#
- Keep page load time low
- Monitor Core Web Vitals
- Improve user experience
- Track improvements
4. Maintain Security#
- Monitor certificate dates
- Keep HTTPS enabled
- Watch for errors
- Address warnings
5. Document Baselines#
- Record normal metrics
- Note performance patterns
- Document thresholds
- Track changes
6. Act on Data#
- Analyze trends
- Identify issues early
- Implement improvements
- Measure results
Tools for Monitoring#
Built-in Tools#
Nife Dashboard:
- Real-time monitoring
- Analytics
- Certificate status
- Health checks
External Tools#
Performance:
- Google PageSpeed Insights
- WebPageTest
- GTmetrix
- Lighthouse
Analytics:
- Google Analytics
- Matomo
- Plausible
- Simple Analytics
Security:
- SSL Labs
- Mozilla Observatory
- Qualys SSL Checker
- Hardenize
Next Steps#
- Adding Custom Domains - Domain setup
- DNS Configuration - DNS setup
- SSL Certificates - Certificate info
Support#
Monitoring questions?
- Check sections above
- Use external tools
- Contact support: [email protected]