Skip to main content

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

  1. Log in to your Nife Deploy account
  2. Navigate to Monitoring from the main sidebar
  3. You'll see the Monitoring dashboard with four tabs

Quick Navigation


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:

  1. HTTP Traffic Tab

    • Configuration panel
    • Metric cards (Requests, Cache Rate, Threats)
    • Traffic charts and visualizations
    • Daily statistics table
    • Export functionality
  2. DNS Metrics Tab

    • Application selector
    • Performance indicators
    • Detailed metrics display
  3. DNS Analytics Tab

    • Query pattern analysis
    • Type distribution charts
    • Advanced analytics
  4. 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

  1. Navigate to Uptime tab
  2. Select your application
  3. Choose time range (1h, 3h, 24h)
  4. Review metrics and charts

Analyze Traffic Patterns

  1. Go to HTTP Traffic tab
  2. Enter Cloudflare Zone ID
  3. Select date range
  4. Review charts and statistics

Check DNS Performance

  1. Click DNS Metrics tab
  2. Select your application
  3. Review performance indicators

Export Data for Reporting

  1. Open HTTP Traffic tab
  2. Click Export button
  3. 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


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.