使用 API (Kudu) 显示 Azure WebJob Functions 日志

Showing Azure WebJob Functions log using API (Kudu)

我正在使用 Kudu Api 在我创建的网站监控应用程序上显示一些网络作业数据。该网络应用程序监控来自我创建的其他几个网站的数据。我想知道我需要什么 API 端点 运行 才能从此页面获取数据:

https://{my_website}.scm.azurewebsites.net/azurejobs/#/functions

我有兴趣显示此页面的一些数据(函数、统计信息、调用日志 - 最近执行的函数)

目前我正在解析一个文本文件,但如果有更好的选择,我发现这样做效率非常低:

https://{my_website}.scm.azurewebsites.net/vfs/data/jobs/continuous/{my_webjob}/job_log.txt

任何建议都会有所帮助,在此先感谢。

正如评论中所写,WebJob 客户端是基于 javascript 的,您可以在浏览器的控制台中看到它发出的每个调用,在那里您会找到对以下内容的调用:

https://<sitename>.scm.azurewebsites.net/azurejobs/api/functions/definitions?lim‌​it=100

这给出了 webjob 中的函数列表。