Sdílet prostřednictvím


az iot ops support

Poznámka:

Tento odkaz je součástí rozšíření azure-iot-ops pro Azure CLI (verze 2.53.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu podpory az iot ops . Přečtěte si další informace o rozšířeních.

Tato skupina příkazů je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Operace podpory operací IoT

Příkazy

Name Description Typ Stav
az iot ops support create-bundle

Vytvoří standardní archiv zip sady podpory pro použití při řešení potíží a diagnostice.

Rozšíření Preview

az iot ops support create-bundle

Preview

Podpora iot ops skupiny příkazů je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Vytvoří standardní archiv zip sady podpory pro použití při řešení potíží a diagnostice.

{Podporovaná rozhraní API služby}

  • mqttbroker.iotoperations.azure.com/[v1]
  • opcuabroker.iotoperations.azure.com/[v1beta1]
  • deviceregistry.microsoft.com/[v1]
  • clusterconfig.azure.com/[v1]
  • connectivity.iotoperations.azure.com/[v1]
  • arccontainerstorage.azure.net/[v1]
  • secret-sync.x-k8s.io/v1alpha1
  • secrets-store.csi.x-k8s.io/v1

Poznámka: Protokoly z vyřazeného podu nebudou zachyceny, protože jsou nepřístupné. Podrobnosti o tom, proč byl pod vyřazen, najdete v souvisejících souborech podů a uzlů.

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

Příklady

Základní použití s výchozími možnostmi Tato forma příkazu automaticky rozpozná rozhraní API operací IoT a sestaví vhodnou sadu, která zachytává protokoly kontejnerů za posledních 24 hodin. Sada bude vytvořena v aktuálním pracovním adresáři.

az iot ops support create-bundle

Omezte zachytávání dat u konkrétní služby a vytvořte sadu ve vlastním výstupním diru.

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

Zadejte vlastní stáří protokolů kontejnerů v sekundách.

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

Do sady podpory zahrňte trasování zprostředkovatele mqtt.

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

Do sady podpory zahrňte prostředky úložiště kontejnerů Arc.

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

Do sady podpory zahrňte prostředky úložiště tajných kódů.

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

Do balíčku podpory zahrňte více služeb s jedním příznakem --ops-service.

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

Do sady podpory zahrňte více služeb s několika příznaky --ops-service.

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

Volitelné parametry

--broker-traces

Do sady podpory zahrňte trasování zprostředkovatele mqtt. Využití může do vytvořené sady přidat značnou velikost.

Přípustné hodnoty: false, true
--bundle-dir

Místní adresář, do kterého se vytvoří sada, se uloží. Pokud není zadaný žádný adresář, použije se aktuální adresář.

--context

Název kontextu Kubeconfig, který se má použít pro komunikaci clusteru k8s. Pokud není zadaný žádný kontext, current_context se použije.

--log-age

Stáří protokolu kontejneru v sekundách

Default value: 86400
--ops-service --svc

Na službu IoT Operations by se mělo použít vytvoření sady podpory. Pokud není k dispozici žádná služba, operace ve výchozím nastavení zachytí všechny služby. --ops-service lze použít jednou nebo vícekrát.

Přípustné hodnoty: acs, akri, azuremonitor, billing, broker, dataflow, deviceregistry, opcua, schemaregistry, secretstore
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.