Amazon X-Ray Insights服務(wù)全面推出,面對(duì)異常不發(fā)愁|新服務(wù)上線

來(lái)源: 亞馬遜云科技
作者:亞馬遜云科技
時(shí)間:2021-05-08
17234
Amazon X-Ray可以幫助開(kāi)發(fā)人員和DevOps工程師分析和調(diào)試生產(chǎn)環(huán)境和分布式應(yīng)用程序,諸如使用微服務(wù)架構(gòu)構(gòu)建的應(yīng)用程序。

今天,

Amazon X-Ray很高興地宣布

Insights將全面推出

該功能可幫助您主動(dòng)檢測(cè)應(yīng)用程序中的性能問(wèn)題

Amazon X-Ray可以幫助開(kāi)發(fā)人員和DevOps工程師分析和調(diào)試生產(chǎn)環(huán)境和分布式應(yīng)用程序,諸如使用微服務(wù)架構(gòu)構(gòu)建的應(yīng)用程序。憑借異常檢測(cè),Amazon X-Ray Insights可以確定您服務(wù)的故障率是否超出正常范圍,并創(chuàng)建可操作的見(jiàn)解來(lái)解決以下問(wèn)題:

·潛在的問(wèn)題是什么?

·根本原因是什么?

·對(duì)終端有什么影響?

您可以使用Insights來(lái)創(chuàng)建通知,以實(shí)時(shí)提醒您的運(yùn)營(yíng)團(tuán)隊(duì)。當(dāng)需要進(jìn)行故障排除時(shí),通知可以幫助您的團(tuán)隊(duì)更快地做出響應(yīng),從而提高應(yīng)用程序的可用性。

當(dāng)您在對(duì)基于分布式微服務(wù)架構(gòu)的應(yīng)用程序進(jìn)行故障排除時(shí),將用戶所報(bào)告的問(wèn)題與底層服務(wù)中的問(wèn)題關(guān)聯(lián)起來(lái)可能是一個(gè)巨大的挑戰(zhàn)。運(yùn)營(yíng)團(tuán)隊(duì)通常會(huì)花費(fèi)大量的時(shí)間來(lái)查看多個(gè)微服務(wù)的指標(biāo)、日志和跟蹤數(shù)據(jù),以確定根本原因。即使找到了根本原因,也很難確定還有哪些服務(wù)受到影響以及有多少終端用戶工作流或業(yè)務(wù)交易受到影響。

您希望提前獲得這些信息,以便您的工程師能夠集中精力解決問(wèn)題。您還希望主動(dòng)檢測(cè)問(wèn)題,而不是等待終端用戶來(lái)報(bào)告問(wèn)題。

Amazon X-Ray Insights使用統(tǒng)計(jì)建模對(duì)所有服務(wù)的故障率數(shù)據(jù)進(jìn)行訓(xùn)練,并創(chuàng)建可接受故障率的預(yù)測(cè)區(qū)間。訓(xùn)練時(shí)會(huì)加以考慮季節(jié)性和周期性變化。如果故障率超出可接受的范圍,就會(huì)生成一個(gè)見(jiàn)解,其中包含有關(guān)根本原因服務(wù)、受影響服務(wù)以及對(duì)用戶請(qǐng)求的影響的信息。Amazon X-Ray還會(huì)創(chuàng)建事故的時(shí)間表,并隨著事故的進(jìn)展記錄所有重要事件。對(duì)終端用戶整體影響或受影響服務(wù)的任何更改都將作為事件記錄在事故中。這些事件的通知會(huì)被發(fā)送到Amazon EventBridge,并且可以轉(zhuǎn)發(fā)給任何目標(biāo)或集成到您的內(nèi)部操作流程中,以通知您的運(yùn)營(yíng)團(tuán)隊(duì)或待命工程師。借助Amazon X-Ray Insights,您的團(tuán)隊(duì)不會(huì)再有分類任務(wù)的負(fù)擔(dān),因?yàn)镮nsights可以自動(dòng)識(shí)別問(wèn)題、其根本原因及其影響。

Amazon X-Ray Insights用例

讓我們來(lái)看看Insights的一些使用案例。

問(wèn)題檢測(cè)

