azcmagent logs
Collects log files for the Azure connected machine agent and extensions into a ZIP archive.
Usage
azcmagent logs [flags]
Examples
Collect the most recent log files and store them in a ZIP archive in the current directory.
azcmagent logs
Collect all log files and store them in a specific location.
azcmagent logs --full --output "/tmp/azcmagent-logs.zip"
Flags
-f
, --full
Collect all log files on the system instead of just the most recent. Useful when troubleshooting older problems.
-o
, --output
Specifies the path and name for the ZIP file. If this flag isn't specified, the ZIP is saved to the console's current directory with the name "azcmagent-TIMESTAMP-COMPUTERNAME.zip"
Sample value: custom-logname.zip
Common flags available for all commands
--config
Takes in a path to a JSON or YAML file containing inputs to the command. The configuration file should contain a series of key-value pairs where the key matches an available command line option. For example, to pass in the --verbose
flag, the configuration file would look like:
{
"verbose": true
}
If a command line option is found in both the command invocation and a configuration file, the value specified on the command line will take precedence.
-h
, --help
Get help for the current command, including its syntax and command line options.
-j
, --json
Output the command result in the JSON format.
--log-stderr
Redirect error and verbose messages to the standard error (stderr) stream. By default, all output is sent to the standard output (stdout) stream.
--no-color
Disable color output for terminals that do not support ANSI colors.
-v
, --verbose
Show more detailed logging information while the command executes. Useful for troubleshooting issues when running a command.