az logz sub-rule

Not

Bu başvuru, Azure CLI (sürüm 2.15.0 veya üzeri) için logz uzantısının bir parçasıdır. Uzantı, az logz sub-rule komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

'logz' komut grubu deneyseldir ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Logz ile alt hesap etiketi kuralını yönetin.

Komutlar

Name Description Tür Durum
az logz sub-rule create

Belirli bir alt hesap kaynağı için etiket kuralı kümesi oluşturun.

Dahili Deneysel
az logz sub-rule delete

Belirli bir izleyici kaynağı için etiket kuralı kümesini silin.

Dahili Deneysel
az logz sub-rule list

Belirli bir alt hesap kaynağı için etiket kurallarını listeleyin.

Dahili Deneysel
az logz sub-rule show

Belirli bir izleyici kaynağı için etiket kuralı kümesi alın.

Dahili Deneysel
az logz sub-rule update

Belirli bir alt hesap kaynağı için etiket kuralı kümesini güncelleştirin.

Dahili Deneysel

az logz sub-rule create

Deneysel

'logz' komut grubu deneyseldir ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Belirli bir alt hesap kaynağı için etiket kuralı kümesi oluşturun.

az logz sub-rule create --monitor-name
                        --resource-group
                        --rule-set-name
                        --sub-account-name
                        [--filtering-tags]
                        [--send-aad-logs {false, true}]
                        [--send-activity-logs {false, true}]
                        [--send-subscription-logs {false, true}]

Örnekler

SubAccountTagRules_CreateOrUpdate

az logz sub-rule create --monitor-name "myMonitor" --filtering-tags name="Environment" action="Include" value="Prod" --filtering-tags name="Environment" action="Exclude" value="Dev" --send-aad-logs false --send-activity-logs true --send-subscription-logs true --resource-group "myResourceGroup" --rule-set-name "default" --sub-account-name "SubAccount1"

Gerekli Parametreler

--monitor-name

Kaynak adını izleyin.

--resource-group -g

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

--rule-set-name

Alt hesabın kural kümesi adı.

--sub-account-name

Alt Hesap kaynak adı.

İsteğe Bağlı Parametreler

--filtering-tags

Günlükleri yakalamak için kullanılacak filtreleme etiketlerinin listesi. Bu yalnızca SendActivityLogs bayrağı etkinse geçerlilik kazanır. Boşsa, tüm kaynaklar yakalanır. Yalnızca Dışla eylemi belirtilirse, kurallar kullanılabilir tüm kaynaklar listesine uygulanır. Ekle eylemleri belirtilirse, kurallar yalnızca ilişkili etiketlere sahip kaynakları içerir.

Kullanım: --filtering-tags name=XX value=XX action=XX

name: Etiketin adı (anahtar olarak da bilinir). value: Etiketin değeri. action: Filtreleme etiketi için geçerli eylemler. Dışlama, dahil edilmeye göre önceliklidir.

Birden fazla --filtering-tags bağımsız değişkeni kullanılarak birden çok eylem belirtilebilir.

--send-aad-logs

İzleyici kaynağı için AAD günlüklerinin gönderilip gönderilmeyeceğini belirten bayrak.

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

İzleyici kaynağı için Azure kaynaklarından etkinlik günlüklerinin gönderilip gönderilmeyeceğini belirten bayrak.

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

İzleyici kaynağı için abonelik günlüklerinin gönderilip gönderilmeyeceğini belirten bayrak.

kabul edilen değerler: false, true
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az logz sub-rule delete

Deneysel

'logz' komut grubu deneyseldir ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Belirli bir izleyici kaynağı için etiket kuralı kümesini silin.

az logz sub-rule delete [--ids]
                        [--monitor-name]
                        [--resource-group]
                        [--rule-set-name]
                        [--sub-account-name]
                        [--subscription]
                        [--yes]

Örnekler

TagRules_Delete

az logz sub-rule delete --monitor-name "myMonitor" --resource-group "myResourceGroup" --rule-set-name "default" --sub-account-name "SubAccount1"

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--monitor-name

