Udostępnij za pośrednictwem


az iot ops support

Uwaga

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

Ta grupa poleceń jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Operacje IoT obsługują operacje.

Polecenia

Nazwa Opis Typ Stan
az iot ops support create-bundle

Tworzy standardowe archiwum zip pakietu pomocy technicznej do użycia w rozwiązywaniu problemów i diagnostyki.

Numer wewnętrzny Podgląd

az iot ops support create-bundle

Wersja zapoznawcza

Grupa poleceń "obsługa operacji iot" jest dostępna w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Tworzy standardowe archiwum zip pakietu pomocy technicznej do użycia w rozwiązywaniu problemów i diagnostyki.

{Obsługiwane interfejsy API usługi}

  • mqttbroker.iotoperations.azure.com/[v1]
  • opcuabroker.iotoperations.azure.com/[v1beta1]
  • deviceregistry.microsoft.com/[v1]
  • cert-manager.io/v1
  • clusterconfig.azure.com/[v1]
  • connectivity.iotoperations.azure.com/[wersja 1]
  • arccontainerstorage.azure.net/v1
  • containerstorage.azure.com/v1
  • config.openservicemesh.io/v1alpha2
  • policy.openservicemesh.io/v1alpha1
  • secret-sync.x-k8s.io/v1alpha1
  • secrets-store.csi.x-k8s.io/v1
  • trust.cert-manager.io/v1alpha1

Uwaga: dzienniki z eksmitowanych zasobników nie zostaną przechwycone, ponieważ są niedostępne. Aby uzyskać szczegółowe informacje o tym, dlaczego zasobnik został eksmitowany, zapoznaj się z powiązanymi plikami zasobnika i węzła.

az iot ops support create-bundle [--broker-traces {false, true}]
                                 [--bundle-dir]
                                 [--context]
                                 [--log-age]
                                 [--ops-service {acs, akri, azuremonitor, billing, broker, certmanager, dataflow, deviceregistry, opcua, openservicemesh, schemaregistry, secretstore}]

Przykłady

Podstawowe użycie z opcjami domyślnymi. Ta forma polecenia automatycznie wykryje interfejsy API operacji IoT i skompiluje odpowiedni pakiet przechwytujący ostatnie 24 godziny dzienników kontenera. Pakiet zostanie utworzony w bieżącym katalogu roboczym.

az iot ops support create-bundle

Ograniczenie przechwytywania danych w określonej usłudze, a także tworzenie pakietu w niestandardowym dir danych wyjściowych.

az iot ops support create-bundle --ops-service opcua --bundle-dir ~/ops

Określ niestandardowy wiek dziennika kontenera w sekundach.

az iot ops support create-bundle --ops-service broker --log-age 172800

Uwzględnij ślady brokera mqtt w pakiecie pomocy technicznej.

az iot ops support create-bundle --ops-service broker --broker-traces

Uwzględnij zasoby magazynu kontenerów arc w pakiecie pomocy technicznej.

az iot ops support create-bundle --ops-service acs

Uwzględnij zasoby magazynu wpisów tajnych w pakiecie pomocy technicznej.

az iot ops support create-bundle --ops-service secretstore

Uwzględnij wiele usług w pakiecie pomocy technicznej z pojedynczą flagą --ops-service.

az iot ops support create-bundle --ops-service broker opcua deviceregistry

Uwzględnij wiele usług w pakiecie pomocy technicznej z wieloma flagami --ops-service.

az iot ops support create-bundle --ops-service broker --ops-service opcua --ops-service deviceregistry

Parametry opcjonalne

--broker-traces

Uwzględnij ślady brokera mqtt w pakiecie pomocy technicznej. Użycie może zwiększyć znaczny rozmiar do utworzonego pakietu.

Dopuszczalne wartości: false, true
--bundle-dir

Katalog lokalny, do których zostanie zapisany utworzony pakiet. Jeśli nie podano żadnego katalogu, używany jest bieżący katalog.

--context

Nazwa kontekstu kubeconfig do użycia na potrzeby komunikacji klastra k8s. Jeśli nie podano kontekstu, current_context jest używany.

--log-age

Wiek dziennika kontenera w sekundach.

Domyślna wartość: 86400
--ops-service --svc

Usługa IoT Operations powinna mieć zastosowanie do tworzenia pakietu pomocy technicznej. Jeśli żadna usługa nie zostanie podana, operacja będzie domyślnie przechwytywać wszystkie usługi. --ops-service może być używany co najmniej jeden raz.

Dopuszczalne wartości: acs, akri, azuremonitor, billing, broker, certmanager, dataflow, deviceregistry, opcua, openservicemesh, schemaregistry, secretstore
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.