Telegraf is a plugin-driven agent for collecting and sending metrics and events. It supports various inputs (including prometheus endpoints) and is able to send data into InfluxDB. https://www.influxdata.com/time-series-platform/telegraf/ Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
30 lines
1.5 KiB
Go
30 lines
1.5 KiB
Go
package all
|
|
|
|
import (
|
|
//Blank imports for plugins to register themselves
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/cpu"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/ethtool"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/internal"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/interrupts"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/ipset"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/iptables"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/kernel"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/mem"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/net"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/net_response"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/ping"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/processes"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/procstat"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/prometheus"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/sensors"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/snmp"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/socket_listener"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/swap"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/syslog"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/system"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/tail"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/tcp_listener"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/udp_listener"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/wireguard"
|
|
_ "github.com/influxdata/telegraf/plugins/inputs/wireless"
|
|
)
|