Example #1
0
func init() {
	inputs.Add("mem", func() inputs.Input {
		return &MemStats{ps: &systemPS{}}
	})

	inputs.Add("swap", func() inputs.Input {
		return &SwapStats{ps: &systemPS{}}
	})
}
Example #2
0
func init() {
	inputs.Add("disk", func() inputs.Input {
		return &DiskStats{ps: &systemPS{}}
	})

	inputs.Add("diskio", func() inputs.Input {
		return &DiskIOStats{ps: &systemPS{}}
	})
}
Example #3
0
func init() {
	inputs.Add("mongodb", func() inputs.Input {
		return &MongoDB{
			mongos: make(map[string]*Server),
		}
	})
}
Example #4
0
func init() {
	inputs.Add("elasticsearch", func() inputs.Input {
		return NewElasticsearch()
	})
}
Example #5
0
func init() {
	inputs.Add("phpfpm", func() inputs.Input {
		return &phpfpm{}
	})
}
Example #6
0
func init() {
	inputs.Add("kafka_consumer", func() inputs.Input {
		return &Kafka{}
	})
}
Example #7
0
func init() {
	inputs.Add("bcache", func() inputs.Input {
		return &Bcache{}
	})
}
Example #8
0
func init() {
	inputs.Add("exec", func() inputs.Input {
		return NewExec()
	})
}
Example #9
0
func init() {
	inputs.Add("disque", func() inputs.Input {
		return &Disque{}
	})
}
Example #10
0
func init() {
	inputs.Add("apache", func() inputs.Input {
		return &Apache{}
	})
}
Example #11
0
func init() {
	inputs.Add("Trig", func() inputs.Input { return &Trig{x: 0.0} })
}
Example #12
0
func init() {
	inputs.Add("zookeeper", func() inputs.Input {
		return &Zookeeper{}
	})
}
Example #13
0
func init() {
	inputs.Add("haproxy", func() inputs.Input {
		return &haproxy{}
	})
}
Example #14
0
func init() {
	inputs.Add("mailchimp", func() inputs.Input {
		return &MailChimp{}
	})
}
Example #15
0
func init() {
	inputs.Add("cpu", func() inputs.Input {
		return &CPUStats{ps: &systemPS{}}
	})
}
Example #16
0
func init() {
	inputs.Add("docker", func() inputs.Input {
		return &DockerStats{ps: &systemPS{}}
	})
}
Example #17
0
func init() {
	inputs.Add("twemproxy", func() inputs.Input {
		return &Twemproxy{}
	})
}
Example #18
0
func init() {
	inputs.Add("ping", func() inputs.Input {
		return &Ping{pingHost: hostPinger}
	})
}
Example #19
0
func init() {
	inputs.Add("postgresql", func() inputs.Input {
		return &Postgresql{}
	})
}
Example #20
0
func init() {
	inputs.Add("aerospike", func() inputs.Input {
		return &Aerospike{}
	})
}
Example #21
0
func init() {
	inputs.Add("rabbitmq", func() inputs.Input {
		return &RabbitMQ{}
	})
}
Example #22
0
func init() {
	inputs.Add("mysql", func() inputs.Input {
		return &Mysql{}
	})
}
Example #23
0
func init() {
	inputs.Add("memcached", func() inputs.Input {
		return &Memcached{}
	})
}
Example #24
0
func init() {
	inputs.Add("influxdb", func() inputs.Input {
		return &InfluxDB{}
	})
}
Example #25
0
func init() {
	inputs.Add("prometheus", func() inputs.Input {
		return &Prometheus{}
	})
}
Example #26
0
func init() {
	inputs.Add("redis", func() inputs.Input {
		return &Redis{}
	})
}
Example #27
0
func init() {
	inputs.Add("system", func() inputs.Input {
		return &SystemStats{}
	})
}
Example #28
0
func init() {
	inputs.Add("zfs", func() inputs.Input {
		return &Zfs{}
	})
}
Example #29
0
func init() {
	inputs.Add("net", func() inputs.Input {
		return &NetIOStats{ps: &systemPS{}}
	})
}
Example #30
0
func init() {
	inputs.Add("nginx", func() inputs.Input {
		return &Nginx{}
	})
}