Dela via


az iot ops support

Kommentar

Den här referensen är en del av azure-iot-ops-tillägget för Azure CLI (version 2.53.0 eller senare). Tillägget installeras automatiskt första gången du kör ett az iot ops-supportkommando . Läs mer om tillägg.

Den här kommandogruppen är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Stödåtgärder för IoT-åtgärder.

Kommandon

Name Description Typ Status
az iot ops support create-bundle

Skapar ett zip-arkiv för standardsupportpaket för användning i felsökning och diagnostik.

Anknytning Förhandsversion

az iot ops support create-bundle

Förhandsgranskning

Kommandogruppen "iot ops support" finns i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapar ett zip-arkiv för standardsupportpaket för användning i felsökning och diagnostik.

{Tjänst-API:er som stöds}

  • 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

Obs! Loggar från den borttagna podden registreras inte eftersom de inte är tillgängliga. Mer information om varför en podd avlägsnades finns i relaterade podd- och nodfiler.

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}]

Exempel

Grundläggande användning med standardalternativ. Den här formen av kommandot identifierar API:er för IoT-åtgärder automatiskt och skapar ett lämpligt paket som samlar in de senaste 24 timmarnas containerloggar. Paketet skapas i den aktuella arbetskatalogen.

az iot ops support create-bundle

Begränsa datainsamling på en specifik tjänst och skapa paketet i en anpassad utdatadir.

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

Ange en anpassad containerloggålder i sekunder.

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

Inkludera mqtt broker-spårningar i supportpaketet.

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

Inkludera lagringsresurser för arc-container i supportpaketet.

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

Inkludera secretstore-resurser i supportpaketet.

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

Inkludera flera tjänster i supportpaketet med flaggan --ops-service.

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

Inkludera flera tjänster i supportpaketet med flera --ops-service-flaggor.

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

Valfria parametrar

--broker-traces

Inkludera mqtt broker-spårningar i supportpaketet. Användningen kan öka storleken på det producerade paketet.

Godkända värden: false, true
--bundle-dir

Den lokala katalogen som det producerade paketet sparas till. Om det inte finns någon katalog används den aktuella katalogen.

--context

Kubeconfig-kontextnamn som ska användas för k8s-klusterkommunikation. Om ingen kontext anges används current_context.

--log-age

Containerloggens ålder i sekunder.

Standardvärde: 86400
--ops-service --svc

IoT Operations-tjänsten som supportpaketet skapas bör gälla för. Om ingen tjänst tillhandahålls kommer åtgärden som standard att samla in alla tjänster. --ops-service kan användas en eller flera gånger.

Godkända värden: acs, akri, azuremonitor, billing, broker, dataflow, deviceregistry, opcua, schemaregistry, secretstore
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.