Kaynak adını izleyin.

--resource-group -g

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

--rule-set-name

İzleyicinin kural kümesi adı.

--sub-account-name

Alt Hesap kaynak adı.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--yes -y

Onay istemde bulunmayın.

varsayılan değer: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az logz sub-rule list

Deneysel

'logz' komut grubu deneyseldir ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Belirli bir alt hesap kaynağı için etiket kurallarını listeleyin.

az logz sub-rule list --monitor-name
                      --resource-group
                      --sub-account-name

Örnekler

SubAccountTagRules_List

az logz sub-rule list --monitor-name "myMonitor" --resource-group "myResourceGroup" --sub-account-name "SubAccount1"

Gerekli Parametreler

--monitor-name

Kaynak adını izleyin.

--resource-group -g

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

--sub-account-name

Alt Hesap kaynak adı.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az logz sub-rule show

Deneysel

'logz' komut grubu deneyseldir ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Belirli bir izleyici kaynağı için etiket kuralı kümesi alın.

az logz sub-rule show [--ids]
                      [--monitor-name]
                      [--resource-group]
                      [--rule-set-name]
                      [--sub-account-name]
                      [--subscription]

Örnekler

SubAccountTagRules_Get

az logz sub-rule show --monitor-name "myMonitor" --resource-group "myResourceGroup" --rule-set-name "default" --sub-account-name "SubAccount1"

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--monitor-name

Kaynak adını izleyin.

--resource-group -g

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

--rule-set-name

İzleyicinin kural kümesi adı.

--sub-account-name

Alt Hesap kaynak adı.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az logz sub-rule update

Deneysel

'logz' komut grubu deneyseldir ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Belirli bir alt hesap kaynağı için etiket kuralı kümesini güncelleştirin.

az logz sub-rule update [--add]
                        [--filtering-tags]
                        [--force-string]
                        [--ids]
                        [--monitor-name]
                        [--remove]
                        [--resource-group]
                        [--rule-set-name]
                        [--send-aad-logs {false, true}]
                        [--send-activity-logs {false, true}]
                        [--send-subscription-logs {false, true}]
                        [--set]
                        [--sub-account-name]
                        [--subscription]

İsteğe Bağlı Parametreler

--add

Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string or JSON string>.

varsayılan değer: []
--filtering-tags

Günlükleri yakalamak için kullanılacak filtreleme etiketlerinin listesi. Bu yalnızca SendActivityLogs bayrağı etkinse geçerlilik kazanır. Boşsa, tüm kaynaklar yakalanır. Yalnızca Dışla eylemi belirtilirse, kurallar kullanılabilir tüm kaynaklar listesine uygulanır. Ekle eylemleri belirtilirse, kurallar yalnızca ilişkili etiketlere sahip kaynakları içerir.

Kullanım: --filtering-tags name=XX value=XX action=XX

name: Etiketin adı (anahtar olarak da bilinir). value: Etiketin değeri. action: Filtreleme etiketi için geçerli eylemler. Dışlama, dahil edilmeye göre önceliklidir.

Birden fazla --filtering-tags bağımsız değişkeni kullanılarak birden çok eylem belirtilebilir.

--force-string

'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.

varsayılan değer: False
--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--monitor-name

Kaynak adını izleyin.

--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list <indexToRemove> OR --remove propertyToRemove.

varsayılan değer: []
--resource-group -g

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

--rule-set-name

Alt hesabın kural kümesi adı.

--send-aad-logs

İzleyici kaynağı için AAD günlüklerinin gönderilip gönderilmeyeceğini belirten bayrak.

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

İzleyici kaynağı için Azure kaynaklarından etkinlik günlüklerinin gönderilip gönderilmeyeceğini belirten bayrak.

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

İzleyici kaynağı için abonelik günlüklerinin gönderilip gönderilmeyeceğini belirten bayrak.

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

Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=<value>.

varsayılan değer: []
--sub-account-name

Alt Hesap kaynak adı.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.