Documentation ¶
Index ¶
- Variables
- func New(name string) geneos.Instance
- type Netprobes
- func (n *Netprobes) Add(username string, tmpl string, port uint16) (err error)
- func (n *Netprobes) Command() (args, env []string)
- func (n *Netprobes) Home() string
- func (n *Netprobes) Host() *host.Host
- func (n *Netprobes) Load() (err error)
- func (n *Netprobes) Loaded() bool
- func (n *Netprobes) Name() string
- func (n *Netprobes) Prefix() string
- func (n *Netprobes) Rebuild(initial bool) error
- func (n *Netprobes) Reload(params []string) (err error)
- func (n *Netprobes) SetConf(v *viper.Viper)
- func (n *Netprobes) String() string
- func (n *Netprobes) Type() *geneos.Component
- func (n *Netprobes) Unload() (err error)
- func (n *Netprobes) V() *viper.Viper
Constants ¶
This section is empty.
Variables ¶
View Source
var Netprobe = geneos.Component{ Name: "netprobe", RelatedTypes: nil, ComponentMatches: []string{"netprobe", "probe", "netprobes", "probes"}, RealComponent: true, DownloadBase: geneos.DownloadBases{Resources: "Netprobe", Nexus: "geneos-netprobe"}, PortRange: "NetprobePortRange", CleanList: "NetprobeCleanList", PurgeList: "NetprobePurgeList", Aliases: map[string]string{ "binsuffix": "binary", "netphome": "home", "netpbins": "install", "netpbase": "version", "netpexec": "program", "netplogd": "logdir", "netplogf": "logfile", "netpport": "port", "netplibs": "libpaths", "netpcert": "certificate", "netpkey": "privatekey", "netpuser": "user", "netpopts": "options", }, Defaults: []string{ "binary=netprobe.linux_64", "home={{join .root \"netprobe\" \"netprobes\" .name}}", "install={{join .root \"packages\" \"netprobe\"}}", "version=active_prod", "program={{join .install .version .binary}}", "logfile=netprobe.log", "libpaths={{join .install .version \"lib64\"}}:{{join .install .version}}", }, GlobalSettings: map[string]string{ "NetprobePortRange": "7036,7100-", "NetprobeCleanList": "*.old", "NetprobePurgeList": "netprobe.log:netprobe.txt:*.snooze:*.user_assignment", }, Directories: []string{ "packages/netprobe", "netprobe/netprobes", }, }
Functions ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.