az monitor diagnostic-settings

Hizmet tanılama ayarlarını yönetin.

Komutlar

az monitor diagnostic-settings categories

Hizmet Tanılama ayarları kategorilerini alın.

az monitor diagnostic-settings categories list

Belirtilen kaynak için Tanılama ayarları kategorilerini listeleyin.

az monitor diagnostic-settings categories show

Belirtilen kaynak için Tanılama ayarları kategorisini alır.

az monitor diagnostic-settings create

Belirtilen kaynak için Tanılama ayarları oluşturun.

az monitor diagnostic-settings delete

Belirtilen kaynak için mevcut tanılama ayarlarını siler.

az monitor diagnostic-settings list

Belirtilen kaynak için etkin Tanılama ayarları listesini alır.

az monitor diagnostic-settings show

Belirtilen kaynak için etkin tanılama ayarlarını alır.

az monitor diagnostic-settings subscription

Abonelik için tanılama ayarlarını yönetin.

az monitor diagnostic-settings subscription create

Bir abonelik için Tanılama ayarları oluşturun.

az monitor diagnostic-settings subscription delete

Belirtilen kaynak için mevcut abonelik tanılama ayarlarını siler.

az monitor diagnostic-settings subscription list

Belirtilen SubscriptionID için etkin abonelik Tanılama ayarları listesini alır.

az monitor diagnostic-settings subscription show

Belirtilen kaynak için etkin abonelik tanılama ayarlarını alır.

az monitor diagnostic-settings subscription update

Bir abonelik için tanılama ayarlarını güncelleştirin.

az monitor diagnostic-settings update

Tanılama ayarlarını güncelleştirin.

az monitor diagnostic-settings create

Belirtilen kaynak için Tanılama ayarları oluşturun.

Daha fazla bilgi için şu adresi ziyaret edin: 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]
                                      [--subscription]
                                      [--workspace]

Örnekler

EventHub ile Tanılama ayarları oluşturun.

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

Gerekli Parametreler

--name -n

Tanılama ayarlarının adı.

--resource

Hedef kaynağın adı veya KIMLIĞI.

İsteğe Bağlı Parametreler

--event-hub

Bir olay hub 'ının adı veya KIMLIĞI. Hiçbiri belirtilmemişse, varsayılan olay hub 'ı seçilir.

--event-hub-rule

Olay Hub 'ı yetkilendirme kuralının adı veya KIMLIĞI.

--export-to-resource-specific

LA 'ya dışa aktarma 'nın kaynağa özgü bir tablo olan deyişle için yapılması gerektiğini belirtir. AzureDiagnostics adlı varsayılan dinamik şema tablosunun aksine adanmış veya sabit şema tablosu. Bu bağımsız değişken yalnızca--Workspace bağımsız değişkeni de verildiğinde etkilidir.

kabul edilen değerler: false, true
--logs

JSON kodlu günlük ayarları listesi. Bir dosyadan yüklemek için ' @ {File} ' kullanın.

--metrics

Ölçüm ayarlarının JSON kodlu listesi. Bir dosyadan yüklemek için ' @ {File} ' kullanın.

--resource-group -g

Tam kaynak KIMLIĞI yerine hizmetin adı verildiğinde Log Analytics ve depolama hesabı için kaynak grubunun adı.

--resource-namespace

Hedef kaynak sağlayıcısı ad alanı.

--resource-parent

Varsa hedef kaynak üst yolu.

--resource-type

Hedef kaynak türü. Ad alanı/tür biçimini de kabul edebilir (örn: ' Microsoft. COMPUTE/virtualMachines ').

--storage-account

Tanılama günlüklerinin gönderileceği depolama hesabının adı veya KIMLIĞI.

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

--workspace

Tanılama günlüklerinin gönderileceği Log Analytics çalışma alanının adı veya KIMLIĞI.

az monitor diagnostic-settings delete

Belirtilen kaynak için mevcut tanılama ayarlarını siler.

az monitor diagnostic-settings delete --name
                                      --resource
                                      [--resource-group]
                                      [--resource-namespace]
                                      [--resource-parent]
                                      [--resource-type]
                                      [--subscription]

