az webapp log

Web uygulaması günlüklerini yönetme.

Komutlar

Name Description Tür Durum
az webapp log config

Web uygulaması için günlüğe kaydetmeyi yapılandırın.

Temel GA
az webapp log deployment

Web uygulaması dağıtım günlüklerini yönetin.

Temel GA
az webapp log deployment list

Web uygulamasıyla ilişkili dağıtımları listeleme.

Temel GA
az webapp log deployment show

En son dağıtımın dağıtım günlüklerini veya deployment-id belirtilirse belirli bir dağıtımı gösterin.

Temel GA
az webapp log download

Web uygulamasının günlük geçmişini zip dosyası olarak indirin.

Temel GA
az webapp log show

Web uygulamasının günlük yapılandırmasının ayrıntılarını alın.

Temel GA
az webapp log tail

Bir web uygulaması için canlı günlük izlemeyi başlatın.

Temel GA

az webapp log config

Web uygulaması için günlüğe kaydetmeyi yapılandırın.

az webapp log config [--application-logging {azureblobstorage, filesystem, off}]
                     [--detailed-error-messages {false, true}]
                     [--docker-container-logging {filesystem, off}]
                     [--failed-request-tracing {false, true}]
                     [--ids]
                     [--level {error, information, verbose, warning}]
                     [--name]
                     [--resource-group]
                     [--slot]
                     [--subscription]
                     [--web-server-logging {filesystem, off}]

Örnekler

Web uygulaması için günlüğe kaydetmeyi yapılandırın. (otomatik olarak oluşturulmuş)

az webapp log config --name MyWebapp --resource-group MyResourceGroup --web-server-logging off

Web uygulaması için günlüğe kaydetmeyi yapılandırın. (otomatik olarak oluşturulmuş)

az webapp log config --docker-container-logging off --name MyWebapp --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--application-logging

Uygulama günlüğünü yapılandırın.

kabul edilen değerler: azureblobstorage, filesystem, off
--detailed-error-messages

Ayrıntılı hata iletilerini yapılandırın.

kabul edilen değerler: false, true
--docker-container-logging

Kapsayıcıdan STDOUT ve STDERR çıktısı toplamayı yapılandırın.

kabul edilen değerler: filesystem, off
--failed-request-tracing

Başarısız istek izlemeyi yapılandırın.

kabul edilen değerler: false, true
--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--level

Günlük düzeyi.

kabul edilen değerler: error, information, verbose, warning
--name -n

Web uygulamasının adı. Belirtilmezse, rastgele bir ad oluşturulur. kullanarak varsayılanı az configure --defaults web=<name>yapılandırabilirsiniz.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvasına geçin.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--web-server-logging

Web sunucusu günlüğünü yapılandırın.

kabul edilen değerler: filesystem, off
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az webapp log download

Web uygulamasının günlük geçmişini zip dosyası olarak indirin.

Bu komut Linux üzerinde çalışan web uygulamalarıyla çalışmayabilir.

az webapp log download [--ids]
                       [--log-file]
                       [--name]
                       [--resource-group]
                       [--slot]
                       [--subscription]

Örnekler

Web uygulamasının günlük geçmişini zip dosyası olarak indirin. (otomatik olarak oluşturulmuş)

az webapp log download --name MyWebApp --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--log-file

İndirilen sıkıştırılmış günlük dosyası yolu.

varsayılan değer: webapp_logs.zip
--name -n

Web uygulamasının adı. Belirtilmezse, rastgele bir ad oluşturulur. kullanarak varsayılanı az configure --defaults web=<name>yapılandırabilirsiniz.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvasına geçin.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az webapp log show

Web uygulamasının günlük yapılandırmasının ayrıntılarını alın.

az webapp log show [--ids]
                   [--name]
                   [--resource-group]
                   [--slot]
                   [--subscription]

Örnekler

Web uygulamasının günlük yapılandırmasının ayrıntılarını alın. (otomatik olarak oluşturulmuş)

az webapp log show --name MyWebApp --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Web uygulamasının adı. Belirtilmezse, rastgele bir ad oluşturulur. kullanarak varsayılanı az configure --defaults web=<name>yapılandırabilirsiniz.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvasına geçin.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az webapp log tail

Bir web uygulaması için canlı günlük izlemeyi başlatın.

az webapp log tail [--ids]
                   [--name]
                   [--provider]
                   [--resource-group]
                   [--slot]
                   [--subscription]

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Web uygulamasının adı. Belirtilmezse, rastgele bir ad oluşturulur. kullanarak varsayılanı az configure --defaults web=<name>yapılandırabilirsiniz.

--provider

Varsayılan olarak, tarafından az webapp log config yapılandırılan tüm canlı izlemeler gösterilir, ancak kapsamı belirli sağlayıcılar/klasörler (örneğin, 'uygulama', 'http' vb.) olarak ayarlayabilirsiniz. Ayrıntılar için adresine bakın https://github.com/projectkudu/kudu/wiki/Diagnostic-Log-Stream.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvasına geçin.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.