爱被蚊子咬是什么体质| 长期失眠吃什么药好| 峻字五行属什么| 鸡蛋散黄是什么原因| 鲁肃的性格特点是什么| hcv是什么病毒| 九加虎念什么| 强硬是什么意思| 木棉是什么| 什么是事业编| 希爱力是什么药| 咽鼓管炎吃什么药| 拖油瓶是什么意思| 医院为什么不推荐腹膜透析| 无花果什么季节吃| 肉桂茶属于什么茶| 心肌劳损的症状是什么| 牙龈痛吃什么药| maggie是什么意思| 刘彻是刘邦的什么人| 小分子肽能治什么病| 什么的粉墙| 什么什么一什么| 莱卡是什么面料| 细胞结构包括什么| 子宫内膜回声欠均匀什么意思| 围绝经期什么意思| 40岁男人学什么乐器好| 女性寒性体质喝什么茶| b型钠尿肽测定是什么检查| 增强记忆力吃什么| 艾灸什么时候做最好| 官方旗舰店是什么意思| 喉咙疼挂什么科| 糖尿病可以吃什么肉| 好人是什么意思| 热淋是什么病| 一个月一个办念什么| 胰岛素有什么副作用| 什么水果补充维生素c| c肽是什么| 女贞子是什么| 有什么好吃的外卖| 什么的什么是什么的伞| 秋天吃什么| 狗什么东西不能吃| 提心吊胆是什么意思| 绿色代表什么| 黄芪不适合什么人吃| 什么军官可以随身配枪| 糖尿病人喝什么茶最好| 什么叫鳞状细胞| 什么叫真丝| 所向披靡什么意思| 婴儿吃手是什么原因| 前列腺特异性抗原是什么意思| 京酱肉丝是什么菜系| 半夜醒来口干舌燥是什么原因| 粉是什么做的| 减肥可以吃什么主食| 人总放屁是什么原因| 烦躁是什么原因| fl什么意思| 胃部间质瘤是什么性质的瘤| 肠胃不好吃什么食物好| 八败是什么意思| 皮肤溃烂是什么原因| 月经量少吃什么好| 鸡胸是什么原因引起的| 什么食物含胶原蛋白最多| 闷是什么意思| 炒菜用什么油好吃又健康| la帽子是什么牌子| 鸡内金有什么作用| 心电轴右偏是什么意思| 喝什么缓解痛经最有效| 长痘吃什么水果| 梦见家里办丧事是什么预兆| ec是什么意思| 军级相当于什么级别| 12月28是什么星座| ooc什么意思| 疤痕子宫什么意思| 基弧是什么| 吃香菜有什么好处| 吃什么可以护肝养肝| 为什么会得白癜风| 宝宝出急疹要注意什么| 人为什么有两个鼻孔| 一进门见到什么植物好| 什么是中线| 湿疹抹什么药| 双顶径是指什么| 前庭功能障碍是什么病| 神灵是什么意思| 膝盖咔咔响是什么原因| 胃间质瘤是什么性质的瘤| 老虔婆是什么意思| 梦到牛是什么预兆| 过生日送男朋友什么礼物好| 肝脏不好吃什么药| 什么样的女人最吸引男人的心| 肚子疼喝什么能缓解| 牙龈肿痛什么原因| 叶黄素什么时间吃最好| 菜场附近开什么店好| 为什么不可以| 23号来月经什么时候是排卵期| 妇科检查清洁度3度什么意思| 四川酸菜是什么菜| 更年期失眠吃什么药| 中筋面粉适合做什么| 爱在西元前什么意思| 胸部ct可以检查出什么| 柏拉图爱情是什么意思| 随礼钱有什么讲究| 急性上呼吸道感染吃什么药| 山药长什么样| 身披枷锁是什么生肖| 吃什么降三高最快| 女娲姓什么| kitty是什么意思| 医院红色手环代表什么| 科目三为什么这么难| 经由是什么意思| 油性头发用什么洗发水| 肠胃炎适合吃什么食物| 葛根和什么搭配泡水好| 南宁晚上有什么好玩的地方| ib是什么单位| 柯南什么时候完结| 为什么青蛙跳的比树高| 叶酸补什么| kumpoo是什么牌子| 左上眼皮跳是什么预兆| 卤水点豆腐的卤水是什么| 什么是oa| 什么叫三观| midea是什么牌子| 绿色洋桔梗花语是什么| 睡觉小腿抽筋是什么原因| 茉字五行属什么| 血钾高是什么引起的| 婴儿采足底血是查什么| 恺字五行属什么| 林伽是什么| 肝不好看什么科| 9.3号是什么星座| 易出汗是什么原因| 狻猊是什么| 三什么什么什么成语| 疣是什么原因造成的| 什么运动瘦肚子最快| 小腿抽筋什么原因| 最新奥特曼叫什么| 什么叫越位| 男士脸黑用什么能美白| 深蹲有什么好处| 做蛋糕用什么油| 干咳嗽喉咙痒是什么原因| 十月二十三号是什么星座| 11月18是什么星座| 眼下长斑是什么原因| 李讷为什么不姓毛| 运动出汗有什么好处| 牛排用什么油煎好吃| 生完孩子可以吃什么水果| 米醋是什么| 木耳吃多了有什么坏处| 男人做噩梦是什么预兆| 孕妇梦见洪水是什么意思| 大蒜吃多了有什么坏处| 6月30日什么星座| 口比念什么| 手掌心经常出汗是什么原因| 痤疮用什么药治最好效果最快| 表虚不固是什么意思| 台湾海峡属于什么海| 查肝胆胰脾肾挂什么科| 命根子是什么生肖| 一天当中什么时候最热| 黄瓜为什么是苦的| 免疫组化检查是什么意思| 河南有什么特产| 人的本性是什么| 吃什么睡眠最快| 什么是穴位| 杜仲配什么补肾最好| 女人叫床最好喊什么| 孕妇为什么不能吃山楂| 腰间盘突出睡觉什么姿势好| 兑卦代表什么| 喉咙肿痛吃什么药好| 减肥喝什么咖啡| 神经外科治疗什么病| 忠武路演员是什么意思| 头出汗多至头发湿透是什么原因| 粉蒸肉的粉是什么粉| 献血前需要注意什么| 什么而不什么| 自由基是什么东西| 一什么红枣| 为什么会得扁平疣| 撤退性出血是什么意思| 教师编制是什么意思| 前列腺液是什么样子| 月亮什么时候是圆的| 六月初九是什么日子| 负担是什么意思| 新生儿血糖低是什么原因| 11月6日什么星座| 碱性磷酸酶是什么| peak是什么牌子| 吊兰开花有什么兆头| 包面是什么| 肾精亏虚吃什么中成药| 孕检挂什么科| 什么叫转基因| 九二共识是什么| 83年是什么年| 啼笑皆非的意思是什么| 10月是什么季节| 男的有霉菌是什么症状| 为什么进不去| 酸梅汤与什么相克| 什么小说最好看| 沉的右边念什么| 养肝护肝吃什么药| 甲钴胺片治疗什么病| 破伤风什么时候打最好| 2025年属什么| 薇字五行属什么| 爱的本质是什么| 氯化镁是什么| 生活质量是什么意思| tag是什么意思| vvs是什么意思| 劲仔小鱼是什么鱼做的| 心与什么相表里| 什么叫发物| 囊肿是什么引起的| 梦见打麻将是什么意思| 7月6日是什么日子| 松绿色是什么颜色| 1990年的马是什么命| 火加木是什么字| 做月子可以吃什么| 带节奏是什么意思| 沙棘对肝脏有什么好处| 菩提子长什么样| 皮肤过敏有什么妙招| 中国人为什么要学英语| 日加匀念什么| p图是什么意思| 夜光杯是什么材质| 吃什么对胃最好| 什么门比较好| 牙龈出血是什么病的前兆| 阿胶糕什么人不能吃| 背道而驰什么意思| 送枕头代表什么意思| 嗜酸性肉芽肿是什么病| 诱惑是什么意思| 黄体生成素高是什么原因| 百度
Simon Bisson
Contributing Writer

