2016-04-21 33 views
4

我试图找到一个特定的WebJob的功能执行的细节。不幸的是,Kudu中的功能仪表板在两个月内显示重复,感叹号和功能执行。如何重置Kudu WebJob仪表板或日志记录?

WebJob Function Dashboard

尝试使用Azure的CLI列出WebJob的运行提供了错误NotFound

WebJob已被移动到可能相关的其他Web应用程序。

如果所有的记录历史记录已被清除并且所有的重置都无关紧要,我只希望它能再次运行!有任何想法吗?

回答

8

只需浏览(使用诸如微软Azure存储资源管理器的工具)配置为您的Azure的WebJob仪表盘的存储帐户,并删除蔚jobs- *和蔚webjobs- *容器的内容:

blog containers

+0

这花了很长时间,它看起来只是删除容器可能是好的。无论我还有问题,可能是因为我的webjobs具有相同的函数名称,或者可能是因为在不同的部署插槽之间共享。我把所有东西都分开了,并且擦掉了这些日志,现在所有的样子都很好。 –

+0

不知何故,我的工作在拆除4个以上的容器后坏掉了。删除+重新部署解决了问题。 –

+1

根据我的经验,这通常只会导致webjobs在启动时出现409冲突错误。我发现我通常必须删除整个存储帐户并重新创建它。 –

0

要删除出现在Functions上的项目Web作业仪表板 - 只需删除Azure存储Blob表AzureWebJobsHostLogscommon中对应于RowKey与匹配出现在那里的名称的条目。

完成此操作后,仪表板不再显示已从此表中删除的功能。