Versions in this module Expand all Collapse all v1 v1.2.0 Mar 24, 2017 Changes in this version + func Atofloat(val string) float64 + type CommandRunner struct + func (t CommandRunner) Run(conn *Connection, args ...string) (string, error) + type Connection struct + Hostname string + Interface string + Password string + Path string + Port int + Username string + func NewConnection(server string) *Connection + func (c *Connection) LocalIP() string + func (c *Connection) RemoteIP() string + type Ipmi struct + Servers []string + func NewIpmi() *Ipmi + func (m *Ipmi) Description() string + func (m *Ipmi) Gather(acc telegraf.Accumulator) error + func (m *Ipmi) SampleConfig() string + type Runner interface + Run func(conn *Connection, args ...string) (string, error)