圖1顯示了每個(gè)見(jiàn)解和詳細(xì)信息的列表,其中包括描述、持續(xù)時(shí)間、根本原因服務(wù)、異常服務(wù)等。您可以使用此頁(yè)面來(lái)快速識(shí)別您應(yīng)用程序中的問(wèn)題。每個(gè)Amazon X-Ray組都會(huì)生成見(jiàn)解,以幫助您確定受影響的用戶流或應(yīng)用程序部分。

640.webp.jpg

圖1:Amazon X-Ray控制臺(tái)中的見(jiàn)解頁(yè)面

確定根本原因和受影響服務(wù)

當(dāng)您選擇一個(gè)見(jiàn)解時(shí),您將看到一張跟蹤圖,其中突出顯示異常服務(wù)和問(wèn)題的根本原因。這就省去了分類過(guò)程中常見(jiàn)的繁瑣工作。開(kāi)發(fā)人員或DevOps工程師可以迅速開(kāi)始對(duì)確定為根本原因的服務(wù)進(jìn)行故障排除。

640.webp (1).jpg

圖2:跟蹤圖

您還可以查看所有異常服務(wù)在一段時(shí)間內(nèi)的故障率。在圖3中,粉色區(qū)間顯示了基于訓(xùn)練數(shù)據(jù)的服務(wù)的可接受故障率范圍。紅線顯示實(shí)際的故障率。www和api服務(wù)表現(xiàn)出異常的行為。當(dāng)www服務(wù)的故障率超出預(yù)測(cè)區(qū)間時(shí),會(huì)被記錄為見(jiàn)解。api服務(wù)也有類似的行為。

640.webp (2).jpg

圖3:異常服務(wù)

了解用戶整體影響

在圖4中,您可以看到事故對(duì)客戶端或終端用戶所產(chǎn)生的影響。在這種情況下,隨著事故的發(fā)展,客戶端請(qǐng)求的失敗率在40-70%之間。

640.webp.jpg

圖4:客戶端請(qǐng)求對(duì)api組圖的影響

發(fā)送實(shí)時(shí)警報(bào)

Amazon X-Ray會(huì)記錄每個(gè)見(jiàn)解的事件,以捕獲事故的所有變化。默認(rèn)情況下,每個(gè)見(jiàn)解至少有兩個(gè)事件:一個(gè)是在創(chuàng)建見(jiàn)解時(shí),另一個(gè)在關(guān)閉見(jiàn)解時(shí)。用戶或服務(wù)影響方面的任何重大變化都將作為事件進(jìn)行捕獲。

640.webp (1).jpg

圖5:檢查選項(xiàng)卡

Amazon X-Ray可以將這些事件發(fā)送到Amazon EventBridge,您可以配置Amazon EventBridge以將其轉(zhuǎn)發(fā)到您所選擇的任何目標(biāo)。您可以使用這些通知來(lái)實(shí)時(shí)提醒您的運(yùn)營(yíng)團(tuán)隊(duì),或采取自動(dòng)化措施來(lái)解決問(wèn)題。要了解有關(guān)如何使用Insights通知的更多信息,請(qǐng)參閱名為使用Amazon X-Ray Insights發(fā)送有關(guān)應(yīng)用程序異常的實(shí)時(shí)警報(bào)的博文。

640.webp (2).jpg

圖6:事件通知流

結(jié)論

要開(kāi)始使用Amazon X-Ray Insights,請(qǐng)轉(zhuǎn)至Amazon X-Ray控制臺(tái),選擇群組,然后選擇啟用Insights。使用此功能無(wú)需額外的工具。Amazon X-Ray將對(duì)傳入的Traces運(yùn)行異常檢測(cè)算法,以生成見(jiàn)解。

640.webp (3).jpg

圖7:在Amazon X-Ray控制臺(tái)中啟用Insights

Amazon X-Ray Insights

在所有支持X-Ray的Amazon區(qū)域均已可用。

咳咳,看完了以上如此多的干貨介紹

是不是對(duì)Amazon X-Ray非常感興趣了呢?

立即登錄,閱讀全文
AWS
版權(quán)說(shuō)明:
本文內(nèi)容來(lái)自于亞馬遜云科技,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開(kāi)掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家