【冠道汽车图片】广汽本田

analysis
Jul 31, 20257 mins
Cloud-NativeDevelopment ToolsMicrosoft Azure

Microsoft’s tools for monitoring virtual machines bridge the cloud and the underlying data centers.

百度   克服全面从严治党“差不多了,该松口气、歇歇脚”的想法,需要科学认识新时代全面从严治党的实现路径,准确把握新时代全面从严治党的努力方向。

configuring virtual machine laptop
Credit: Shutterstock

Microsoft has a long history of turning its internal tools into products, especially as part of Azure. That’s not surprising: The company is building and running the same cloud-native applications as its customers, with the same requirements and the same problems, only doing it a couple of years ahead of them.

Many of its tools are geared toward running and managing applications at scale, especially monitoring and managing virtual machines. No matter what you’re building on Azure, you’re using virtual machines. Some are yours, running infrastructure as a service (IaaS), with others underpinning the platform features that help power your code.

The scale of public cloud services like Azure allows applications to behave in new ways, scaling rapidly across the globe. You might not know how many VMs are running at any one time, only that your applications are stable and your users have access to the services they need. Keeping on top of the telemetry and observability data to manage a modern application can be hard, especially when collecting data across multiple virtual infrastructure instances and geographies.

Introducing Project Flash

