az monitor diagnostic-settings
Dienstdiagnoseeinstellungen verwalten.
Befehle
| Name | Beschreibung | Typ | Status |
|---|---|---|---|
| az monitor diagnostic-settings categories |
Abrufen von Dienstdiagnoseeinstellungenkategorien. |
Core | GA |
| az monitor diagnostic-settings categories list |
Listet die Diagnoseeinstellungenkategorien für die angegebene Ressource auf. |
Core | GA |
| az monitor diagnostic-settings categories show |
Ruft die Diagnoseeinstellungskategorie für die angegebene Ressource ab. |
Core | GA |
| az monitor diagnostic-settings create |
Erstellen Sie Diagnoseeinstellungen für die angegebene Ressource. Weitere Informationen finden Sie unter https://learn.microsoft.com/rest/api/monitor/diagnosticsettings/createorupdate#metricsettings. |
Core | GA |
| az monitor diagnostic-settings delete |
Löscht vorhandene Diagnoseeinstellungen für die angegebene Ressource. |
Core | GA |
| az monitor diagnostic-settings list |
Ruft die liste der aktiven Diagnoseeinstellungen für die angegebene Ressource ab. |
Core | GA |
| az monitor diagnostic-settings show |
Ruft die aktiven Diagnoseeinstellungen für die angegebene Ressource ab. |
Core | GA |
| az monitor diagnostic-settings subscription |
Verwalten von Diagnoseeinstellungen für das Abonnement. |
Core | GA |
| az monitor diagnostic-settings subscription create |
Erstellen Von Abonnementdiagnoseeinstellungen für die angegebene Ressource. |
Core | GA |
| az monitor diagnostic-settings subscription delete |
Löscht vorhandene Abonnementdiagnoseeinstellungen für die angegebene Ressource. |
Core | GA |
| az monitor diagnostic-settings subscription list |
Ruft die Liste der aktiven Abonnementdiagnoseeinstellungen für die angegebene subscriptionId ab. :keyword callable cls: A custom type or function that will be passed the direct response:return: SubscriptionDiagnosticSettingsResourceCollection or the result of cls(response):rtype: ~$(python-base-namespace).v2017_05_01_preview.models.SubscriptionDiagnosticSettingsResourceCollection:raises ~azure.core.exceptions.HttpResponseError:. |
Core | GA |
| az monitor diagnostic-settings subscription show |
Ruft die aktiven Abonnementdiagnoseeinstellungen für die angegebene Ressource ab. |
Core | GA |
| az monitor diagnostic-settings subscription update |
Aktualisieren Sie die Abonnementdiagnoseeinstellungen für die angegebene Ressource. |
Core | GA |
| az monitor diagnostic-settings update |
Aktualisieren Sie Die Diagnoseeinstellungen für die angegebene Ressource. |
Core | GA |
az monitor diagnostic-settings create
Erstellen Sie Diagnoseeinstellungen für die angegebene Ressource. Weitere Informationen finden Sie unter https://learn.microsoft.com/rest/api/monitor/diagnosticsettings/createorupdate#metricsettings.
az monitor diagnostic-settings create --name
--resource
[--event-hub]
[--event-hub-rule]
[--export-to-resource-specific {0, 1, f, false, n, no, t, true, y, yes}]
[--logs]
[--marketplace-partner-id]
[--metrics]
[--resource-group]
[--resource-namespace]
[--resource-parent]
[--resource-type]
[--storage-account]
[--workspace]
Beispiele
Erstellen Sie Diagnoseeinstellungen, die Aufbewahrung gilt hier nur, wenn das Ziel ein Speicherkonto ist.
az monitor diagnostic-settings create --resource {ID} -n {name} --storage-account {storageAccount} --logs "[{category:WorkflowRuntime,enabled:true,retention-policy:{enabled:false,days:0}}]" --metrics "[{category:WorkflowRuntime,enabled:true,retention-policy:{enabled:false,days:0}}]"
Erforderliche Parameter
Der Name der Diagnoseeinstellung. Required.
Name oder ID der Zielressource.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Target Resource Arguments |
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Name oder ID eines Ereignishubs. Wenn keine angegeben ist, wird der Standardereignishub ausgewählt.
Name oder ID der Ereignishub-Autorisierungsregel.
Geben Sie an, dass der Export nach LA in eine ressourcenspezifische Tabelle (d. h. eine dedizierte oder feste Schematabelle) erfolgen muss, im Gegensatz zur standardmäßigen dynamischen Schematabelle namens AzureDiagnostics. Dieses Argument ist nur wirksam, wenn das Argument "-workspace" ebenfalls angegeben wird. Zulässige Werte: false, true.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | 0, 1, f, false, n, no, t, true, y, yes |
JSON-codierte Liste der Protokolleinstellungen. Verwenden Sie '@{file}' zum Laden aus einer Datei. Weitere Informationen finden Sie unter https://learn.microsoft.com/rest/api/monitor/diagnosticsettings/createorupdate#logsettings. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.
Die vollständige ARM-Ressourcen-ID der Marketplace-Ressource, an die Sie Diagnoseprotokolle senden möchten.
Die Liste der Metrikeinstellungen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Target Resource Arguments |
Namespace des Zielressourcenanbieters.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Target Resource Arguments |
Übergeordneter Zielpfad der Ressource, falls zutreffend.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Target Resource Arguments |
Zielressourcentyp. Kann auch das Namespace-/Typformat akzeptieren (z. B. 'Microsoft.Compute/virtualMachines').
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Target Resource Arguments |
Name oder ID des Speicherkontos, an das Diagnoseprotokolle gesendet werden sollen.
Name oder ID des Log Analytics-Arbeitsbereichs zum Senden von Diagnoseprotokollen an.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az monitor diagnostic-settings delete
Löscht vorhandene Diagnoseeinstellungen für die angegebene Ressource.
az monitor diagnostic-settings delete --name
--resource
[--resource-group]
[--resource-namespace]
[--resource-parent]
[--resource-type]
Erforderliche Parameter
Der Name der Diagnoseeinstellung. Required.
Name oder ID der Zielressource.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Target Resource Arguments |
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Target Resource Arguments |
Namespace des Zielressourcenanbieters.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Target Resource Arguments |
Übergeordneter Zielpfad der Ressource, falls zutreffend.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Target Resource Arguments |
Zielressourcentyp. Kann auch das Namespace-/Typformat akzeptieren (z. B. 'Microsoft.Compute/virtualMachines').
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Target Resource Arguments |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az monitor diagnostic-settings list
Ruft die liste der aktiven Diagnoseeinstellungen für die angegebene Ressource ab.
az monitor diagnostic-settings list --resource
[--resource-group]
[--resource-namespace]
[--resource-parent]
[--resource-type]
Erforderliche Parameter
Name oder ID der Zielressource.
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Namespace des Zielressourcenanbieters.
Übergeordneter Zielpfad der Ressource, falls zutreffend.
Zielressourcentyp. Kann auch das Namespace-/Typformat akzeptieren (z. B. 'Microsoft.Compute/virtualMachines').
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az monitor diagnostic-settings show
Ruft die aktiven Diagnoseeinstellungen für die angegebene Ressource ab.
az monitor diagnostic-settings show --name
--resource
[--resource-group]
[--resource-namespace]
[--resource-parent]
[--resource-type]
Erforderliche Parameter
Der Name der Diagnoseeinstellung. Required.
Name oder ID der Zielressource.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Target Resource Arguments |
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Target Resource Arguments |
Namespace des Zielressourcenanbieters.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Target Resource Arguments |
Übergeordneter Zielpfad der Ressource, falls zutreffend.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Target Resource Arguments |
Zielressourcentyp. Kann auch das Namespace-/Typformat akzeptieren (z. B. 'Microsoft.Compute/virtualMachines').
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Target Resource Arguments |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az monitor diagnostic-settings update
Aktualisieren Sie Die Diagnoseeinstellungen für die angegebene Ressource.
az monitor diagnostic-settings update --name
--resource
[--add]
[--event-hub]
[--event-hub-rule]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--log-ana-dtype --log-analytics-destination-type]
[--logs]
[--marketplace-partner-id]
[--metrics]
[--remove]
[--resource-group]
[--resource-namespace]
[--resource-parent]
[--resource-type]
[--service-bus-rule-id]
[--set]
[--storage-account-id]
[--workspace-id]
Erforderliche Parameter
Der Name der Diagnoseeinstellung. Required.
Name oder ID der Zielressource.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Target Resource Arguments |
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Fügen Sie einer Liste von Objekten ein Objekt hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Generic Update Arguments |
Der Name des Event Hubs. Wenn keine angegeben ist, wird der Standardereignishub ausgewählt.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Properties Arguments |
Die Ressourcen-ID für die Ereignishub-Autorisierungsregel.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Properties Arguments |
Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Generic Update Arguments |
| Zulässige Werte: | 0, 1, f, false, n, no, t, true, y, yes |
Eine Zeichenfolge, die angibt, ob der Export nach Log Analytics den Standardzieltyp verwenden soll, d. h. AzureDiagnostics, oder einen Zieltyp wie folgt verwenden soll: <normalized service identity>_<normalized category name>. Mögliche Werte sind: Dediziert und Null (null ist default.).
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Properties Arguments |
Die Liste der Protokolleinstellungen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Properties Arguments |
Die vollständige ARM-Ressourcen-ID der Marketplace-Ressource, an die Sie Diagnoseprotokolle senden möchten.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Properties Arguments |
Die Liste der Metrikeinstellungen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Properties Arguments |
Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list <indexToRemove> ODER --remove propertyToRemove.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Generic Update Arguments |
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Target Resource Arguments |
Namespace des Zielressourcenanbieters.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Target Resource Arguments |
Übergeordneter Zielpfad der Ressource, falls zutreffend.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Target Resource Arguments |
Zielressourcentyp. Kann auch das Namespace-/Typformat akzeptieren (z. B. 'Microsoft.Compute/virtualMachines').
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Target Resource Arguments |
Die Dienstbusregel-ID der Diagnoseeinstellung. Dies ist hier, um die Abwärtskompatibilität aufrechtzuerhalten.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Properties Arguments |
Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=<value>.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Generic Update Arguments |
Die Ressourcen-ID des Speicherkontos, an das Sie Diagnoseprotokolle senden möchten.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Properties Arguments |
Die vollständige ARM-Ressourcen-ID des Log Analytics-Arbeitsbereichs, an den Sie Diagnoseprotokolle senden möchten. Beispiel: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Properties Arguments |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |