az datadog tag-rule

Uwaga

Ta dokumentacja jest częścią rozszerzenia datadog dla interfejsu wiersza polecenia platformy Azure (wersja 2.17.0 lub nowsza). Rozszerzenie automatycznie zainstaluje polecenie az datadog tag-rule po raz pierwszy. Dowiedz się więcej o rozszerzeniach.

Zarządzanie regułą tagu za pomocą usługi datadog.

Polecenia

az datadog tag-rule create

Utwórz zestaw reguł tagów dla danego zasobu monitora.

az datadog tag-rule list

Wyświetl listę reguł tagów dla danego zasobu monitora.

az datadog tag-rule show

Pobierz zestaw reguł tagów dla danego zasobu monitora.

az datadog tag-rule update

Zaktualizuj zestaw reguł tagów dla danego zasobu monitora.

az datadog tag-rule create

Utwórz zestaw reguł tagów dla danego zasobu monitora.

az datadog tag-rule create --monitor-name
                           --resource-group
                           --rule-set-name
                           [--filtering-tags]
                           [--log-rules-filtering-tags]
                           [--send-aad-logs {false, true}]
                           [--send-resource-logs {false, true}]
                           [--send-subscription-logs {false, true}]

Przykłady

TagRules_CreateOrUpdate

az datadog tag-rule create --monitor-name "myMonitor" --log-rules-filtering-tags name="Environment" action="Include" value="Prod" --log-rules-filtering-tags name="Environment" action="Exclude" value="Dev" --send-aad-logs false --send-resource-logs true --send-subscription-logs true --resource-group "myResourceGroup" --rule-set-name "default"

Parametry wymagane

--monitor-name

Monitorowanie nazwy zasobu.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--rule-set-name

Nazwa zestawu reguł.

Parametry opcjonalne

--filtering-tags

Lista tagów filtrowania, które mają być używane do przechwytywania metryk. Jeśli są puste, wszystkie zasoby zostaną przechwycone. Jeśli określono tylko akcję Wyklucz, reguły będą stosowane do listy wszystkich dostępnych zasobów. Jeśli określono akcje Dołączanie, reguły będą zawierać tylko zasoby ze skojarzonymi tagami.

--log-rules-filtering-tags

Lista tagów filtrowania, które mają być używane do przechwytywania dzienników. Ta opcja ma zastosowanie tylko wtedy, gdy flaga SendResourceLogs jest włączona. Jeśli są puste, wszystkie zasoby zostaną przechwycone. Jeśli określono tylko akcję Wyklucz, reguły będą stosowane do listy wszystkich dostępnych zasobów. Jeśli określono akcje Dołączanie, reguły będą zawierać tylko zasoby ze skojarzonymi tagami.

--send-aad-logs

Flaga określająca, czy AAD dzienniki powinny być wysyłane dla zasobu Monitor.

akceptowane wartości: false, true
--send-resource-logs

Flaga określająca, czy dzienniki zasobów platformy Azure powinny być wysyłane dla zasobu Monitor.

akceptowane wartości: false, true
--send-subscription-logs

Flaga określająca, czy dzienniki subskrypcji platformy Azure powinny być wysyłane dla zasobu Monitor.

akceptowane wartości: false, true

az datadog tag-rule list

Wyświetl listę reguł tagów dla danego zasobu monitora.

az datadog tag-rule list --monitor-name
                         --resource-group

Przykłady

TagRules_List

az datadog tag-rule list --monitor-name "myMonitor" --resource-group "myResourceGroup"

Parametry wymagane

--monitor-name

Monitorowanie nazwy zasobu.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az datadog tag-rule show

Pobierz zestaw reguł tagów dla danego zasobu monitora.

az datadog tag-rule show --monitor-name
                         --resource-group
                         --rule-set-name

Przykłady

TagRules_Get

az datadog tag-rule show --monitor-name "myMonitor" --resource-group "myResourceGroup" --rule-set-name "default"

Parametry wymagane

--monitor-name

Monitorowanie nazwy zasobu.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--rule-set-name

Nazwa zestawu reguł.

az datadog tag-rule update

Zaktualizuj zestaw reguł tagów dla danego zasobu monitora.

az datadog tag-rule update --monitor-name
                           --resource-group
                           --rule-set-name
                           [--add]
                           [--filtering-tags]
                           [--force-string]
                           [--log-rules-filtering-tags]
                           [--remove]
                           [--send-aad-logs {false, true}]
                           [--send-resource-logs {false, true}]
                           [--send-subscription-logs {false, true}]
                           [--set]

Parametry wymagane

--monitor-name

Monitorowanie nazwy zasobu.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--rule-set-name

Nazwa zestawu reguł.

Parametry opcjonalne

--add

Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string lub JSON string>.

--filtering-tags

Lista tagów filtrowania, które mają być używane do przechwytywania metryk. Jeśli są puste, wszystkie zasoby zostaną przechwycone. Jeśli określono tylko akcję Wyklucz, reguły będą stosowane do listy wszystkich dostępnych zasobów. Jeśli określono akcje Dołączanie, reguły będą zawierać tylko zasoby ze skojarzonymi tagami.

--force-string

W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować przekonwertować na kod JSON.

--log-rules-filtering-tags

Lista tagów filtrowania, które mają być używane do przechwytywania dzienników. Ta opcja ma zastosowanie tylko wtedy, gdy flaga SendResourceLogs jest włączona. Jeśli są puste, wszystkie zasoby zostaną przechwycone. Jeśli określono tylko akcję Wyklucz, reguły będą stosowane do listy wszystkich dostępnych zasobów. Jeśli określono akcje Dołączanie, reguły będą zawierać tylko zasoby ze skojarzonymi tagami.

--remove

Usuń właściwość lub element z listy. Przykład: --remove property.list OR --remove propertyToRemove.

--send-aad-logs

Flaga określająca, czy AAD dzienniki powinny być wysyłane dla zasobu Monitor.

akceptowane wartości: false, true
--send-resource-logs

Flaga określająca, czy dzienniki zasobów platformy Azure powinny być wysyłane dla zasobu Monitor.

akceptowane wartości: false, true
--send-subscription-logs

Flaga określająca, czy dzienniki subskrypcji platformy Azure powinny być wysyłane dla zasobu Monitor.

akceptowane wartości: false, true
--set

Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=.