Skip to content

Service Details

Overview

The Service Details page provides comprehensive information about a specific monitoring service, including current status, historical check data, performance metrics, and configuration details.

Accessing Service Details

To view service details:

  1. Navigate to the Services dashboard
  2. Click on the service name in the list

Alternatively:

  • Click the View icon (eye) next to the service
  • Navigate directly via URL with service ID

Page Layout

Header Section

The header displays:

Service Name
Large heading with the service name
Action Buttons
  • Edit Service: Open configuration modal
  • Back to Services: Return to dashboard

Information Sections

The page is divided into multiple sections:

  1. Probe Locations Map (left column)
  2. Performance Graph (right column)
  3. Service Checks Table (full width)

Probe Locations

Map Display

The Probe Locations section shows:

Purpose
Visual representation of global probe distribution
Information Displayed
Geographic locations of probes performing checks
Current Implementation
Placeholder for future map integration
Planned Features
  • Interactive world map
  • Probe location markers
  • Per-location status indicators
  • Location-specific metrics

Global Probe Network

Checks are performed from multiple geographic locations:

Benefits:

  • Detect regional outages
  • Identify geographic performance variations
  • Validate global accessibility
  • Monitor CDN effectiveness

Future Capabilities:

  • Select specific probe locations
  • View per-location status
  • Compare regional performance
  • Identify routing issues

Performance Graph

Graph Overview

The Performance Graph section displays:

Purpose
Visualize service performance over time
Metrics Displayed
Response times, availability, trends
Current Implementation
Placeholder for future chart integration
Planned Features
  • Response time trends
  • Availability percentage
  • Time-series data visualization
  • Customizable time ranges

Planned Metrics

Future graph will show:

Response Time
  • Minimum response time
  • Average response time
  • Maximum response time
  • Trend lines
Availability
  • Uptime percentage
  • Downtime periods
  • Status changes
Performance Indicators
  • Latency variations
  • Performance degradation
  • Anomaly detection

Service Checks Table

Table Overview

The Service Checks Table displays historical check results.

Columns:

Column Description
Timestamp When the check was performed
Probe Location Geographic location of the checking probe
Status Success or failure indicator
Details Specific check results and metrics

Check Status Indicators

Successful Checks
  • Green check mark icon
  • HTTP: Status code and response time
  • PING: Response time and packet statistics
Failed Checks
  • Red X icon
  • Error message or reason
  • Diagnostic information

Check Details

HTTP Service Checks:

Successful check shows: - HTTP status code (e.g., 200, 301) - Response time in seconds - Probe location - Timestamp

Failed check shows: - Error type (connection, timeout, etc.) - Error message - Attempted URL - Timestamp

PING Service Checks:

Successful check shows: - Minimum RTT - Average RTT - Maximum RTT - Packet loss percentage - Probe location

Failed check shows: - Packet loss percentage (typically 100%) - Error message - Target IP/domain - Timestamp

Table Features

Current Capabilities:

  • View recent checks
  • See success/failure status
  • Review error details
  • Sort by timestamp (newest first)

Planned Features:

  • Filter by status (success/fail)
  • Filter by probe location
  • Export check data
  • Pagination for large datasets
  • Search functionality

Service Configuration

Viewing Configuration

Service configuration is displayed when editing:

  1. Click "Edit Service" button
  2. Configuration modal opens
  3. All parameters displayed in editable form

Configuration Details

All Services:

  • Service name
  • Project assignment
  • Enabled status
  • Check interval

HTTP Services:

  • URL
  • HTTP method
  • Authentication type and credentials
  • Custom headers
  • POST data

PING Services:

  • IP address or domain name

Service Management

Editing Service

To modify service configuration:

  1. Click "Edit Service" button in header
  2. Configuration modal appears
  3. Modify desired parameters
  4. Click "Save Changes"

Changes take effect immediately for subsequent checks.

Deleting Service

To delete the service:

  1. Return to Services dashboard
  2. Locate the service
  3. Click Delete icon
  4. Confirm deletion

Permanent Deletion

Deleting a service permanently removes all configuration and historical data.

Understanding Check History

Check Frequency

Checks appear according to configured interval:

  • 1-minute interval: 60 checks per hour
  • 3-minute interval: 20 checks per hour
  • 5-minute interval: 12 checks per hour
  • 10-minute interval: 6 checks per hour

Historical Retention

Check history retention:

Current Implementation:

  • All checks stored indefinitely
  • No automatic purging
  • Full history available

Future Considerations:

  • Potential data retention policies
  • Archival of old checks
  • Summary metrics for historical periods

Check Patterns

Analyze check history for patterns:

Consistent Success:

  • Service operating normally
  • No intervention needed
  • Baseline performance established

Intermittent Failures:

  • Investigate underlying causes
  • Check for patterns (time of day, etc.)
  • Review service logs
  • Consider increasing check frequency

Prolonged Outages:

  • Immediate attention required
  • Review service status
  • Check incident reports
  • Verify infrastructure

Performance Analysis

Response Time Analysis

HTTP Services:

Monitor response time trends:

Fast Response (<100ms):

  • Excellent performance
  • Optimal user experience
  • Efficient backend

Moderate Response (100-500ms):

  • Acceptable performance
  • Monitor for degradation
  • Consider optimization

Slow Response (>500ms):

  • Performance investigation needed
  • User experience impact
  • Optimization required

PING Services:

Monitor RTT trends:

Low Latency (<50ms):

  • Good connectivity
  • Efficient routing
  • Local or well-connected

Medium Latency (50-150ms):

  • Acceptable for most use cases
  • Geographic distance factor
  • Normal for remote hosts

High Latency (>150ms):

  • Geographic distance
  • Routing inefficiency
  • Potential network issues

Availability Analysis

Calculate uptime percentage:

Uptime % = (Successful Checks / Total Checks) × 100

Target Availability:

  • Critical services: 99.9% (8.76 hours downtime/year)
  • Important services: 99% (87.6 hours downtime/year)
  • Standard services: 95% (18.25 days downtime/year)

Probe Location Distribution

Multi-Location Monitoring

Checks performed from multiple locations provide:

Geographic Coverage:

  • Validate global accessibility
  • Detect regional issues
  • Identify routing problems
  • Monitor CDN performance

Redundancy:

  • Multiple perspectives
  • Reduce false positives
  • Comprehensive monitoring

Location-Specific Issues:

  • Regional outages
  • DNS propagation delays
  • Geographic routing problems
  • Firewall configuration errors

Troubleshooting from Details Page

Service Always Down

If service consistently fails:

  1. Review check error messages
  2. Verify service is actually running
  3. Test endpoint manually
  4. Check firewall rules
  5. Verify configuration accuracy

Inconsistent Results

If results vary between checks:

  1. Look for patterns in failures
  2. Check for intermittent issues
  3. Review performance metrics
  4. Investigate during failure periods

No Recent Checks

If checks aren't appearing:

  1. Verify service is enabled
  2. Check interval configuration
  3. Ensure probers are operational
  4. Refresh the page

Future Enhancements

Planned features for service details:

Advanced Analytics:

  • Detailed performance graphs
  • Trend analysis
  • Anomaly detection
  • Predictive alerts

Custom Time Ranges:

  • Last hour, day, week, month
  • Custom date ranges
  • Comparative analysis

Export Capabilities:

  • CSV export of check data
  • PDF reports
  • API access to metrics

Alert Configuration:

  • Per-service alert rules
  • Notification preferences
  • Escalation policies