struct Azu::PerformanceMetrics::AggregatedStats

Overview

Aggregated statistics for analysis

Included Modules

Defined in:

azu/performance_metrics.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(total_requests : Int32, error_requests : Int32, avg_response_time : Float64, min_response_time : Float64, max_response_time : Float64, p95_response_time : Float64, p99_response_time : Float64, error_rate : Float64, avg_memory_usage : Float64, peak_memory_usage : Float64, total_memory_allocated : Int64, start_time : Time, end_time : Time) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def avg_memory_usage : Float64 #

[View source]
def avg_response_time : Float64 #

[View source]
def end_time : Time #

[View source]
def error_rate : Float64 #

[View source]
def error_requests : Int32 #

[View source]
def max_response_time : Float64 #

[View source]
def min_response_time : Float64 #

[View source]
def p95_response_time : Float64 #

[View source]
def p99_response_time : Float64 #

[View source]
def peak_memory_usage : Float64 #

[View source]
def start_time : Time #

[View source]
def total_memory_allocated : Int64 #

[View source]
def total_requests : Int32 #

[View source]