Freigeben über


az monitor diagnostic-settings

Dienstdiagnoseeinstellungen verwalten.

Befehle

Name Beschreibung Typ Status
az monitor diagnostic-settings categories

Abrufen von Dienstdiagnoseeinstellungenkategorien.

Kernspeicher Allgemein verfügbar
az monitor diagnostic-settings categories list

Listet die Diagnoseeinstellungenkategorien für die angegebene Ressource auf.

Kernspeicher Allgemein verfügbar
az monitor diagnostic-settings categories show

Ruft die Diagnoseeinstellungskategorie für die angegebene Ressource ab.

Kernspeicher Allgemein verfügbar
az monitor diagnostic-settings create

Erstellen Sie Diagnoseeinstellungen für die angegebene Ressource. Weitere Informationen finden Sie unter https://docs.microsoft.com/rest/api/monitor/diagnosticsettings/createorupdate#metricsettings.

Kernspeicher Allgemein verfügbar
az monitor diagnostic-settings delete

Löscht vorhandene Diagnoseeinstellungen für die angegebene Ressource.

Kernspeicher Allgemein verfügbar
az monitor diagnostic-settings list

Ruft die liste der aktiven Diagnoseeinstellungen für die angegebene Ressource ab.

Kernspeicher Allgemein verfügbar
az monitor diagnostic-settings show

Ruft die aktiven Diagnoseeinstellungen für die angegebene Ressource ab.

Kernspeicher Allgemein verfügbar
az monitor diagnostic-settings subscription

Verwalten von Diagnoseeinstellungen für das Abonnement.

Kernspeicher Allgemein verfügbar
az monitor diagnostic-settings subscription create

Erstellen Von Abonnementdiagnoseeinstellungen für die angegebene Ressource.

Kernspeicher Allgemein verfügbar
az monitor diagnostic-settings subscription delete

Löscht vorhandene Abonnementdiagnoseeinstellungen für die angegebene Ressource.

Kernspeicher Allgemein verfügbar
az monitor diagnostic-settings subscription list

Ruft die Liste der aktiven Abonnementdiagnoseeinstellungen für die angegebene subscriptionId ab. :Schlüsselwort (keyword) aufrufbare cls: Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, der die direkte Antwort:return übergeben wird: SubscriptionDiagnostic Einstellungen ResourceCollection oder das Ergebnis von cls(response):rtype: ~$(python-base-namespace).v2017_05_01_preview.models.SubscriptionDiagnostic Einstellungen ResourceCollection:raises ~azure.core.exceptions.HttpResponseError:.

Kernspeicher Allgemein verfügbar
az monitor diagnostic-settings subscription show

Ruft die aktiven Abonnementdiagnoseeinstellungen für die angegebene Ressource ab.

Kernspeicher Allgemein verfügbar
az monitor diagnostic-settings subscription update

Aktualisieren Sie die Abonnementdiagnoseeinstellungen für die angegebene Ressource.

Kernspeicher Allgemein verfügbar
az monitor diagnostic-settings update

Aktualisieren Sie Die Diagnoseeinstellungen für die angegebene Ressource.

Kernspeicher Allgemein verfügbar

az monitor diagnostic-settings create

Erstellen Sie Diagnoseeinstellungen für die angegebene Ressource. Weitere Informationen finden Sie unter https://docs.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

--name -n

Der Name der Diagnoseeinstellung. Erforderlich.

--resource

Name oder ID der Zielressource.

Optionale Parameter

--event-hub

Name oder ID eines Ereignishubs. Wenn keine angegeben ist, wird der Standardereignishub ausgewählt.

--event-hub-rule

Name oder ID der Ereignishub-Autorisierungsregel.

--export-to-resource-specific

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.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--logs

