telegraf/plugins/inputs/jolokia2/jolokia2.go

25 lines
706 B
Go

package jolokia2
import (
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/plugins/inputs"
"github.com/influxdata/telegraf/plugins/inputs/jolokia2/common"
"github.com/influxdata/telegraf/plugins/inputs/jolokia2/jolokia2_agent"
"github.com/influxdata/telegraf/plugins/inputs/jolokia2/jolokia2_proxy"
)
func init() {
inputs.Add("jolokia2_agent", func() telegraf.Input {
return &jolokia2_agent.JolokiaAgent{
Metrics: []common.MetricConfig{},
DefaultFieldSeparator: ".",
}
})
inputs.Add("jolokia2_proxy", func() telegraf.Input {
return &jolokia2_proxy.JolokiaProxy{
Metrics: []common.MetricConfig{},
DefaultFieldSeparator: ".",
}
})
}