Performance Metrics and Dashboards

Learn how to use performance metrics dashboards in Maeris to visualize, monitor, and analyze API performance data.

Overview

Performance metrics dashboards provide visual representations of your API performance data, making it easier to understand trends, identify issues, and make data-driven decisions. Maeris offers comprehensive dashboards with various metrics and visualizations.

Dashboard Overview

Key Features

  • Real-Time Updates: Dashboards update in real-time during test execution
  • Historical Data: View performance trends over time
  • Customizable Views: Customize dashboards to focus on metrics that matter
  • Multiple Metrics: View multiple metrics simultaneously
  • Export Options: Export dashboard data for reporting
  • Filtering: Filter data by time range, endpoint, or other criteria

Key Metrics in Dashboards

Response Time Metrics

  • Average response time
  • Min/Max response times
  • Response time percentiles (P50, P95, P99)
  • Response time distribution

Throughput Metrics

  • Requests per second
  • Peak throughput
  • Average throughput
  • Throughput trends

Error Metrics

  • Total errors
  • Error rate percentage
  • Error types breakdown
  • Error trends over time

Virtual User Metrics

  • Active virtual users
  • Peak virtual users
  • Virtual user distribution

Success Metrics

  • Success rate
  • Total successful requests
  • Success trends

Dashboard Views

Maeris provides different dashboard views to help you analyze performance from various angles.

Available Views

  • Overview Dashboard: High-level summary of key metrics
  • Detailed Metrics View: In-depth analysis of specific metrics
  • Comparison View: Compare multiple test runs side by side
  • Trend View: View performance trends over time
  • Endpoint View: Performance breakdown by endpoint
  • Custom View: Create custom dashboards with selected metrics

Using Dashboards Effectively

Dashboard Navigation

  • Switch between different dashboard views
  • Zoom in/out on time ranges
  • Filter metrics by endpoint, status, or time
  • Export dashboard data
  • Share dashboards with team members

Interpreting Dashboard Data

Understanding how to read and interpret dashboard visualizations is key to effective performance analysis.

Reading Charts

  • Time Series: Shows how metrics change over time
  • Distribution: Shows how values are distributed
  • Comparison: Compares metrics across different dimensions
  • Correlation: Shows relationships between different metrics

Key Indicators

  • Look for trends (increasing, decreasing, stable)
  • Identify spikes or sudden changes
  • Compare metrics against thresholds
  • Notice correlations between different metrics

Creating Custom Dashboards

Create custom dashboards tailored to your specific needs and focus areas.

Customization Options

  • Select which metrics to display
  • Choose visualization types (line charts, bar charts, etc.)
  • Set time ranges and filters
  • Arrange widgets in custom layouts
  • Save custom dashboard configurations

Sharing Dashboards

Share dashboards with team members and stakeholders to collaborate on performance analysis.

Sharing Options

  • Share dashboard links with team members
  • Export dashboards as images or PDFs
  • Embed dashboards in reports
  • Schedule automated dashboard reports

Best Practices

  • Focus on Key Metrics: Don't overwhelm dashboards with too many metrics
  • Use Consistent Views: Use the same dashboard views for consistency
  • Monitor Trends: Regularly review dashboards to spot trends
  • Set Up Alerts: Configure alerts based on dashboard metrics
  • Document Insights: Document important findings from dashboards
  • Share Regularly: Share dashboards with relevant stakeholders
  • Customize for Audience: Create different dashboards for different audiences

Next Steps