我可以自己设置Azure WebJob仪表板状态吗?

时间:2016-10-06 19:59:05

标签: azure azure-webjobs azure-webjobssdk

我使用Azure WebJob仪表板来监控我的工作。我不知道我必须深入到界面以确定发生了什么。我想利用" Status" webjob详细信息页面上的字段,以显示特定调用是否需要注意,以及在我认为调用失败的情况下,即使它没有爆炸。

Azure WebJob Dashboard Status

我已经搜索了Azure WebJobs文档和Azure WebJobs SDK扩展程序包的功能,但没有运气(但我不怀疑我可能错过了它)。我可以手动设置这个字段吗?

2 个答案:

答案 0 :(得分:1)

  

我不满意我必须深入到界面以确定发生了什么。我想利用" Status" webjob详细信息页面上的字段,以显示特定调用是否需要注意,以及在我认为调用失败的情况下,即使它没有爆炸。

据我所知,似乎它无法让我们在Azure WebJob Dashboard上自行设置状态字段。如果您想在不单击界面的情况下显示WebJob运行详细信息,您可以尝试通过请求 output_url 来调用WebJobs API以获取作业运行历史记录并从日志中检索输出或错误信息 error_url ,然后您可以创建自定义信息中心并使用输出和错误详细信息数据填充它。

答案 1 :(得分:1)

不,你不能自己设定。
Kudu API可能无法为您提供足够的单个函数实例详细信息。 考虑在https://github.com/Azure/azure-webjobs-sdk/上发布功能请求 在直接通过存储帐户公开日志记录API方面已经有了更多的投资。