|
|
|
@ -679,30 +679,17 @@ func (c *cmd) createArchiveTemp(path string) (tempName string, err error) {
|
|
|
|
|
// defaultTargets specifies the list of all targets that
|
|
|
|
|
// will be captured by default
|
|
|
|
|
func (c *cmd) defaultTargets() []string { |
|
|
|
|
return append(c.dynamicTargets(), c.staticTargets()...) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// dynamicTargets returns all the supported targets
|
|
|
|
|
// that are retrieved at the interval specified
|
|
|
|
|
func (c *cmd) dynamicTargets() []string { |
|
|
|
|
return []string{"metrics", "logs", "pprof"} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// staticTargets returns all the supported targets
|
|
|
|
|
// that are retrieved at the start of the command execution
|
|
|
|
|
func (c *cmd) staticTargets() []string { |
|
|
|
|
return []string{"host", "agent", "cluster"} |
|
|
|
|
return []string{"metrics", "logs", "pprof", "host", "agent", "cluster"} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
func (c *cmd) Synopsis() string { |
|
|
|
|
return synopsis |
|
|
|
|
return "Records a debugging archive for operators" |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
func (c *cmd) Help() string { |
|
|
|
|
return c.help |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
const synopsis = "Records a debugging archive for operators" |
|
|
|
|
const help = ` |
|
|
|
|
Usage: consul debug [options] |
|
|
|
|
|
|
|
|
|