未保存 Azure 自动化诊断

Azure Automation diagnostics not saved

我要创建的是一个解决方案,我们有一个 Azure 自动化帐户 运行 一些脚本,作业生成的错误消息保存在 Azure 资源中,我们可以在其中设置警报和分析错误。

Azure 自动化帐户已设置,我可以正常创建作业。我添加了一个诊断设置,将所有 JobLogs、JobStreams 和 AllMetrics 发送到日志分析工作区。但是,当我打开 Log Analytics 工作区时,那里的日志视图什么也没显示,相关 Resources\Automation 帐户只是说没有任何连接。

我已经阅读了很多文档,但我一直无法找到任何关于如何在 2019 年将所有内容连接在一起的明确指南,尤其是当他们一直在不断更改 Azure 上的所有内容时。

This 应该是您要查找的文档,用于将作业日志、作业流、dscnodestatus、allmetrics 从 Azure 自动化转发到 Azure 监视器日志。

启用它后,您还可以使用 Get-AzDiagnosticSetting cmdlet 仔细检查它,如上述同一文档中所述。或者您可以转到 Azure 门户 -> 您的自动化帐户 -> 诊断设置磁贴 -> 确保勾选作业日志、作业流、dscnodestatus、所有指标。

我按照相同的说明进行操作,可以在日志中看到作业日志、作业流,如下面的屏幕截图所示。

希望对您有所帮助!!干杯!!