Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildErrorStatsGroupByType ¶ added in v0.1.7
func BuildErrorStatsGroupByType(errors []types.ResponseError) map[string]int32
BuildErrorStatsGroupByType summaries total count for each type of errors.
func BuildPercentileLatencies ¶ added in v0.0.2
BuildPercentileLatencies builds percentile latencies.
Types ¶
type ResponseMetric ¶
type ResponseMetric interface { // ObserveLatency observes latency. ObserveLatency(url string, seconds float64) // ObserveFailure observes failure response. ObserveFailure(url string, now time.Time, seconds float64, err error) // ObserveReceivedBytes observes the bytes read from apiserver. ObserveReceivedBytes(bytes int64) // Gather returns the summary. Gather() types.ResponseStats }
ResponseMetric is a measurement related to http response.
func NewResponseMetric ¶
func NewResponseMetric() ResponseMetric
Click to show internal directories.
Click to hide internal directories.