statistics

package
v2.5.0+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 29, 2019 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func SetMonitor

func SetMonitor(monitor Monitor)

func Stop

func Stop()

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)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL