2016-02-01 18 views

回答

0

确实没有一种简单的方式来以编程方式获取该信息。所有这些信息都存储在驱动WebJobs Dashboard的存储帐户中,但存储格式是针对仪表板量身定制的,因此可能不易于使用。

我们在我们的公开回购中看到this issue的某些功能请求。随意添加您的场景的细节,该问题。

2

我认为API应该有这样的信息。

https://github.com/projectkudu/kudu/wiki/WebJobs-API

列出所有触发工作中招摇格式

GET/API/triggeredwebjobsswagger

[ 
    { 
    name: "jobName", 
    runCommand: "...\run.cmd", 
    type: "triggered", 
    url: "", 
    history_url: "", 
    extra_info_url: "", 
    latest_run: 
     { 
     id: "20131103120400", 
     status: "Success", 
     start_time: "2013-11-08T02:56:00.000000Z", 
     end_time: "2013-11-08T02:57:00.000000Z", 
     duration: "00:01:00", 
     output_url: "", 
     error_url: "", 
     url: "" 
     } 
    } 
] 

+0

我建议改写这个成一个完整的答案,或离开这作为评论。 – michaelrccurtis

+1

公平点。那是我的第一篇文章! –