Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取有关.net代码中Azure VM状态更改的通知_Azure_Publish Subscribe_Azure Virtual Machine_Azure Fluent Api - Fatal编程技术网

获取有关.net代码中Azure VM状态更改的通知

获取有关.net代码中Azure VM状态更改的通知,azure,publish-subscribe,azure-virtual-machine,azure-fluent-api,Azure,Publish Subscribe,Azure Virtual Machine,Azure Fluent Api,我们使用它是为了提供一些内部UI来管理我们的员工用作测试工作站的VM 到目前为止,我们已经成功地利用API在VM上允许CRUD操作,以及临时停止和取消分配 然而,是时候在UI中提高我们的响应能力了,因此我正在寻找Azure通过代码订阅(或其他机制)通知我们VM的状态已更改的方法。我们很乐意执行资源组绑定通知或每VM监控,只要它不是一种轮询方法,我们只是一次又一次地查询状态 查找VM状态更改信息时是否可以进行通知订阅 我从来没有完全按照你的要求做过,但我认为正确的方向是和 您可以为单个VM或一组资

我们使用它是为了提供一些内部UI来管理我们的员工用作测试工作站的VM

到目前为止,我们已经成功地利用API在VM上允许CRUD操作,以及临时停止和取消分配

然而,是时候在UI中提高我们的响应能力了,因此我正在寻找Azure通过代码订阅(或其他机制)通知我们VM的状态已更改的方法。我们很乐意执行资源组绑定通知或每VM监控,只要它不是一种轮询方法,我们只是一次又一次地查询状态


查找VM状态更改信息时是否可以进行通知订阅

我从来没有完全按照你的要求做过,但我认为正确的方向是和

您可以为单个VM或一组资源设置警报,这些资源将调用Webhook或向您发送电子邮件或推送通知

更简单的univesal场景是基于性能指标CPU/RAM设置警报,以确定VM是否正在运行。更复杂的场景将基于活动(服务运行状况通知、管理员活动日志等),但所有机制都与Azure Monitor相关