查看應(yīng)用變更
當(dāng)您在EDAS上進(jìn)行應(yīng)用部署、啟動(dòng)、擴(kuò)容、縮容等生命周期操作后,您可以跳轉(zhuǎn)到應(yīng)用詳情頁(yè)查看當(dāng)前變更狀態(tài),也可以通過(guò)變更記錄頁(yè)面查看該應(yīng)用的歷史變更記錄。
查看應(yīng)用變更詳情
下面以一次部署應(yīng)用為例介紹如何查看應(yīng)用變更。
在執(zhí)行完應(yīng)用變更操作后,返回應(yīng)用總覽頁(yè)面。
在應(yīng)用總覽上方,會(huì)提示應(yīng)用正在變更...查看詳情。
單擊提示信息中的查看詳情,查看該應(yīng)用的變更過(guò)程信息。
說(shuō)明當(dāng)流程狀態(tài)為執(zhí)行中、執(zhí)行成功或失敗時(shí),如果此時(shí)狀態(tài)不符合您的預(yù)期,可以通過(guò)單擊右上角的立即回滾按鈕將應(yīng)用實(shí)例的版本回退到上一個(gè)版本。
如果需要終止回滾,可以單擊右上角的終止按鈕。終止回滾后,可以部署一個(gè)期望的應(yīng)用版本來(lái)進(jìn)行修復(fù)。部署應(yīng)用的描述,請(qǐng)參見(jiàn)創(chuàng)建和部署應(yīng)用概述(K8s)。
發(fā)布單變更信息(圖示中①):默認(rèn)展示最新一次變更的概要信息,您也可通過(guò)展開下拉列表來(lái)選擇希望展示的歷史變更流程,單擊擊近三個(gè)月變更記錄,可查看更多變更記錄。展示的信息包括變更流程ID、發(fā)布批數(shù)、分批處理方式、執(zhí)行狀態(tài)、發(fā)布人等信息。詳細(xì)信息,請(qǐng)參見(jiàn)流程變更信息說(shuō)明。
變更子項(xiàng)(圖示中②):展示此次變更所涉及的資源種類。藍(lán)色表示資源正在變更,綠色表示資源變更成功,紅色表示資源變更失敗。詳細(xì)信息,請(qǐng)參見(jiàn)變更子項(xiàng)資源類型及其描述。
發(fā)布單正在執(zhí)行中,頁(yè)面會(huì)定時(shí)請(qǐng)求后端狀態(tài)并刷新頁(yè)面。如果頁(yè)面刷新影響您問(wèn)題排查或事件觀測(cè),可關(guān)閉頁(yè)面中部右側(cè)的狀態(tài)刷新開關(guān)。需要注意的是,當(dāng)關(guān)閉狀態(tài)刷新后,頁(yè)面會(huì)停止刷新,但后端仍會(huì)在變更中。
變更資源的詳細(xì)信息(圖示中③):展示本批變更信息、資源信息、應(yīng)用指標(biāo)、應(yīng)用異常與系統(tǒng)指標(biāo)。在變更過(guò)程中可通過(guò)該模塊來(lái)獲取部署狀態(tài)信息,方便您定位可能出現(xiàn)的問(wèn)題。相關(guān)描述,請(qǐng)參見(jiàn)變更資源的詳細(xì)信息。
表 1. 流程變更信息說(shuō)明 名稱
描述
變更流程ID
此ID是該發(fā)布單的唯一標(biāo)識(shí)。當(dāng)出現(xiàn)預(yù)期外的未知異常時(shí),您可提交此信息給EDAS支持人員以協(xié)助問(wèn)題排查。
發(fā)布分批數(shù)
當(dāng)您應(yīng)用內(nèi)的實(shí)例數(shù)大于1時(shí),可采取分批部署(或金絲雀部署)來(lái)逐批變更實(shí)例。此字段為具體采取的分批數(shù)量。
分批處理方式
當(dāng)采取分批部署(或金絲雀部署)時(shí),批次之間可采取自動(dòng)或手動(dòng)的方式來(lái)進(jìn)行下一批實(shí)例發(fā)布。
執(zhí)行狀態(tài)
變更流程狀態(tài)分為執(zhí)行中、執(zhí)行成功、失敗和終止。
執(zhí)行中:變更開始的狀態(tài)為執(zhí)行中。
成功:變更執(zhí)行過(guò)程無(wú)異常。
失?。簣?zhí)行過(guò)程中遇到異常,如鏡像無(wú)法拉取、機(jī)器資源不足等,導(dǎo)致變更失敗。
終止:長(zhǎng)時(shí)間阻塞時(shí),您可通過(guò)執(zhí)行回滾操作來(lái)停止變更,回滾中可以通過(guò)單擊終止按鈕來(lái)停止回滾。
發(fā)布人
此次變更的操作人。
發(fā)布時(shí)間
此次變更的開始時(shí)間。
描述信息
此次變更的版本描述信息。
變更類型
此次變更的操作類型。
表 2. 變更子項(xiàng)資源類型及其描述 資源類型
描述
部署(Rollout)
用于控制底層K8s工作負(fù)載(如無(wú)狀態(tài)負(fù)載Deployment等)。
SLB/K8s服務(wù) (ServiceTrait)
用于配置K8s服務(wù)或SLB負(fù)載均衡。
鏡像構(gòu)建(ImageBuilder)
用于WAR/JAR類型應(yīng)用的鏡像構(gòu)建。
日志采集(LogCollector)
用于配置日志收集。
動(dòng)態(tài)標(biāo)(DynamicLabel)
用于全鏈路灰度配置。
彈性伸縮(AutoScaling)
用于動(dòng)態(tài)彈性擴(kuò)縮。
表 3. 變更資源的詳細(xì)信息 標(biāo)簽名
描述
本批變更信息
展示本次變更的底層Pod信息,可通過(guò)展示的Pod列表進(jìn)一步查看其監(jiān)控、事件或日志,并且確認(rèn)當(dāng)前的執(zhí)行狀態(tài)。如果Pod變更失敗,那么可點(diǎn)擊失敗分析來(lái)一鍵獲取失敗信息。異常情況排查,請(qǐng)參見(jiàn)變更流程問(wèn)題排查指南。
資源信息
展示本次變更資源的事件和詳情。根據(jù)資源的關(guān)系,左側(cè)將其組織為類似于目錄的樹狀結(jié)構(gòu),上一層資源負(fù)責(zé)創(chuàng)建并控制下一層資源。最上方的一級(jí)目錄為控制整個(gè)應(yīng)用變更的資源。您可點(diǎn)擊目錄上的任一資源節(jié)點(diǎn)來(lái)查看具體事件或資源詳情。
應(yīng)用指標(biāo)
展示應(yīng)用的整體指標(biāo),包括響應(yīng)時(shí)間、請(qǐng)求數(shù)、錯(cuò)誤數(shù)等指標(biāo)。
應(yīng)用異常
展示應(yīng)用的異常信息。
系統(tǒng)指標(biāo)
展示應(yīng)用部署前后的CPU和內(nèi)存信息。
查看應(yīng)用變更記錄
登錄EDAS控制臺(tái)。
在應(yīng)用總覽頁(yè)面左側(cè)的導(dǎo)航欄中單擊變更記錄。
在變更記錄頁(yè)中展示應(yīng)用所有變更信息,如創(chuàng)建時(shí)間、時(shí)間結(jié)束、變更類型、變更狀態(tài)、變更人等。
如果您還需要進(jìn)一步了解變更記錄的詳情,可以單擊操作列的查看。