Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Metrics ¶
type Metrics struct { sync.Mutex Time struct { Avg time.Duration P1 int64 P10 int64 P50 int64 P97 int64 P99 int64 StdDev time.Duration Max time.Duration Min time.Duration } }
Metrics histogram structure
type Sample ¶
type Sample struct { sync.Mutex Ticker *time.Ticker StartTime time.Time TimeSleep int Count int64 Times timeSlice MetricBodySize struct { P1 int64 P10 int64 P50 int64 P97 int64 P99 int64 } MetricReqSec struct { P1 int64 P10 int64 P50 int64 P97 int64 P99 int64 } }
Sample histogram
func (*Sample) SetTimeSleep ¶
SetTimeSleep to set time to sleep
Click to show internal directories.
Click to hide internal directories.