Documentation
¶
Index ¶
- Variables
- func DefaultHostIPAddress() string
- func HostIPAddressV4(name string) string
- func HostIPAddressV6(name string) string
- func Hostname() string
- func IsLocalHostAddress(address string) bool
- func KernelFileProfilingStat() (*profiling.Info, error)
- func ProcessModules(pid int32) ([]*profiling.Module, error)
- func ProcessProfilingStat(pid int32, exePath string) (*profiling.Info, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // NotSupportProfilingExe mean which program are not support for profiling // Not Support JIT and Script language for now NotSupportProfilingExe = []string{ "java", "python", "node", "bash", "ruby", "ssh", } )
Functions ¶
func DefaultHostIPAddress ¶
func DefaultHostIPAddress() string
DefaultHostIPAddress IP address of machine
func HostIPAddressV4 ¶
HostIPAddressV4 found the IPV4 address from appoint net interface name
func HostIPAddressV6 ¶
HostIPAddressV6 found the IPV6 address from appoint net interface name
func IsLocalHostAddress ¶ added in v0.3.0
IsLocalHostAddress is the address from local
func KernelFileProfilingStat ¶
KernelFileProfilingStat is works for read the kernel and get is support for kernel symbol analyze
func ProcessModules ¶ added in v0.3.0
ProcessModules Read the profiling info of the process, without the symbol check
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.