Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Instance ¶
type Instance struct { config.InstanceConfig URL string `toml:"url"` Username string `toml:"username"` Password string `toml:"password"` Timeout config.Duration `toml:"timeout"` tls.ClientConfig // contains filtered or unexported fields }
func (*Instance) Gather ¶
func (ins *Instance) Gather(slist *types.SampleList)
type JvmMemoryPoolStat ¶
type JvmMemoryStat ¶
type RequestInfo ¶
type ThreadInfo ¶
type Tomcat ¶
type Tomcat struct { config.PluginConfig Instances []*Instance `toml:"instances"` }
func (*Tomcat) GetInstances ¶
type TomcatConnector ¶
type TomcatConnector struct { Name string `xml:"name,attr"` ThreadInfo ThreadInfo `xml:"threadInfo"` RequestInfo RequestInfo `xml:"requestInfo"` }
type TomcatJvm ¶
type TomcatJvm struct { JvmMemory JvmMemoryStat `xml:"memory"` JvmMemoryPools []JvmMemoryPoolStat `xml:"memorypool"` }
type TomcatStatus ¶
type TomcatStatus struct { TomcatJvm TomcatJvm `xml:"jvm"` TomcatConnectors []TomcatConnector `xml:"connector"` }
Click to show internal directories.
Click to hide internal directories.