Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CSVCounter ¶
type CSVCounter struct {
// contains filtered or unexported fields
}
func (*CSVCounter) Write ¶
func (csv *CSVCounter) Write(now int64) error
type CSVHistogram ¶
type CSVHistogram struct {
// contains filtered or unexported fields
}
func (*CSVHistogram) Write ¶
func (csv *CSVHistogram) Write(now int64) error
type CSVIntGauge ¶
type CSVIntGauge struct {
// contains filtered or unexported fields
}
func (*CSVIntGauge) Write ¶
func (csv *CSVIntGauge) Write(now int64) error
type CSVIntGaugeSet ¶
type CSVIntGaugeSet struct {
// contains filtered or unexported fields
}
func (*CSVIntGaugeSet) Write ¶
func (csv *CSVIntGaugeSet) Write(now int64) error
type PerRequestReport ¶
type PerRequestReport struct {
// contains filtered or unexported fields
}
PerRequestReport that tracks and keeps metrics for each request across the whole load test.
func NewPerRequestReport ¶
func NewPerRequestReport(path string) (*PerRequestReport, error)
func (*PerRequestReport) Finish ¶
func (p *PerRequestReport) Finish()
func (*PerRequestReport) RequestProcessed ¶
func (p *PerRequestReport) RequestProcessed(ts int64, code int, tookInMillis, latency int64, id int)
func (*PerRequestReport) Start ¶
func (p *PerRequestReport) Start()
type ReportOption ¶
func AddCollector ¶
func AddCollector(c Collector) ReportOption
func MetricToCSV ¶
func MetricToCSV(metric interface{}, path string) ReportOption
Click to show internal directories.
Click to hide internal directories.