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