Using Historical Graphs and Time Ranges

Overview

Server Scout's historical graphs provide powerful insights into your server's performance over time. Understanding how to effectively use these graphs can help you identify trends, investigate incidents, and plan for future capacity needs. The system automatically collects and stores metric data at different resolutions to balance detail with performance.

Available Time Ranges

Server Scout offers four distinct time ranges, each optimised for different use cases:

1 Hour View (Raw Data)

  • Data Resolution: 5-second intervals
  • Best For: Real-time monitoring and immediate troubleshooting
  • Use Case: Investigating current performance issues or monitoring live system changes

6 Hours View (Short-term Trends)

  • Data Resolution: 30-second averages
  • Best For: Recent performance analysis and short-term trend identification
  • Use Case: Reviewing performance during specific events or recent deployments

24 Hours View (Daily Overview)

  • Data Resolution: 2-minute averages
  • Best For: Daily performance patterns and routine monitoring
  • Use Case: Identifying daily usage patterns and performance baselines

7 Days View (Weekly Analysis)

  • Data Resolution: 15-minute averages
  • Best For: Long-term trend analysis and capacity planning
  • Use Case: Weekly performance reviews and identifying gradual changes

How Downsampling Works

Server Scout uses intelligent downsampling to maintain graph performance whilst preserving important data characteristics. The system:

  1. Collects raw data at 5-second intervals continuously
  2. Calculates averages for longer time periods automatically
  3. Preserves peak values during the averaging process to ensure spikes aren't lost
  4. Maintains data integrity by using statistical methods that represent the true system behaviour

This approach ensures that even when viewing compressed data over longer periods, you still see meaningful representations of your server's performance.

Interactive Graph Features

Canvas-Based Rendering

Server Scout uses HTML5 canvas for smooth, responsive graph rendering that handles large datasets efficiently. The graphs update dynamically and provide crisp visualisation even when displaying thousands of data points.

Hover Crosshair

Position your cursor anywhere on a graph to see:

  • Exact timestamp for the data point
  • Precise metric values at that moment
  • Multiple metrics simultaneously when viewing combined graphs

This feature is particularly useful for pinpointing exact times when issues occurred or performance changed.

Gap Detection

Server Scout automatically identifies and displays gaps in your data when monitoring interruptions occur. Gaps appear when:

  • Data collection stops for more than 3× the expected interval
  • Network connectivity issues prevent data transmission
  • Server Scout agent experiences downtime

These gaps help you understand when monitoring coverage was incomplete and prevent misinterpretation of data during outages.

Practical Applications

Capacity Planning

Use the 7-day view to identify:

  • Growth trends in resource usage
  • Peak usage periods and their frequency
  • Seasonal patterns in your application load
  • Resource headroom before hitting limits

Review these patterns monthly to make informed decisions about hardware upgrades or resource allocation.

Incident Investigation

When investigating issues:

  1. Start with the 24-hour view to identify when problems began
  2. Switch to shorter timeframes to examine the incident in detail
  3. Use the hover feature to correlate exact timing across multiple metrics
  4. Look for patterns that preceded the incident

Performance Optimisation

Regular graph analysis helps you:

  • Establish baselines for normal performance
  • Identify bottlenecks before they become critical
  • Measure improvement after optimisations
  • Correlate metrics to understand system behaviour

Best Practices

  • Review daily graphs each morning to catch emerging issues early
  • Use multiple time ranges to understand both immediate and long-term trends
  • Document significant events to correlate with graph anomalies
  • Set up alerts based on patterns you identify in historical data
  • Compare similar time periods (e.g., week-over-week) to spot changes

Regular use of Server Scout's historical graphs transforms raw monitoring data into actionable insights, helping you maintain optimal server performance and prevent issues before they impact your users.

Frequently Asked Questions

How do I view different time ranges in ServerScout historical graphs?

ServerScout offers four time ranges: 1 hour (5-second intervals for real-time monitoring), 6 hours (30-second averages for recent analysis), 24 hours (2-minute averages for daily patterns), and 7 days (15-minute averages for long-term trends). Each range is optimized for different monitoring use cases.

What causes gaps in ServerScout monitoring graphs?

Gaps appear when data collection stops for more than 3× the expected interval. This happens during network connectivity issues, ServerScout agent downtime, or when data collection stops entirely. These gaps help you understand when monitoring coverage was incomplete during outages.

How does ServerScout downsampling work for historical data?

ServerScout collects raw data at 5-second intervals, then calculates averages for longer periods automatically. The system preserves peak values during averaging to ensure spikes aren't lost and uses statistical methods to maintain data integrity while keeping graph performance optimal.

What's the difference between 1 hour and 7 day views in ServerScout?

The 1 hour view shows raw data at 5-second intervals, ideal for real-time troubleshooting. The 7 day view displays 15-minute averages, perfect for long-term trend analysis and capacity planning. Each time range uses different data resolution optimized for its specific use case.

How can I see exact values on ServerScout graphs?

Use the hover crosshair feature by positioning your cursor anywhere on the graph. This displays the exact timestamp, precise metric values at that moment, and multiple metrics simultaneously when viewing combined graphs. It's particularly useful for pinpointing exact times when issues occurred.

What's the best way to investigate server incidents using historical graphs?

Start with the 24-hour view to identify when problems began, then switch to shorter timeframes to examine the incident in detail. Use the hover feature to correlate exact timing across multiple metrics and look for patterns that preceded the incident.

How often should I review ServerScout historical graphs?

Review daily graphs each morning to catch emerging issues early. Use multiple time ranges to understand both immediate and long-term trends, and regularly compare similar time periods (like week-over-week) to spot changes in server performance patterns.

Can ServerScout historical graphs help with capacity planning?

Yes, use the 7-day view to identify growth trends in resource usage, peak usage periods and frequency, seasonal patterns in application load, and available resource headroom before hitting limits. Review these patterns monthly for informed hardware upgrade decisions.

Was this article helpful?