Monitoring Overview
The Monitoring dashboard in Nife Deploy provides comprehensive real-time visibility into your applications' performance, availability, and traffic patterns. Track uptime, analyze HTTP traffic, monitor DNS performance, and identify potential issues before they impact your users.
What is Monitoring?
Monitoring is the continuous observation of your applications and infrastructure to understand their behavior, performance, and health. With Nife's monitoring tools, you can:
- Track real-time uptime and availability
- Analyze HTTP traffic patterns and performance
- Monitor DNS resolution performance
- Detect issues before they become critical
- Export data for analysis and reporting
Why Monitor Your Applications?
Key Benefits of Monitoring:
- 🚀 Identify performance bottlenecks quickly
- 🛡️ Detect security threats in real-time
- 📊 Understand traffic patterns and user behavior
- 🔍 Troubleshoot issues with historical data
- 💰 Optimize costs by understanding resource usage
- 🎯 Maintain SLA compliance
Monitoring Dashboard Overview
The Monitoring dashboard consolidates four key monitoring perspectives:
1. HTTP Traffic
Analyze request patterns, bandwidth usage, and traffic distribution across regions and countries.
Key Metrics:
- Total requests
- Cache hit rate
- Security threats
- Unique visitors
2. DNS Metrics
Monitor DNS query performance and resolution times for your applications.
Key Metrics:
- Query response times
- Query volume
- Record types
- Geographic performance
3. DNS Analytics
Deep dive into DNS query patterns and statistics for advanced analysis.
Insights:
- Query pattern trends
- Query type distribution
- DNSSEC status
- Unusual behavior detection
4. Uptime
Track application availability and performance with minute-level granularity.
Key Metrics:
- Response time
- Uptime percentage
- SSL certificate expiration
- Service availability status
Getting Started
Accessing the Monitoring Dashboard
- Log in to your Nife Deploy account
- Navigate to Monitoring from the main sidebar
- You'll see the Monitoring dashboard with four tabs
Quick Navigation
- View HTTP Traffic Analytics → Go to HTTP Traffic
- Monitor DNS Performance → Go to DNS Metrics
- Analyze DNS Queries → Go to DNS Analytics
- Track Uptime → Go to Uptime Monitoring
Key Concepts
Real-Time Monitoring
Data updates automatically at regular intervals:
- Uptime data: Every 1-5 minutes
- HTTP traffic: Daily updates
- DNS metrics: Every 5-15 minutes
Historical Data
Access and analyze past data for trend identification:
- HTTP traffic: Last 30 days (configurable)
- DNS metrics: Last 7 days rolling window
- Uptime data: Full historical access
Alerts Integration
Combine monitoring with alerts to get notified automatically. See Alerts Documentation for more details.
Monitoring Dashboard Layout
The dashboard is organized into four tabs:
-
HTTP Traffic Tab
- Configuration panel
- Metric cards (Requests, Cache Rate, Threats)
- Traffic charts and visualizations
- Daily statistics table
- Export functionality
-
DNS Metrics Tab
- Application selector
- Performance indicators
- Detailed metrics display
-
DNS Analytics Tab
- Query pattern analysis
- Type distribution charts
- Advanced analytics
-
Uptime Tab
- Application selector
- Time range selector
- Status indicators
- Response time charts
Best Practices
Daily Monitoring
- ✅ Review uptime percentage each morning
- ✅ Check for security threats
- ✅ Monitor traffic trends
- ✅ Verify certificate expiration dates (weekly)
Performance Optimization
- ✅ Maintain cache hit rate above 80%
- ✅ Keep average response time below 200ms
- ✅ Monitor top traffic sources
- ✅ Review DNS metrics weekly
Security & Alerts
- ✅ Review security threats regularly
- ✅ Set up alerts for degradation
- ✅ Monitor unusual traffic patterns
- ✅ Keep SSL certificates renewed
Common Tasks
Monitor Application Uptime
- Navigate to Uptime tab
- Select your application
- Choose time range (1h, 3h, 24h)
- Review metrics and charts
Analyze Traffic Patterns
- Go to HTTP Traffic tab
- Enter Cloudflare Zone ID
- Select date range
- Review charts and statistics
Check DNS Performance
- Click DNS Metrics tab
- Select your application
- Review performance indicators
Export Data for Reporting
- Open HTTP Traffic tab
- Click Export button
- CSV file downloads automatically
Troubleshooting
No Data Showing
- Ensure application is selected and deployed
- Wait 5+ minutes for initial data collection
- Verify DNS records are properly configured
Data Load Issues
- Check internet connection
- Refresh the dashboard
- Verify Cloudflare Zone ID is correct
- Check API permissions
Related Documentation
- HTTP Traffic Analysis - Detailed HTTP traffic monitoring
- DNS Metrics - DNS performance monitoring
- DNS Analytics - Advanced DNS analysis
- Uptime Monitoring - Application availability tracking
- Alerts - Set up automated notifications
- Applications Management - Manage your applications
Need Help?
For more detailed information on each monitoring feature, see the related documentation pages. Contact our support team if you have any questions or issues.