Microsoft has been developing a set of tools to help manage Azure-hosted VMs for some time now under its Project Flash banner. These are designed to help bring the data you need into a central dashboard while delivering categorized events to automate management actions.

Project Flash is still under development; however, the current set of releases is mature enough to start using them in your own deployments, with a mix of general availability and public previews. The current set of tools includes the Azure Resource Graph and Resource Health visibility in the Azure portal, as well as previews of VM metrics in Azure Monitor and a set of labeled events for use with Azure Event Grid.

Using Project Flash with the Azure Resource Graph

Support for the Azure Resource Graph is one of the more interesting parts of the project. The framework investigates failures and downtime using the familiar Kusto Query Language. You can use this to track virtual machine availability; a 14-day history lets you see what changes have been made to your virtual infrastructure to help with debugging. The data stored in the Resource Graph can also help you produce reports to find out if your application is meeting its service-level agreements.

Data is stored in the HealthResources table of the Resource Graph. By using the Azure Portal, you can construct the queries to build dashboard elements. Queries can show past and current health status for VMs, which can help track performance over time. Once you’re sure of the query to use, you can move from the Azure Portal to the Resource Graph’s REST API and build your queries into your own devops tools.

Using Project Flash with Event Grids

As applications scale, you need information from all your VMs in one place so you can quickly process health data. With VMs spinning up and down with services like Virtual Machine Scale Sets, traditional monitoring tools may not be able to register new systems, so alternate methods of getting essential data are necessary.

Microsoft has built a publish-and-subscribe messaging architecture into Azure, initially to support event delivery from edge systems and Internet of Things hardware. This can deliver messages from remote monitoring to a central platform, forward messages as new systems come online, and use filters to direct them to appropriate applications.

Using Azure Resource Notifications, Project Flash can direct health information to your choice of endpoints, using Event Grid to route and queue notifications. Microsoft recommends using Event Hubs as an endpoint when you’re bringing notifications from many VMs into one service; this will allow you to write code that formats and displays messages and handles alerts for outages.

It’s easy enough to add Project Flash messages to Event Grid, using the microsoft resourcenotifications healthresources topic. This uses Cloud Events-formatted messages to deliver events that show changes in availability status, which can then be directed to your choice of endpoint. For example, you can use Azure Monitor to send alerts if a VM becomes unavailable or if it is queued for deactivation when no longer needed. Azure Monitor will manage parsing the Cloud Events schema, something you’ll need to do if you build your own endpoints.

New tools to bridge the physical and virtual

The Project Flash tools provide a basic framework for delivering the information you need to check your virtual machines’ status. It’s a service that’s very much under development, adding new features regularly.

Microsoft recently announced a new set of preview features, with new VM Metrics for Azure Monitor. One important new metric is a set of improvements for the VM availability feature, adding context to the information it delivers. Knowing if an issue was caused by Azure or by your application will help you prioritize debugging and support calls. This new feature adds labels to metrics, such as platform, customer, and unknown. These can filter results in your dashboard views, giving a quick view of where to focus to get a root-cause analysis of a problem, especially if it caused an outage.

