Performance Profiling

Detailed
timing metrics

Get comprehensive performance metrics including DNS lookup, TCP connection, TLS handshake, and response times. Identify bottlenecks and optimize API performance.

Enable performance profiling

performance-profiling.yaml
global:
  output:
    showMetrics: true
    showTimings: true
    saveMetrics: performance-${timestamp}.json

requests:
  - name: API Endpoint
    url: https://api.example.com/data
    profile: true
Key Benefits

Why use Performance Profiling?

Detailed Metrics

Track DNS, TCP, TLS, TTFB, and total response times for every request.

Performance Insights

Identify slow endpoints and bottlenecks with comprehensive timing breakdowns.

Trend Analysis

Export metrics for historical analysis and performance trend tracking.

Use Cases

Perfect for these scenarios

API performance testing
Identifying latency issues
Network performance analysis
Load testing metrics

Ready to try Performance Profiling?

Get started with curl-runner and unlock powerful performance profiling capabilities for your API testing workflow.