az monitor diagnostic-settings

Verwalten von Dienstdiagnoseeinstellungen

Befehle

az monitor diagnostic-settings categories

Abrufen von Dienstdiagnoseeinstellungen kategorien.

az monitor diagnostic-settings categories list

Listet die Diagnoseeinstellungen kategorien für die angegebene Ressource auf.

az monitor diagnostic-settings categories show

Ruft die Kategorie "Diagnoseeinstellungen" für die angegebene Ressource ab.

az monitor diagnostic-settings create

Erstellen Sie Diagnoseeinstellungen für die angegebene Ressource.

az monitor diagnostic-settings delete

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

az monitor diagnostic-settings list

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

az monitor diagnostic-settings show

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

az monitor diagnostic-settings subscription

Verwalten von Diagnoseeinstellungen für Abonnement.

az monitor diagnostic-settings subscription create

Erstellen Sie Diagnoseeinstellungen für ein Abonnement.

az monitor diagnostic-settings subscription delete

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

az monitor diagnostic-settings subscription list

Ruft die Liste der aktiven Abonnementdiagnoseeinstellungen für die angegebene Abonnement-ID ab.

az monitor diagnostic-settings subscription show

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

az monitor diagnostic-settings subscription update

Aktualisieren von Diagnoseeinstellungen für ein Abonnement.

az monitor diagnostic-settings update

Aktualisieren der Diagnoseeinstellungen.

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 {false, true}]
                                      [--logs]
                                      [--metrics]
                                      [--resource-group]
                                      [--resource-namespace]
                                      [--resource-parent]
                                      [--resource-type]
                                      [--storage-account]
                                      [--workspace]

Beispiele

Erstellen Sie Diagnoseeinstellungen, die Aufbewahrung gilt hier nur, wenn es sich bei dem Ziel um ein Speicherkonto handelt.

az monitor diagnostic-settings create --resource {ID} -n {name}
   --storage-account {storageAccount}
   --logs '[
     {
       "category": "WorkflowRuntime",
       "enabled": true,
       "retentionPolicy": {
         "enabled": false,
         "days": 0
       }
     }
   ]'
   --metrics '[
     {
       "category": "WorkflowRuntime",
       "enabled": true,
       "retentionPolicy": {
         "enabled": false,
         "days": 0
       }
     }
   ]'

Erforderliche Parameter

--name -n

Der Name der Diagnoseeinstellungen.

--resource

Name oder ID der Zielressource.

Optionale Parameter

--event-hub

Name oder ID eines Ereignishubs. Wenn keine angegeben wird, 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, a.k.a. dedizierte oder feste Schematabelle, im Gegensatz zur standardmäßigen dynamischen Schematabelle mit dem Namen AzureDiagnostics erfolgen muss. Dieses Argument ist nur wirksam, wenn das Argument --workspace auch angegeben wird.

Zulässige Werte: false, true
--logs

JSON-codierte Liste der Protokolleinstellungen. Verwenden Sie '@{file}', um aus einer Datei zu laden. Weitere Informationen finden Sie unter: https://docs.microsoft.com/rest/api/monitor/diagnosticsettings/createorupdate#logsettings.

--metrics

JSON-codierte Liste der Metrikeinstellungen. Verwenden Sie '@{file}', um aus einer Datei zu laden. Weitere Informationen finden Sie unter https://docs.microsoft.com/rest/api/monitor/diagnosticsettings/createorupdate#metricsettings.

--resource-group -g

Name der Ressourcengruppe für das Protokollanalyse- und Speicherkonto, wenn der Name des Diensts anstelle einer vollständigen Ressourcen-ID angegeben wird.

--resource-namespace

Namespace des Zielressourcenanbieters.

--resource-parent

Übergeordneter Zielpfad der Ressource, falls zutreffend.

--resource-type

Zielressourcentyp. Kann auch 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.

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.

--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 Namespace-/Typformat akzeptieren (z. B. 'Microsoft.Compute/virtualMachines').

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 Namespace-/Typformat akzeptieren (z. B. 'Microsoft.Compute/virtualMachines').

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.

--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 Namespace-/Typformat akzeptieren (z. B. 'Microsoft.Compute/virtualMachines').

az monitor diagnostic-settings update

Aktualisieren der Diagnoseeinstellungen.

az monitor diagnostic-settings update --name
                                      --resource
                                      [--add]
                                      [--force-string]
                                      [--remove]
                                      [--resource-group]
                                      [--resource-namespace]
                                      [--resource-parent]
                                      [--resource-type]
                                      [--set]

Beispiele

Aktualisieren der Diagnoseeinstellungen. (automatisch generiert)

az monitor diagnostic-settings update --name MyDiagnosticSetting --resource myScaleSet --set retentionPolicy.days=365

Erforderliche Parameter

--name -n

Der Name der Diagnoseeinstellung.

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

--force-string

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

--remove

Entfernen einer Eigenschaft oder eines Elements 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 Namespace-/Typformat akzeptieren (z. B. 'Microsoft.Compute/virtualMachines').

--set

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