【问题标题】:Azure VM: How to send Start/Stopped/Restart Events to WebappAzure VM:如何将启动/停止/重新启动事件发送到 Webapp
【发布时间】:2018-08-08 22:12:00
【问题描述】:

我有一个将 Azure VM 的状态写入数据库的 Web 应用。我希望能够在每次启动/停止/重新启动 VM 时自动更新数据库。当 VM 启动/停止/重新启动时,如何设置一个 POST 到我的 Webapp 的触发器?我正在使用 Azure Python SDK。谢谢。

【问题讨论】:

    标签: python azure events triggers virtual-machine


    【解决方案1】:

    您不需要编写代码来实现这一点,您可以使用 Azure 中的 EventGrids 链接到一个逻辑应用程序,该应用程序将直接写入您的数据库。以下是如何设置EventGrid to send emails when linked to a logic app 的示例。 This is an example in how to connect a Logic App to a database。这两个示例的组合将允许您使用 Azure 本机技术来实现您的目标。

    或者,您可以使用逻辑应用使用连接器之一发布到您的网站,而不是直接写入数据库。

    希望对您有所帮助。

    【讨论】:

    • 感谢您向我开放这项服务。我简单地看了一下,这对于我正在尝试做的事情似乎有点矫枉过正。这让我研究了“警报”和“行动组”,这正是我所需要的。我为 VM 启动/关闭设置了警报并将其附加到一个 POST 到 URL 的 webhook。非常整洁。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多