内容简介:Azure Event Grid是一个托管事件路由平台,使我们能够实时响应Azure中托管的应用程序或拥有的任何Azure资源中发生的更改。Event Grid处理来自Azure服务的内置Azure事件以及来自应用程序的自定义事件,并实时发布它们。它可以每秒动态扩展和处理数百万个事件,Azure为生产工作负载提供99.99 SLAEvent Grid收到事件后,可通过事件处理程序(如Azure自动化,事件中心,Azure功能,Azure逻辑应用程序或自定义Web挂钩)促进程序操作的触发。
Azure Event Grid是一个托管事件路由平台,使我们能够实时响应Azure中托管的应用程序或拥有的任何Azure资源中发生的更改。Event Grid处理来自Azure服务的内置Azure事件以及来自应用程序的自定义事件,并实时发布它们。它可以每秒动态扩展和处理数百万个事件,Azure为生产工作负载提供99.99 SLA
Event Grid收到事件后,可通过事件处理程序(如Azure自动化,事件中心,Azure功能,Azure逻辑应用程序或自定义Web挂钩)促进程序操作的触发。
准备Azure Runbook账户:
点击“新建”—“管理工具”—“自动化”:
输入“自动化账户名称”及”资源组名称”,如下图所示,点击创建:
创建完成如下图所示:
点击“模块”—“更新Azure模块”:
点击“是”:
点击“模块库”,搜索“AzureRM.Tags”,点击搜索结果:
点击“导入”:
导入成功,如下图所示:
将Event Grid导入Runbook
选择我们刚刚创建自动化账户,点击”Runbook”—“浏览库”:
搜索“Event grid”,然后点击“Integrating Azure Automation with Event grid”:
点击导入,名称保持默认:
导入完成,如下图所示:
点击“编辑”:
将第74行替换成如下所示:
Update-AzureRmVM -ResourceGroupName $VMResourceGroup -VM $VM -Tag $Tag | Write-Verbose
替换完成,点击“发布”:
创建Microsoft Teams webhook
在Microsoft Teams中,点击“更多选项”—“应用商店”—“连接器”:
搜索“Incoming Webhook“:
设置将其添加到AzureTeam团队,点击安装:
点击“设置“:
设置名称,点击确定:
记录URL然后点击完成:
添加完成如下图所示:
为Runbook创建一个Webhook
打开“Watch-VMWrite“ Runbook,点击“Add Webhook”:
输入”WatchVMEventGrid”作为名称。将URL复制到剪贴板,并保存它:
选择“配置参数并运行设置”,然后设置“CHANNELURL”为Microsoft Teams webhook URL:
配置完成如下图所示:
创建Event Grid订阅
在自动化账户点击“Event grid“,点击创建:
在创建事件订阅选项卡进行如下图所示设置:
l 名称:AzureAutomation
l 主题类型:选择“ Azure订阅”。
l 取消选中“订阅所有事件类型”复选框。
l 定义的事件类型:取消选中“资源写入成功”以外的所有选项。
l 终结点类型:Webhook。
单击“ 选择端点”:
在订阅者终结点处设置为Watch-VMWrite Runbook创建的webhook URL。
设置完成如下图所示,点击创建:
测试配置是否生效
创建测试虚拟:
创建完成如下图所示:
此时在Microsoft Teams上回收到虚拟机创建完成的信息:
注意:
上述方法是针对整个订阅级别的,若要针对某个具体的资源组可以使用如下方式:
在Filters下,输入要查找创建的新VM的订阅和资源组,如下所示:
/subscriptions/
以上所述就是小编给大家介绍的《使用Event Grid + Teams实现Azure VM创建提醒》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
我的第一本算法书
[日]石田保辉、[日]宮崎修一 / 张贝 / 人民邮电出版社 / 2018-10 / 69.00元
本书采用大量图片,通过详细的分步讲解,以直观、易懂的方式展现了7个数据结构和26个基础算法的基本原理。第1章介绍了链表、数组、栈等7个数据结构;从第2章到第7章,分别介绍了和排序、查找、图论、安全、聚类等相关的26个基础算法,内容涉及冒泡排序、二分查找、广度优先搜索、哈希函数、迪菲 - 赫尔曼密钥交换、k-means 算法等。 本书没有枯燥的理论和复杂的公式,而是通过大量的步骤图帮助读者加深......一起来看看 《我的第一本算法书》 这本书的介绍吧!