Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetMonitor ¶
func SetMonitor(monitor Monitor)
func TrackConsoleRequest ¶
func TrackConsoleRequest()
func TrackMockRequest ¶
func TrackMockRequest()
func TrackProxyFeature ¶
func TrackProxyFeature()
func TrackScenarioFeature ¶
func TrackScenarioFeature()
func TrackVerifyRequest ¶
func TrackVerifyRequest()
Types ¶
type Monitor ¶
type Monitor interface { Increment(metric string) Close() }
func NewNullableMonitor ¶
func NewNullableMonitor() Monitor
func NewStatsDMonitor ¶
func NewStatsDMonitor() Monitor
func NewStatsHatMonitor ¶
func NewStatsHatMonitor() Monitor
type NullableMonitor ¶
type NullableMonitor struct{}
func (*NullableMonitor) Close ¶
func (stats *NullableMonitor) Close()
func (*NullableMonitor) Increment ¶
func (stats *NullableMonitor) Increment(string)
type Statistics ¶
type Statistics struct {
// contains filtered or unexported fields
}
func NewStatistics ¶
func NewStatistics() *Statistics
func (*Statistics) Increment ¶
func (s *Statistics) Increment(metric string)
func (*Statistics) SetMonitor ¶
func (s *Statistics) SetMonitor(monitor Monitor)
func (*Statistics) Stop ¶
func (s *Statistics) Stop()
type StatsHatMonitor ¶
type StatsHatMonitor struct{}
func (*StatsHatMonitor) Close ¶
func (stats *StatsHatMonitor) Close()
func (*StatsHatMonitor) Increment ¶
func (stats *StatsHatMonitor) Increment(metric string)
Click to show internal directories.
Click to hide internal directories.