az arcdata dc debug

Not

Bu başvuru, Azure CLI (sürüm 2.3.1 veya üzeri) için arcdata uzantısının bir parçasıdır. Uzantı, az arcdata dc debug komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

Veri denetleyicisinde hata ayıklama.

Komutlar

az arcdata dc debug copy-logs

Günlükleri kopyalayın.

az arcdata dc debug dump

Bellek dökümünü tetikleme.

az arcdata dc debug copy-logs

Günlükleri kopyalayın.

Hata ayıklama günlüklerini veri denetleyicisinden kopyalayın. Sisteminizde Kubernetes yapılandırması gereklidir.

az arcdata dc debug copy-logs --k8s-namespace
                              [--container]
                              [--exclude-dumps]
                              [--exclude-system-logs]
                              [--pod]
                              [--resource-kind]
                              [--resource-name]
                              [--skip-compress]
                              [--target-folder]
                              [--timeout]
                              [--use-k8s]

Gerekli Parametreler

--k8s-namespace -k

Veri denetleyicisinin Kubernetes ad alanı.

İsteğe Bağlı Parametreler

--container -c

Benzer ada sahip kapsayıcıların günlüklerini kopyalayın( İsteğe bağlı), varsayılan olarak tüm kapsayıcıların günlüklerini kopyalar. Birden çok kez belirtilemez. Birden çok kez belirtilirse, sonuncusu kullanılır.

--exclude-dumps

Dökümlerin sonuç klasöründen dışlanıp dışlanmaymayacağı. Varsayılan değer, dökümleri içeren False değeridir.

--exclude-system-logs

Sistem günlüklerinin koleksiyon dışında tutulup tutulmayacağı. Varsayılan değer, sistem günlüklerini içeren False değeridir.

--pod

Benzer ada sahip podların günlüklerini kopyalayın. İsteğe bağlı olarak, varsayılan olarak tüm podların günlüklerini kopyalar. Birden çok kez belirtilemez. Birden çok kez belirtilirse, sonuncusu kullanılır.

--resource-kind

Belirli bir türdeki kaynağın günlüklerini kopyalayın. Birden çok kez belirtilemez. Birden çok kez belirtilirse, sonuncusu kullanılır. Belirtilirse, kaynağı tanımlamak için --resource-name de belirtilmelidir.

--resource-name

Belirtilen adın kaynağı için günlükleri kopyalayın. Birden çok kez belirtilemez. Birden çok kez belirtilirse, sonuncusu kullanılır. Belirtilirse, kaynağı tanımlamak için --resource-kind de belirtilmelidir.

--skip-compress

Sonuç klasörünü sıkıştırmanın atlanıp atlanmadığı. Varsayılan değer, sonuç klasörünü sıkıştıran False değeridir.

--target-folder -d

Günlüklerin kopyalanması için hedef klasör yolu. İsteğe bağlı olarak, varsayılan olarak sonucu yerel klasörde oluşturur. Birden çok kez belirtilemez. Birden çok kez belirtilirse, sonuncusu kullanılır.

--timeout -t

Komutun tamamlanmasını beklemek için saniye sayısı. Varsayılan değer 0'dır ve bu değer sınırsızdır.

--use-k8s

Bu eylemi gerçekleştirmek için yerel Kubernetes API'lerini kullanın.

az arcdata dc debug dump

Bellek dökümünü tetikleme.

Bellek dökümünü tetikleyin ve kapsayıcıdan kopyalayın- Sisteminizde Kubernetes yapılandırması gereklidir.

az arcdata dc debug dump --k8s-namespace
                         [--container {controller}]
                         [--target-folder]
                         [--use-k8s]

Gerekli Parametreler

--k8s-namespace -k

Veri denetleyicisinin Kubernetes ad alanı.

İsteğe Bağlı Parametreler

--container -c

Çalışan işlemlerin dökümünü almak için tetiklenecek hedef kapsayıcı.

kabul edilen değerler: controller
varsayılan değer: controller
--target-folder -d

Dökümü kopyalamak için hedef klasör.

varsayılan değer: ./output/dump
--use-k8s

Bu eylemi gerçekleştirmek için yerel Kubernetes API'lerini kullanın.