mirror of
https://github.com/kemko/nomad.git
synced 2026-01-06 18:35:44 +03:00
Merge pull request #23850 from hashicorp/Nomad-NET-9394
command/debug: capture more logs by default
This commit is contained in:
3
.changelog/23850.txt
Normal file
3
.changelog/23850.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
```release-note:improvement
|
||||
cli: Increase default log level and duration when capturing logs with `operator debug`
|
||||
```
|
||||
@@ -157,7 +157,7 @@ Debug Options:
|
||||
|
||||
-duration=<duration>
|
||||
Set the duration of the debug capture. Logs will be captured from specified servers and
|
||||
nodes at "log-level". Defaults to 2m.
|
||||
nodes at "log-level". Defaults to 5m.
|
||||
|
||||
-event-index=<index>
|
||||
Specifies the index to start streaming events from. If the requested index is
|
||||
@@ -177,7 +177,7 @@ Debug Options:
|
||||
duration to capture a single snapshot. Defaults to 30s.
|
||||
|
||||
-log-level=<level>
|
||||
The log level to monitor. Defaults to DEBUG.
|
||||
The log level to monitor. Defaults to TRACE.
|
||||
|
||||
-log-include-location
|
||||
Include file and line information in each log line monitored. The default
|
||||
@@ -359,11 +359,11 @@ func (c *OperatorDebugCommand) Run(args []string) int {
|
||||
var nodeIDs, serverIDs string
|
||||
var allowStale bool
|
||||
|
||||
flags.StringVar(&duration, "duration", "2m", "")
|
||||
flags.StringVar(&duration, "duration", "5m", "")
|
||||
flags.Int64Var(&eventIndex, "event-index", 0, "")
|
||||
flags.StringVar(&eventTopic, "event-topic", "none", "")
|
||||
flags.StringVar(&interval, "interval", "30s", "")
|
||||
flags.StringVar(&c.logLevel, "log-level", "DEBUG", "")
|
||||
flags.StringVar(&c.logLevel, "log-level", "TRACE", "")
|
||||
flags.BoolVar(&c.logIncludeLocation, "log-include-location", true, "")
|
||||
flags.IntVar(&c.maxNodes, "max-nodes", 10, "")
|
||||
flags.StringVar(&c.nodeClass, "node-class", "", "")
|
||||
|
||||
@@ -47,13 +47,13 @@ true.
|
||||
|
||||
## Debug Options
|
||||
|
||||
- `-duration=2m`: Set the duration of the debug capture. Logs will be captured from
|
||||
specified servers and nodes at `log-level`. Defaults to `2m`.
|
||||
- `-duration=5m`: Set the duration of the debug capture. Logs will be captured from
|
||||
specified servers and nodes at `log-level`. Defaults to `5m`.
|
||||
|
||||
- `-interval=30s`: The interval between snapshots of the Nomad state.
|
||||
If unspecified, only one snapshot is captured. Defaults to `30s`.
|
||||
|
||||
- `-log-level=DEBUG`: The log level to monitor. Defaults to `DEBUG`.
|
||||
- `-log-level=TRACE`: The log level to monitor. Defaults to `TRACE`.
|
||||
|
||||
- `-log-include-location`: Include file and line information in each log line
|
||||
monitored. The default is `true`.
|
||||
|
||||
Reference in New Issue
Block a user