az iot ops support

Note

Den här referensen är en del av tillägget azure-iot-ops för Azure CLI (version 2.70.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.

Extension Preview

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,v1beta1]
  • deviceregistry.microsoft.com/[v1,v1beta1]
  • namespaces.deviceregistry.microsoft.com/[v1]
  • cert-manager.io/v1
  • clusterconfig. azure.com/[v1]
  • connectivity.iotoperations. azure.com/[v1,v1beta1]
  • arccontainerstorage. azure.net/v1
  • containerstorage. azure.com/v1
  • secret-sync.x-k8s.io/v1alpha1
  • secrets-store.csi.x-k8s.io/v1
  • trust.cert-manager.io/v1alpha1

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 [--acquire-policy-token]
                                 [--bn --bundle-name]
                                 [--broker-traces {false, true}]
                                 [--bundle-dir]
                                 [--change-reference]
                                 [--context]
                                 [--log-age]
                                 [--ops-service --svc {acs, akri, azuremonitor, billing, broker, certmanager, connectors, dataflow, deviceregistry, meso, 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 connectors --bundle-dir ~/ops

Skapa paketet i en anpassad utdatakatalog och använd ett anpassat namn.

az iot ops support create-bundle --bundle-name mybundle --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 arc-container storage resurser 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 connectors deviceregistry

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

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

Valfria parametrar

Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.

--acquire-policy-token

Hämtar en Azure Policy token automatiskt för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
--bn --bundle-name

Filnamnet för zip-filen för supportpaketet. Om det inte anges används följande format: "support_bundle_{timestamp}_aio".

--broker-traces

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

Egenskap Värde
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.

--change-reference

Det relaterade ändringsreferens-ID:t för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
--context

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

Egenskap Värde
Parametergrupp: K8s Cluster Arguments
--log-age

Containerloggens ålder i sekunder.

Egenskap Värde
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.

Egenskap Värde
Godkända värden: acs, akri, azuremonitor, billing, broker, certmanager, connectors, dataflow, deviceregistry, meso, schemaregistry, secretstore
Globala parametrar
--debug

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

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

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

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

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

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

Egenskap Värde
Standardvärde: False