Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Local management of Azure Arc extensions installed on the machine. These commands can be run even when a machine is in a disconnected state.
The extension manager must be stopped before running any of these commands. Stopping the extension manager interrupts any in-progress extension installs, upgrades, and removals. To disable the extension manager, run Stop-Service ExtensionService
on Windows or systemctl stop extd
. When you're done managing extensions locally, start the extension manager again with Start-Service ExtensionService
on Windows or systemctl start extd
on Linux.
Command | Purpose |
---|---|
azcmagent extension list | Lists extensions installed on the machine |
azcmagent extension remove | Uninstalls extensions on the machine |
Lists extensions installed on the machine.
azcmagent extension list [flags]
See which extensions are installed on your machine.
azcmagent extension list
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.
Uninstalls extensions on the machine.
azcmagent extension remove [flags]
Remove the "AzureMonitorWindowsAgent" extension from the local machine.
azcmagent extension remove --name AzureMonitorWindowsAgent
Remove all extensions from the local machine.
azcmagent extension remove --all
--all
, -a
Removes all extensions from the machine.
--name
, -n
Removes the specified extension from the machine. Use azcmagent extension list to get the name of the extension.
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.