如何获取使用 webhook 启动的 Azure Runbook 的响应?
How to get a response of an Azure Runbook started with webhook?
据我所知(微软一直在指点),Runbooks 将帮助你做自动化的进步。与 Azure Webhook documents, it's possible to call (start/run) a Runbook, from external application using HTML POST request. and there is some simple response code 判断 post 请求的状态有关,但似乎没有更多的可能性从进度中获得更多响应。
我是否在 Azure 中搜索了错误的位置并使用了错误的工具来实现自动化,或者有一些方法可以向 Runnbok 发送请求并获得一些响应?
额外注意:我知道可以使用 WorkFlow 从另一个 Runbook 调用 Runbook 并获得一些响应,但问题是如果我使用 webhook 启动 Runbook,并且无法获得更多响应除了那些简单的状态代码,那么我如何确定我第一次调用自动化的结果是什么?应该有一些方法来获得 Runbook 进度的最终结果,以便为下一步做出决定,否则,Runbook 将对自动化毫无意义!
Azure Automation 是作为即刻即弃的解决方案构建的。它是事件驱动架构中的第一部分。在一个系统上发生某事,并且有一个电话对此作出反应。
这样做的目的是让 Runbook 本身具有代表它自己执行操作所需的所有逻辑。任何进一步的处理都是通过运行手册触发另一个进程来完成的,然后可以去检查输出并根据它做出决定。
它最初看起来确实有悖常理——我之前曾经历过各种困难,使自动化提供更多信息——但一旦你意识到它在 Azure 基础设施意图中的用途,它就开始有点意义了。
如果您专门寻找可以激发并获得响应的东西,Azure Functions 将是您的不二之选。
据我所知(微软一直在指点),Runbooks 将帮助你做自动化的进步。与 Azure Webhook documents, it's possible to call (start/run) a Runbook, from external application using HTML POST request. and there is some simple response code 判断 post 请求的状态有关,但似乎没有更多的可能性从进度中获得更多响应。
我是否在 Azure 中搜索了错误的位置并使用了错误的工具来实现自动化,或者有一些方法可以向 Runnbok 发送请求并获得一些响应?
额外注意:我知道可以使用 WorkFlow 从另一个 Runbook 调用 Runbook 并获得一些响应,但问题是如果我使用 webhook 启动 Runbook,并且无法获得更多响应除了那些简单的状态代码,那么我如何确定我第一次调用自动化的结果是什么?应该有一些方法来获得 Runbook 进度的最终结果,以便为下一步做出决定,否则,Runbook 将对自动化毫无意义!
Azure Automation 是作为即刻即弃的解决方案构建的。它是事件驱动架构中的第一部分。在一个系统上发生某事,并且有一个电话对此作出反应。
这样做的目的是让 Runbook 本身具有代表它自己执行操作所需的所有逻辑。任何进一步的处理都是通过运行手册触发另一个进程来完成的,然后可以去检查输出并根据它做出决定。
它最初看起来确实有悖常理——我之前曾经历过各种困难,使自动化提供更多信息——但一旦你意识到它在 Azure 基础设施意图中的用途,它就开始有点意义了。
如果您专门寻找可以激发并获得响应的东西,Azure Functions 将是您的不二之选。