【发布时间】:2019-09-13 05:05:05
【问题描述】:
根据documentation,您需要启用详细日志记录才能查看 Azure Runbook 的详细输出。如果启用此设置,它将显示所有详细输出,直到输出变得无用(例如模块导入的 50 行)。这似乎也不会显示在 Runbook 的“输出”窗口中,而只会显示在日志记录选项卡中。
- 我尝试将
-Verbose开关添加到Write-Verbosecmdlet。在普通 PowerShell 中,无论$VerbosePreference设置为什么,这都会产生详细的输出。这本来是只显式打印某些详细输出的解决方案,但在运行手册中它似乎是“全有或全无”。
所以我坚持生产大量无用的冗长输出。如果我切换到使用 Write-Output 来显示到输出窗格,那么我必须处理 Write-Output 将对象传递到管道的事实,这使得脚本变得难以管理。
关于如何正确登录 Azure Runbooks 的任何想法?我正在考虑写入远程位置的日志文件(可能是存储帐户)可能是最好的选择。似乎应该有更好的方法来处理这个问题。
【问题讨论】:
标签: azure azure-automation azure-runbook