Monitoring Quick Reference
Monitoring Quick Reference#
Quick reference guide for common monitoring tasks, metrics explanation, and troubleshooting.
Quick Navigation#
Accessing Features#
| Feature | Path | Keyboard |
|---|---|---|
| HTTP Traffic | Monitoring โ HTTP Traffic tab | Tab 1 |
| DNS Metrics | Monitoring โ DNS Metrics tab | Tab 2 |
| DNS Analytics | Monitoring โ DNS Analytics tab | Tab 3 |
| Uptime | Monitoring โ Uptime tab | Tab 4 |
Recommended First Steps#
- New Users: Start with Monitoring Overview
- Traffic Issues: Go to HTTP Traffic
- Slow DNS: Check DNS Metrics
- Application Down: See Uptime Monitoring
- Detailed Analysis: Review DNS Analytics
Metrics at a Glance#
HTTP Traffic Metrics#
| Metric | Healthy | Warning | Critical |
|---|---|---|---|
| Cache Hit Rate | 80%+ | 50-80% | <50% |
| Response Time | <100ms | 100-500ms | >500ms |
| Threats | Low/stable | Increasing | Spiking |
| Bandwidth | Stable | Growing | Excessive |
DNS Metrics#
| Metric | Healthy | Warning | Critical |
|---|---|---|---|
| Query Time | <100ms | 100-500ms | >500ms |
| DNSSEC Valid | 100% | 95-100% | <95% |
| Query Volume | Stable | ยฑ25% change | >50% change |
| Record Distribution | Expected | Minor changes | Unexpected types |
Uptime Metrics#
| Metric | Healthy | Warning | Critical |
|---|---|---|---|
| Response Time | <200ms | 200-500ms | >500ms |
| Uptime | 99%+ | 95-99% | <95% |
| Certificate Days | >30 days | 15-30 days | <15 days |
| Availability | 100% | 99%+ | <99% |
Common Tasks#
Monitor Application Health#
Steps:
- Go to Uptime tab
- Select your application
- Check green status bar
- Review response time chart
- Verify uptime percentage > 99%
Time: 2-3 minutes
Analyze Traffic Patterns#
Steps:
- Open HTTP Traffic tab
- Set date range (last 7 days recommended)
- Review Traffic Over Time chart
- Check Cache Distribution pie chart
- Export data if needed
Time: 5-10 minutes
Check DNS Performance#
Steps:
- Click DNS Metrics tab
- Select application
- Review response time (target: <100ms)
- Check geographic distribution
- Verify no red indicators
Time: 2-3 minutes
Investigate Issue#
Steps:
- Identify issue type
- Go to relevant tab
- Check corresponding metric
- Review time period of issue
- Check related sections (logs, alerts)
Time: 10-15 minutes
Export Data for Report#
Steps:
- Open HTTP Traffic tab
- Set date range
- Click Export button
- CSV downloads automatically
- Open in spreadsheet application
Time: 1-2 minutes
Set Up Alerts#
Steps:
- Go to Alerts
- Create alert rule
- Choose condition (uptime, response time, etc.)
- Set threshold
- Configure notification
Time: 5 minutes
Problem Diagnosis#
Application Shows Downtime#
Check:
- Uptime tab - Current status?
- Status bar - When did it go red?
- Response time chart - Sudden drop?
- Application logs - Any errors?
- Infrastructure - Server status?
Most Common Causes:
- Server crash/restart
- Deployment issue
- Resource exhaustion
- Network problem
- Database connection lost
Response Times Slow#
Check:
- Uptime tab - Response time trend?
- HTTP Traffic - Traffic spike?
- DNS Metrics - DNS delay?
- Application logs - Slow queries?
- System resources - CPU/Memory high?
Most Common Causes:
- Increased traffic
- Database slowdown
- Memory leak
- Inefficient code
- Network latency
High Security Threats#
Check:
- HTTP Traffic - Threat count increasing?
- Top Countries - Attack source?
- Traffic Over Time - Pattern visible?
- Threat type - DDoS or other?
- Cloudflare logs - Attack details?
Most Common Causes:
- DDoS attack
- Scanning activity
- Bot traffic
- Exploit attempts
- User data scraping
DNS Not Resolving#
Check:
- DNS Metrics - Response time?
- Query volume - Spike?
- Record types - Unexpected?
- DNSSEC - Valid?
- Geographic performance - Regional?
Most Common Causes:
- DNS server down
- Misconfigured records
- TTL expired
- Network issue
- DNSSEC validation fail
Performance Optimization Tips#
Improve Response Time#
- Scale horizontally
- Optimize code/queries
- Increase resources
- Implement caching
- Use CDN
Improve Cache Hit Rate#
- Increase TTL
- Remove cache exceptions
- Cache more content
- Optimize cache rules
- Use cache busting
Reduce Traffic Volume#
- Implement compression
- Optimize images
- Minify code
- Reduce requests
- Use async loading
Improve DNS Performance#
- Use faster DNS provider
- Implement DNS caching
- Reduce record count
- Optimize TTL
- Use anycast DNS
Alert Configuration Guide#
Alert Types#
Performance Alerts:
- Response time > 500ms
- Cache hit rate < 80%
- Uptime < 99%
Availability Alerts:
- Application downtime
- Service unavailable
- Connection timeout
Security Alerts:
- Threat spike > 1000/hour
- DDoS detected
- Unusual query patterns
Certificate Alerts:
- Expiration < 30 days
- Expired certificate
- Invalid certificate
Setting Alert Thresholds#
Conservative (Proactive):
- Response time > 300ms
- Uptime < 99.5%
- Threats > 500/hour
Balanced (Recommended):
- Response time > 500ms
- Uptime < 99%
- Threats > 1000/hour
Aggressive (Critical Only):
- Response time > 1000ms
- Uptime < 95%
- Application down only
Metrics Glossary#
HTTP Traffic Terms#
Cache Hit Rate: Percentage of requests served from cache (higher is better)
Bandwidth: Total data transferred (measured in GB/TB)
Unique Visitors: Count of distinct users (based on IP/browser)
Security Threats: Requests blocked by security rules
TTL: Time To Live - how long content stays cached
DNS Terms#
Query Time: Time for DNS server to respond (milliseconds)
Recursive Query: Resolver finds full answer for client
Non-Recursive Query: Resolver returns cached answer
DNSSEC: DNS Security Extensions - cryptographic verification
Zone: Domain and its DNS records
Uptime Terms#
Uptime: Percentage of time application is available
Response Time: Time between request and response
SLA: Service Level Agreement - uptime guarantee
RTO: Recovery Time Objective - max time to restore
RPO: Recovery Point Objective - max data loss acceptable
Keyboard Shortcuts#
| Shortcut | Action |
|---|---|
| Tab 1 | HTTP Traffic |
| Tab 2 | DNS Metrics |
| Tab 3 | DNS Analytics |
| Tab 4 | Uptime |
| R | Refresh data |
| E | Export data |
| / | Search documentation |
Useful Links#
Documentation:
Related:
External:
FAQ#
Q: How often is data updated? A: Uptime every 1-5 minutes, HTTP traffic daily, DNS metrics every 5-15 minutes.
Q: How long is data retained? A: Uptime indefinitely, HTTP traffic 30 days, DNS metrics 7 days.
Q: Can I set custom alert thresholds? A: Yes, see Alerts documentation.
Q: How do I export data? A: Click Export button in HTTP Traffic tab.
Q: What causes false outages? A: Monitoring endpoint down, firewall blocking, regional network issues.
Q: Can I monitor multiple applications? A: Yes, select different apps from dropdown in each tab.
Q: How do I improve response times? A: Scale application, optimize code, increase resources, use caching.
Q: What is normal uptime? A: 99%+ is excellent, 95-99% is acceptable, <95% needs investigation.