JSON-codierte Liste der Protokolleinstellungen. Verwenden Sie '@{file}' zum Laden aus einer Datei. Weitere Informationen finden Sie unter: https://docs.microsoft.com/rest/api/monitor/diagnosticsettings/createorupdate#logsettings. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--marketplace-partner-id

Die vollständige ARM-Ressourcen-ID der Marketplace-Ressource, an die Sie Diagnoseprotokolle senden möchten.

--metrics

Die Liste der Metrikeinstellungen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--resource-namespace

Namespace des Zielressourcenanbieters.

--resource-parent

Übergeordneter Zielpfad der Ressource, falls zutreffend.

--resource-type

Zielressourcentyp. Kann auch das Namespace-/Typformat akzeptieren (z. B. 'Microsoft.Compute/virtualMachines').

--storage-account

Name oder ID des Speicherkontos, an das Diagnoseprotokolle gesendet werden sollen.

--workspace

Name oder ID des Log Analytics-Arbeitsbereichs zum Senden von Diagnoseprotokollen an.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

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

--name -n

Der Name der Diagnoseeinstellung. Erforderlich.

--resource

Name oder ID der Zielressource.

Optionale Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--resource-namespace

Namespace des Zielressourcenanbieters.

--resource-parent

Übergeordneter Zielpfad der Ressource, falls zutreffend.

--resource-type

Zielressourcentyp. Kann auch das Namespace-/Typformat akzeptieren (z. B. 'Microsoft.Compute/virtualMachines').

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

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

--resource

Name oder ID der Zielressource.

Optionale Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--resource-namespace

Namespace des Zielressourcenanbieters.

--resource-parent

Übergeordneter Zielpfad der Ressource, falls zutreffend.

--resource-type

Zielressourcentyp. Kann auch das Namespace-/Typformat akzeptieren (z. B. 'Microsoft.Compute/virtualMachines').

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

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

--name -n

Der Name der Diagnoseeinstellung. Erforderlich.

--resource

Name oder ID der Zielressource.

Optionale Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--resource-namespace

Namespace des Zielressourcenanbieters.

--resource-parent

Übergeordneter Zielpfad der Ressource, falls zutreffend.

--resource-type

Zielressourcentyp. Kann auch das Namespace-/Typformat akzeptieren (z. B. 'Microsoft.Compute/virtualMachines').

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

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]
                                      [--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

--name -n

Der Name der Diagnoseeinstellung. Erforderlich.

--resource

Name oder ID der Zielressource.

Optionale Parameter

--add

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>.

--event-hub

Der Name des Event Hubs. Wenn keine angegeben ist, wird der Standardereignishub ausgewählt.

--event-hub-rule

Die Ressourcen-ID für die Ereignishub-Autorisierungsregel.

--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--log-ana-dtype --log-analytics-destination-type

Eine Zeichenfolge, die angibt, ob der Export nach Log Analytics den Standardzieltyp verwenden soll, d. h. AzureDiagnostics, oder einen Zieltyp wie folgt verwenden soll: _. Mögliche Werte sind: Dediziert und Null (null ist default.).

--logs

Die Liste der Protokolleinstellungen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--marketplace-partner-id

Die vollständige ARM-Ressourcen-ID der Marketplace-Ressource, an die Sie Diagnoseprotokolle senden möchten.

--metrics

Die Liste der Metrikeinstellungen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--remove

Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--resource-namespace

Namespace des Zielressourcenanbieters.

--resource-parent

Übergeordneter Zielpfad der Ressource, falls zutreffend.

--resource-type

Zielressourcentyp. Kann auch das Namespace-/Typformat akzeptieren (z. B. 'Microsoft.Compute/virtualMachines').

--service-bus-rule-id

Die Dienstbusregel-ID der Diagnoseeinstellung. Dies ist hier, um die Abwärtskompatibilität zu Standard.

--set

Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=.

--storage-account-id

Die Ressourcen-ID des Speicherkontos, an das Sie Diagnoseprotokolle senden möchten.

--workspace-id

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.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.