Documentation ¶
Index ¶
- func AsBatch(hostEvent *hostMetricsEvent) (*influxdb.BatchPoints, error)
- func AsBatch2(hostEvent *hostMetricsEvent2) ([]*write.Point, error)
- func Banner(msg string) model.Stage
- func Closer(ch chan struct{}) model.Stage
- func Influx2MetricsReporter() model.Stage
- func InfluxMetricsReporter() model.Stage
- func Iperf(scenarioName string, endpoint EndpointSelectorF, ...) model.Stage
- func IperfClient(hostSpec, address string, port int) model.Stage
- func IperfUdp(scenarioName, endpoint, serverHosts, clientHosts, bandwidth string, ...) model.Stage
- func Joiner(joiners []chan struct{}) model.Stage
- func LoadInfluxConfig(src map[interface{}]interface{}) (*influxConfig, error)
- func NewInflux2DBMetricsHandler(cfg *influx2Config) (model.MetricsHandler, error)
- func NewInfluxDBMetricsHandler(cfg *influxConfig) (model.MetricsHandler, error)
- func Persist() model.Stage
- func Retrieve(host, path, extension string) model.Stage
- func Sar(scenario string, host *model.Host, intervalSeconds int, joiner chan struct{}) model.Stage
- func SarCloser(host *model.Host) model.Stage
- func StreamSarMetrics(host *model.Host, intervalSeconds, reportIntervalCount int, runPhase Phase, ...) model.Stage
- func Tcpdump(scenarioName, host string, snaplen int, joiner chan struct{}) model.Stage
- func TcpdumpCloser(host string) model.Stage
- func Timer(duration time.Duration, closer chan struct{}) model.Stage
- type EndpointSelectorF
- type Phase
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AsBatch ¶
func AsBatch(hostEvent *hostMetricsEvent) (*influxdb.BatchPoints, error)
func Influx2MetricsReporter ¶ added in v0.5.35
func InfluxMetricsReporter ¶
func LoadInfluxConfig ¶
func LoadInfluxConfig(src map[interface{}]interface{}) (*influxConfig, error)
func NewInflux2DBMetricsHandler ¶ added in v0.5.35
func NewInflux2DBMetricsHandler(cfg *influx2Config) (model.MetricsHandler, error)
func NewInfluxDBMetricsHandler ¶
func NewInfluxDBMetricsHandler(cfg *influxConfig) (model.MetricsHandler, error)
func StreamSarMetrics ¶
func TcpdumpCloser ¶
Types ¶
type EndpointSelectorF ¶ added in v0.4.19
Click to show internal directories.
Click to hide internal directories.