Gerekli Parametreler

--name -n

Tanılama ayarının adı.

--resource

Hedef kaynağın adı veya KIMLIĞI.

İsteğe Bağlı Parametreler

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--resource-namespace

Hedef kaynak sağlayıcısı ad alanı.

--resource-parent

Varsa hedef kaynak üst yolu.

--resource-type

Hedef kaynak türü. Ad alanı/tür biçimini de kabul edebilir (örn: ' Microsoft. COMPUTE/virtualMachines ').

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az monitor diagnostic-settings list

Belirtilen kaynak için etkin Tanılama ayarları listesini alır.

az monitor diagnostic-settings list --resource
                                    [--query-examples]
                                    [--resource-group]
                                    [--resource-namespace]
                                    [--resource-parent]
                                    [--resource-type]
                                    [--subscription]

Gerekli Parametreler

--resource

Hedef kaynağın adı veya KIMLIĞI.

İsteğe Bağlı Parametreler

--query-examples

Sizin için JMESPath dizesi önerilir. Sonuçları görmek için, sorgudan birini kopyalayabilir ve çift tırnak işaretleri içine sorgu parametresini sonra yapıştırabilirsiniz. Bu anahtar sözcüklere göre öneri verebilmemiz için bir veya daha fazla konumsal anahtar sözcük ekleyebilirsiniz.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--resource-namespace

Hedef kaynak sağlayıcısı ad alanı.

--resource-parent

Varsa hedef kaynak üst yolu.

--resource-type

Hedef kaynak türü. Ad alanı/tür biçimini de kabul edebilir (örn: ' Microsoft. COMPUTE/virtualMachines ').

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az monitor diagnostic-settings show

Belirtilen kaynak için etkin tanılama ayarlarını alır.

az monitor diagnostic-settings show --name
                                    --resource
                                    [--query-examples]
                                    [--resource-group]
                                    [--resource-namespace]
                                    [--resource-parent]
                                    [--resource-type]
                                    [--subscription]

Gerekli Parametreler

--name -n

Tanılama ayarının adı.

--resource

Hedef kaynağın adı veya KIMLIĞI.

İsteğe Bağlı Parametreler

--query-examples

Sizin için JMESPath dizesi önerilir. Sonuçları görmek için, sorgudan birini kopyalayabilir ve çift tırnak işaretleri içine sorgu parametresini sonra yapıştırabilirsiniz. Bu anahtar sözcüklere göre öneri verebilmemiz için bir veya daha fazla konumsal anahtar sözcük ekleyebilirsiniz.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--resource-namespace

Hedef kaynak sağlayıcısı ad alanı.

--resource-parent

Varsa hedef kaynak üst yolu.

--resource-type

Hedef kaynak türü. Ad alanı/tür biçimini de kabul edebilir (örn: ' Microsoft. COMPUTE/virtualMachines ').

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az monitor diagnostic-settings update

Tanılama ayarlarını güncelleştirin.

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

Örnekler

Tanılama ayarlarını güncelleştirin. otomatik olarak oluşturulan

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

Gerekli Parametreler

--name -n

Tanılama ayarının adı.

--resource

Hedef kaynağın adı veya KIMLIĞI.

İsteğe Bağlı Parametreler

--add

Bir yol ve anahtar değer çiftleri belirterek nesneler listesine nesne ekleyin. Örnek:--Property. listProperty <Key = Value, String veya JSON String> ekleyin.

--force-string

' Set ' veya ' Add ' kullanılırken, JSON 'a dönüştürmeye çalışmak yerine dize sabit değerlerini koruyun.

--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek:--Remove Property. List veya--Remove propertyToRemove.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--resource-namespace

Hedef kaynak sağlayıcısı ad alanı.

--resource-parent

Varsa hedef kaynak üst yolu.

--resource-type

Hedef kaynak türü. Ad alanı/tür biçimini de kabul edebilir (örn: ' Microsoft. COMPUTE/virtualMachines ').

--set

Bir özellik yolu ve ayarlanacak değer belirterek bir nesneyi güncelleştirin. Örnek:--set Property1. Property2 =.

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .