微軟宣布在Azure集成Elastic企業(yè)資料搜索解決方案,使得用戶可以實(shí)現(xiàn)Spring Boot應(yīng)用程序統(tǒng)一監(jiān)控。用戶現(xiàn)在可以將微軟Azure Spring Cloud日志和指標(biāo),無(wú)縫發(fā)送到Elastic,以完整監(jiān)控Spring Boot應(yīng)用程序。
Azure Spring Cloud是由微軟和VMware共同構(gòu)建、運(yùn)營(yíng)和支持的Spring Boot應(yīng)用程序托管服務(wù),通過(guò)抽象基礎(chǔ)設(shè)施,和消除Spring Cloud中介組件復(fù)雜的管理工作,供開(kāi)發(fā)者能夠更專(zhuān)注構(gòu)建業(yè)務(wù)邏輯。
微軟提到,許多用戶原本在本地端數(shù)據(jù)中心,運(yùn)行數(shù)千個(gè)Spring Boot應(yīng)用程序,當(dāng)這些應(yīng)用程序搬遷到云計(jì)算時(shí),會(huì)需要匯總應(yīng)用程序的日志和指標(biāo),并使用開(kāi)發(fā)人員熟悉的解決方案進(jìn)行偵測(cè),以及監(jiān)控應(yīng)用程序性能。此外,用戶還必須確保現(xiàn)有服務(wù)器軟件的連續(xù)性,這些軟件可能已經(jīng)配置發(fā)送日志和指標(biāo),并且預(yù)配置使用Elastic等系統(tǒng)進(jìn)行端到端監(jiān)控。
而通過(guò)集成Elastic和Azure Spring Cloud日志和指標(biāo),用戶可以繼續(xù)獲得深入的應(yīng)用程序可見(jiàn)性,減少分析需要的時(shí)間,并在網(wǎng)頁(yè)和移動(dòng)應(yīng)用程序,提供一致的客戶體驗(yàn)。現(xiàn)在Elastic可以從微軟Azure Spring Cloud中,無(wú)縫截取日志和指標(biāo),方便DevOps和SRE監(jiān)控Spring Boot應(yīng)用程序,無(wú)論是在云計(jì)算、本地端還是混合環(huán)境,以消除監(jiān)控孤島。
Elastic與Azure的原生集成,使得日志能夠發(fā)送到Elastic Observability解決方案,當(dāng)資料送至Elastic之后,用戶便可以方便地使用可視化功能以及儀表板,快速進(jìn)行分析,通過(guò)監(jiān)控、分析和搜索這些日志資料,供用戶確保應(yīng)用程序正常運(yùn)行。
用戶還可以使用Elastic應(yīng)用程序性能監(jiān)控(APM)工具,來(lái)分析和搜索應(yīng)用程序的性能資料,并在Elastic APM查看Java虛擬機(jī)的指標(biāo),了解堆內(nèi)存、系統(tǒng)內(nèi)存和CPU的使用狀況。Elastic APM提供分布式關(guān)注功能,使用戶能夠掌握應(yīng)用程序性能,了解影響性能最大,以及花費(fèi)最多時(shí)間的交易。
Elastic內(nèi)置機(jī)器學(xué)習(xí)功能,能夠讓用戶簡(jiǎn)單地分析來(lái)自Azure Spring Cloud的資料,而Elastic Stack還可在截取資料時(shí)處理資料,確保修戶保有識(shí)別根本原因,或是替事件添加上下文等所需要的元數(shù)據(jù)。
這項(xiàng)新功能也可以用來(lái)阻止云計(jì)算規(guī)模的安全威脅,由于Elastic提供通用架構(gòu)和單一存儲(chǔ)庫(kù),因此來(lái)自Spring應(yīng)用程序的可觀察性資料和其他資料集,能夠被一起用于偵測(cè)和回應(yīng)安全事件上,來(lái)進(jìn)一步降低偵測(cè)時(shí)間。Elastic Security則可將安全信息和事件管理功能,與端點(diǎn)安全解決方案相連接,使用戶能夠從不同來(lái)源截取并留存大量資料,借由偵測(cè)和機(jī)器學(xué)習(xí)功能來(lái)強(qiáng)化威脅搜索能力。