az monitor log-analytics cluster
Manage Azure log analytics cluster.
Commands
Name | Description | Type | Status |
---|---|---|---|
az monitor log-analytics cluster create |
Create a cluster instance. |
Core | GA |
az monitor log-analytics cluster delete |
Delete a cluster instance. |
Core | GA |
az monitor log-analytics cluster identity |
Manage Identity. |
Core | GA |
az monitor log-analytics cluster identity assign |
Assign the user or system managed identities. |
Core | GA |
az monitor log-analytics cluster identity remove |
Remove the user or system managed identities. |
Core | GA |
az monitor log-analytics cluster identity show |
Show the details of managed identities. |
Core | GA |
az monitor log-analytics cluster identity wait |
Place the CLI in a waiting state until a condition is met. |
Core | GA |
az monitor log-analytics cluster list |
List all cluster instances in a resource group or in current subscription. |
Core | GA |
az monitor log-analytics cluster show |
Show the properties of a cluster instance. |
Core | GA |
az monitor log-analytics cluster update |
Update a cluster instance. |
Core | GA |
az monitor log-analytics cluster wait |
Place the CLI in a waiting state until a condition is met. |
Core | GA |
az monitor log-analytics cluster create
Create a cluster instance.
az monitor log-analytics cluster create --cluster-name --name
--resource-group
[--billing-type {Cluster, Workspaces}]
[--identity-type --type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
[--key-name]
[--key-rsa-size]
[--key-vault-uri]
[--key-version]
[--___location]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--replication-enabled {0, 1, f, false, n, no, t, true, y, yes}]
[--replication-___location]
[--sku-capacity {100, 1000, 10000, 200, 2000, 25000, 300, 400, 500, 5000, 50000}]
[--sku-name {CapacityReservation}]
[--tags]
[--user-assigned]
Examples
Create a cluster instance.
az monitor log-analytics cluster create -g MyResourceGroup -n MyCluster --sku-capacity 1000
Required Parameters
The name of the Log Analytics cluster.
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The cluster's billing type.
Property | Value |
---|---|
Parameter group: | Properties Arguments |
Accepted values: | Cluster, Workspaces |
Type of managed service identity.
Property | Value |
---|---|
Parameter group: | Identity Arguments |
Default value: | SystemAssigned |
Accepted values: | None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned |
The name of the key associated with the Log Analytics cluster.
Property | Value |
---|---|
Parameter group: | Key Properties Arguments |
Selected key minimum required size.
Property | Value |
---|---|
Parameter group: | Key Properties Arguments |
The Key Vault uri which holds they key associated with the Log Analytics cluster.
Property | Value |
---|---|
Parameter group: | Key Properties Arguments |
The version of the key associated with the Log Analytics cluster.
Property | Value |
---|---|
Parameter group: | Key Properties Arguments |
The geo-___location where the resource lives When not specified, the ___location of the resource group will be used.
Property | Value |
---|---|
Parameter group: | Parameters Arguments |
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Accepted values: | 0, 1, f, false, n, no, t, true, y, yes |
Specifies whether the replication is enabled or not. When true the cluster is replicate to the specified ___location.
Property | Value |
---|---|
Parameter group: | Replication Arguments |
Accepted values: | 0, 1, f, false, n, no, t, true, y, yes |
The secondary ___location of the replication. If replication is being enabled, enabled must be provided.
Property | Value |
---|---|
Parameter group: | Replication Arguments |
The capacity of the SKU. It can be decreased only after 31 days.
Property | Value |
---|---|
Parameter group: | Sku Arguments |
Accepted values: | 100, 1000, 10000, 200, 2000, 25000, 300, 400, 500, 5000, 50000 |
The name of the SKU.
Property | Value |
---|---|
Parameter group: | Sku Arguments |
Default value: | CapacityReservation |
Accepted values: | CapacityReservation |
Resource tags. Support shorthand-syntax, json-file and yaml-file. Try "??" to show more.
Property | Value |
---|---|
Parameter group: | Parameters Arguments |
The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Support shorthand-syntax, json-file and yaml-file. Try "??" to show more.
Property | Value |
---|---|
Parameter group: | Identity Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az monitor log-analytics cluster delete
Delete a cluster instance.
az monitor log-analytics cluster delete [--cluster-name --name]
[--ids]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
[--yes]
Examples
Delete a cluster instance.
az monitor log-analytics cluster delete -g MyResourceGroup -n MyCluster
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Name of the Log Analytics Cluster.
Property | Value |
---|---|
Parameter group: | Resource Id Arguments |
One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
Property | Value |
---|---|
Parameter group: | Resource Id Arguments |
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Accepted values: | 0, 1, f, false, n, no, t, true, y, yes |
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Property | Value |
---|---|
Parameter group: | Resource Id Arguments |
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Property | Value |
---|---|
Parameter group: | Resource Id Arguments |
Do not prompt for confirmation.
Property | Value |
---|---|
Default value: | False |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az monitor log-analytics cluster list
List all cluster instances in a resource group or in current subscription.
az monitor log-analytics cluster list [--max-items]
[--next-token]
[--resource-group]
Examples
List all cluster instances in a resource group.
az monitor log-analytics cluster list -g MyResourceGroup
List all cluster instances in current subscription.
az monitor log-analytics cluster list
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Total number of items to return in the command's output. If the total number of items available is more than the value specified, a token is provided in the command's output. To resume pagination, provide the token value in --next-token
argument of a subsequent command.
Property | Value |
---|---|
Parameter group: | Pagination Arguments |
Token to specify where to start paginating. This is the token value from a previously truncated response.
Property | Value |
---|---|
Parameter group: | Pagination Arguments |
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az monitor log-analytics cluster show
Show the properties of a cluster instance.
az monitor log-analytics cluster show [--cluster-name --name]
[--ids]
[--resource-group]
[--subscription]
Examples
Show the properties of a cluster instance.
az monitor log-analytics cluster show -g MyResourceGroup -n MyCluster
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Name of the Log Analytics Cluster.
Property | Value |
---|---|
Parameter group: | Resource Id Arguments |
One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
Property | Value |
---|---|
Parameter group: | Resource Id Arguments |
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Property | Value |
---|---|
Parameter group: | Resource Id Arguments |
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Property | Value |
---|---|
Parameter group: | Resource Id Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az monitor log-analytics cluster update
Update a cluster instance.
az monitor log-analytics cluster update [--add]
[--billing-type {Cluster, Workspaces}]
[--cluster-name --name]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--identity-type --type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
[--ids]
[--key-name]
[--key-rsa-size]
[--key-vault-uri]
[--key-version]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--remove]
[--replication-enabled {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--set]
[--sku-capacity {100, 1000, 10000, 200, 2000, 25000, 300, 400, 500, 5000, 50000}]
[--subscription]
[--tags]
[--user-assigned]
Examples
Update a cluster instance.
az monitor log-analytics cluster update -g MyResourceGroup -n MyCluster --key-vault-uri https://myvault.vault.azure.net/ --key-name my-key --key-version fe0adcedd8014aed9c22e9aefb81a1ds --sku-capacity 1000
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Add an object to a list of objects by specifying a path and key value pairs. Example: --add property.listProperty <key=value, string or JSON string>
.
Property | Value |
---|---|
Parameter group: | Generic Update Arguments |
The cluster's billing type.
Property | Value |
---|---|
Parameter group: | Properties Arguments |
Accepted values: | Cluster, Workspaces |
Name of the Log Analytics Cluster.
Property | Value |
---|---|
Parameter group: | Resource Id Arguments |
When using 'set' or 'add', preserve string literals instead of attempting to convert to JSON.
Property | Value |
---|---|
Parameter group: | Generic Update Arguments |
Accepted values: | 0, 1, f, false, n, no, t, true, y, yes |
Type of managed service identity.
Property | Value |
---|---|
Parameter group: | Identity Arguments |
Accepted values: | None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned |
One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
Property | Value |
---|---|
Parameter group: | Resource Id Arguments |
The name of the key associated with the Log Analytics cluster.
Property | Value |
---|---|
Parameter group: | Key Properties Arguments |
Selected key minimum required size.
Property | Value |
---|---|
Parameter group: | Key Properties Arguments |
The Key Vault uri which holds they key associated with the Log Analytics cluster.
Property | Value |
---|---|
Parameter group: | Key Properties Arguments |
The version of the key associated with the Log Analytics cluster.
Property | Value |
---|---|
Parameter group: | Key Properties Arguments |
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Accepted values: | 0, 1, f, false, n, no, t, true, y, yes |
Remove a property or an element from a list. Example: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Property | Value |
---|---|
Parameter group: | Generic Update Arguments |
Specifies whether the replication is enabled or not. When true the cluster is replicate to the specified ___location.
Property | Value |
---|---|
Parameter group: | Replication Arguments |
Accepted values: | 0, 1, f, false, n, no, t, true, y, yes |
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Property | Value |
---|---|
Parameter group: | Resource Id Arguments |
Update an object by specifying a property path and value to set. Example: --set property1.property2=<value>
.
Property | Value |
---|---|
Parameter group: | Generic Update Arguments |
The capacity of the SKU. It can be decreased only after 31 days.
Property | Value |
---|---|
Parameter group: | Sku Arguments |
Accepted values: | 100, 1000, 10000, 200, 2000, 25000, 300, 400, 500, 5000, 50000 |
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Property | Value |
---|---|
Parameter group: | Resource Id Arguments |
Resource tags. Support shorthand-syntax, json-file and yaml-file. Try "??" to show more.
Property | Value |
---|---|
Parameter group: | Parameters Arguments |
The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Support shorthand-syntax, json-file and yaml-file. Try "??" to show more.
Property | Value |
---|---|
Parameter group: | Identity Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az monitor log-analytics cluster wait
Place the CLI in a waiting state until a condition is met.
az monitor log-analytics cluster wait [--cluster-name --name]
[--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Name of the Log Analytics Cluster.
Property | Value |
---|---|
Parameter group: | Resource Id Arguments |
Wait until created with 'provisioningState' at 'Succeeded'.
Property | Value |
---|---|
Parameter group: | Wait Condition Arguments |
Default value: | False |
Wait until the condition satisfies a custom JMESPath query. E.g. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Property | Value |
---|---|
Parameter group: | Wait Condition Arguments |
Wait until deleted.
Property | Value |
---|---|
Parameter group: | Wait Condition Arguments |
Default value: | False |
Wait until the resource exists.
Property | Value |
---|---|
Parameter group: | Wait Condition Arguments |
Default value: | False |
One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
Property | Value |
---|---|
Parameter group: | Resource Id Arguments |
Polling interval in seconds.
Property | Value |
---|---|
Parameter group: | Wait Condition Arguments |
Default value: | 30 |
Name of resource group. You can configure the default group using az configure --defaults group=<name>
.
Property | Value |
---|---|
Parameter group: | Resource Id Arguments |
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Property | Value |
---|---|
Parameter group: | Resource Id Arguments |
Maximum wait in seconds.
Property | Value |
---|---|
Parameter group: | Wait Condition Arguments |
Default value: | 3600 |
Wait until updated with provisioningState at 'Succeeded'.
Property | Value |
---|---|
Parameter group: | Wait Condition Arguments |
Default value: | False |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |