Documentation ¶
Overview ¶
package jvmcollect handles parsing of the jvm information
package jvmcollect handles parsing of the jvm information
package jvmcollect handles parsing of the jvm information
package jvmcollect handles parsing of the jvm information
Index ¶
- func CaptureFlagsFromPID(pid int) (string, error)
- func OnLoop(pid, interval, duration int, outDir string, ttopService TtopService, ...) error
- func RunCollectHeapDump(c *conf.CollectConf) error
- func RunCollectJFR(c *conf.CollectConf) error
- func RunCollectJStacks(c *conf.CollectConf) error
- func RunCollectJStacksWithTimeService(c *conf.CollectConf, timer func() time.Time) error
- func RunCollectJVMFlags(c *conf.CollectConf) error
- func RunTtopCollect(c *conf.CollectConf) error
- type DateTimeTicker
- type TimeTicker
- type Ttop
- type TtopService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CaptureFlagsFromPID ¶
func OnLoop ¶
func OnLoop(pid, interval, duration int, outDir string, ttopService TtopService, timeTicker TimeTicker) error
func RunCollectHeapDump ¶
func RunCollectHeapDump(c *conf.CollectConf) error
func RunCollectJFR ¶
func RunCollectJFR(c *conf.CollectConf) error
func RunCollectJStacks ¶
func RunCollectJStacks(c *conf.CollectConf) error
func RunCollectJStacksWithTimeService ¶
func RunCollectJStacksWithTimeService(c *conf.CollectConf, timer func() time.Time) error
func RunCollectJVMFlags ¶
func RunCollectJVMFlags(c *conf.CollectConf) error
RunCollectJVM collects JVM flags from a java process
func RunTtopCollect ¶
func RunTtopCollect(c *conf.CollectConf) error
Types ¶
type DateTimeTicker ¶
type DateTimeTicker struct { }
func (*DateTimeTicker) WaitSeconds ¶
func (d *DateTimeTicker) WaitSeconds(interval int)
type TimeTicker ¶
type TimeTicker interface {
WaitSeconds(int)
}
Click to show internal directories.
Click to hide internal directories.