我正在编写一个Azure CLI bash脚本来创建一个Azure Web App,现在到了需要配置日志记录的地步。我知道我可以在一定程度上使用...配置日志记录。
ContentType
据我所知,这应该允许我记录通过az webapp log config --name $webAppName
--resource-group $resourceGroupName
--level Verbose
--application-logging true
--detailed-error-messages true
--web-server-logging filesystem
发送的任何内容。
这是让我感到困惑的地方:我的理解是,这些日志将被写入blob存储,而documentation 是解释了如何启用此功能,但没有解释如何通过Azure CLI启用它-或保留策略。除了通过Azure门户,我也找不到任何任何示例。
就收集日志消息到Blob而言,我的理解是否如此?如果是这样,如何通过Azure CLI进行配置?
答案 0 :(得分:2)
cli az webapp log config
当前不支持记录到Blob存储,因此无法使用此cli命令对其进行配置。
有一个github问题webapp: support storage for logging config用于跟踪该问题,它还提供了一种解决方法。
希望有帮助。