Another new option allows you to combine Project Flash’s Event Grid support with Azure Monitor. Events can now be sent through Event Grid to Azure Monitor, bringing distributed systems events into the same metric framework used to watch core systems. You no longer need to write event-handling code for Project Flash events; instead you can rely on Azure Monitor’s existing alert features, including its support for SMS and push alerts. This approach feeds in events from multiple sources and adds a real-time alert option.

Microsoft also wants to have Project Flash give you information about the underlying Azure infrastructure and platform. For example, one planned new feature will give details of issues with rack-level networking hardware, as well as predictive failure alerts so you can move operations to another region in advance of planned or unplanned data center maintenance. The intent is for a mix of Project Flash events and scheduled event notifications to give you enough warning to alert users and migrate workloads, as well as show when services are recovered and ready for use. Scheduled events are intended to give up to 15 minutes’ warning, which should be enough time to stand up a backup instance of an application and begin rerouting traffic.

Why use Project Flash?

Project Flash and other tools like it help us understand the effects of unprecedented levels of automation on our applications. The abstractions that come with IaaS hide the physical systems that support those virtual machines, so we can’t tell when they are being upgraded or when they fail—or the difference between those states. By combining these tools and Azure’s other monitoring and event-handling services, we can start to build our own dashboards and automations.

There’s an interesting possibility here: combining Project Flash’s Cloud Events outputs with the Drasi change detection tool. This would allow us to build a new control plane that combines both virtual infrastructures and cloud-native applications, increasing the maturity of platform operations with new notification and automation features. This would help us run and manage increasingly complex platforms and the applications that depend on them.

Simon Bisson

Author of InfoWorld's Enterprise Microsoft blog, Simon Bisson prefers to think of “career” as a verb rather than a noun, having worked in academic and telecoms research, as well as having been the CTO of a startup, running the technical side of UK Online (the first national ISP with content as well as connections), before moving into consultancy and technology strategy. He’s built plenty of large-scale web applications, designed architectures for multi-terabyte online image stores, implemented B2B information hubs, and come up with next generation mobile network architectures and knowledge management solutions. In between doing all that, he’s been a freelance journalist since the early days of the web and writes about everything from enterprise architecture down to gadgets. He is the author of Azure AI Services at Scale for Cloud, Mobile, and Edge: Building Intelligent Apps with Azure Cognitive Services and Machine Learning.

More from this author

中医学专业学什么 属虎男和什么属相最配 巧囊是什么 甲状腺结节不能吃什么 阳刚之气是什么意思
713是什么星座 八月13号是什么星座 兰州有什么好吃的 蹦蹦跳跳的动物是什么生肖 什么蔬菜含维生素c最多
什么是音节什么是音序 什么是嗳气有何症状 孕妇上火了吃什么降火最快 双侧骶髂关节致密性骨炎是什么病 申时属什么
客之痣是什么意思 什么是癫痫 老火是什么意思 女人梦见桃子预示什么 武警支队是什么级别
经常偏头疼是什么原因hcv8jop7ns8r.cn 蒲公英有什么功效hcv8jop0ns2r.cn 松花粉有什么功效hcv9jop8ns2r.cn 桃花是指什么生肖hcv9jop2ns7r.cn 荨麻疹用什么药好hcv7jop6ns6r.cn
戒指中指代表什么意思hcv8jop4ns4r.cn 乙肝是什么病hcv9jop4ns0r.cn 命中劫是什么意思hcv8jop9ns8r.cn 1987年出生属什么生肖hcv8jop4ns1r.cn 海蜇丝是什么做的hcv8jop5ns7r.cn
爱新觉罗改成什么姓了hcv8jop8ns2r.cn 行房时硬度不够是什么原因hcv8jop7ns2r.cn 兑卦代表什么hcv7jop5ns4r.cn 十月是什么星座hkuteam.com 前位子宫和后位子宫有什么区别hcv8jop1ns3r.cn
吃黄体酮有什么副作用hcv8jop7ns0r.cn bigbang是什么意思hcv8jop2ns3r.cn 牛仔外套搭配什么裤子好看baiqunet.com 三个手念什么hcv7jop6ns4r.cn 早上8点到9点是什么时辰hcv8jop2ns7r.cn
百度