文章概述
Microsoft Azure近些年迅速發(fā)展,在提高用戶生產(chǎn)力方面取得了許多新成就。微軟致力于持續(xù)開(kāi)發(fā)不同的monitor功能,從而幫助用戶充分了解使用資源的狀態(tài)和可用性。Azure運(yùn)行狀況監(jiān)視服務(wù)(Azure Health Monitoring)作為一種重要資源,通知用戶不同Azure區(qū)域中每個(gè)資源的可用性和運(yùn)行狀況。
Azure運(yùn)行狀況監(jiān)視包含三個(gè)不同的功能:
#01
Azure 狀態(tài)
#02
服務(wù)運(yùn)行狀態(tài)
#03
資源運(yùn)行狀態(tài)
作為Azure監(jiān)視服務(wù)的合作伙伴,Serverless360 是一個(gè)用于運(yùn)行、管理和監(jiān)視 Azure 無(wú)服務(wù)器組件的平臺(tái)工具。Serverless360在 Azure 市場(chǎng)中提供,可在 SaaS 和專用托管上使用。
以上每項(xiàng)功能可以提供不同的監(jiān)視結(jié)果,并在不同的場(chǎng)景中為用戶帶來(lái)巨大幫助。
一、Azure狀態(tài)
Azure狀態(tài)頁(yè)面提供有關(guān)Azure服務(wù)和區(qū)域運(yùn)行狀況的信息,幫助我們了解不同地區(qū)資源的可用性,尤其對(duì)正在尋找區(qū)域來(lái)托管Azure資源的使用者更有幫助。Azure狀態(tài)頁(yè)面幫助用戶了解各區(qū)域中每個(gè)資源的服務(wù)可用性,以便用戶選擇正確的區(qū)域,從而獲得更好的性能和更高的效率。
企業(yè)可以使用Azure狀態(tài)頁(yè)來(lái)選擇跨多個(gè)區(qū)域托管其Azure資源,托管區(qū)域在Azure資源的性能和可用性中起著重要作用。
二、Azure服務(wù)運(yùn)行狀況
受到系統(tǒng)維護(hù)等情況的發(fā)生,用戶的部分資源和區(qū)域可能會(huì)因此暫停運(yùn)行。Azure 服務(wù)運(yùn)行狀況監(jiān)視能隨時(shí)通知任何計(jì)劃的停機(jī)時(shí)間,并將該信息提前通知給用戶,以便他們可以采取相應(yīng)的行動(dòng)。
Azure服務(wù)運(yùn)行狀況包含三個(gè)事件,幫助企業(yè)更好地了解一些意外錯(cuò)誤和計(jì)劃停機(jī)時(shí)間:
01
服務(wù)問(wèn)題:
包含Azure中當(dāng)前發(fā)生的問(wèn)題(如服務(wù)中斷等)的報(bào)告,并提供Azure開(kāi)發(fā)團(tuán)隊(duì)的解決方案。
02
計(jì)劃維護(hù):
包含Azure計(jì)劃維護(hù)服務(wù)的報(bào)告,以及對(duì)該停機(jī)時(shí)間影響較小的解決方案的報(bào)告。
03
健康咨詢:
報(bào)告需要您采取措施避免服務(wù)中斷的問(wèn)題。
當(dāng)您的資源存在任何問(wèn)題,并且您希望排除問(wèn)題是來(lái)自您的方面還是來(lái)自Azure,那么您可以使用Azure服務(wù)運(yùn)行狀況來(lái)檢查任何Azure停機(jī)時(shí)間。
要執(zhí)行此操作,請(qǐng)執(zhí)行以下步驟:
1
登錄你的Azure門戶。
2
從門戶菜單中,選擇所有服務(wù)。
3
搜索服務(wù)運(yùn)行狀況并選擇服務(wù)運(yùn)行狀況選項(xiàng)。
4
Azure端出現(xiàn)任何問(wèn)題時(shí),該頁(yè)面將顯示錯(cuò)誤名稱和描述。
5
如果Azure端沒(méi)有問(wèn)題,將顯示如下窗口。
6
您可以將警報(bào)設(shè)置為僅通知指定的一部分問(wèn)題,并選擇通知方式和通知對(duì)象。
7
通過(guò)選擇“服務(wù)問(wèn)題”選項(xiàng)卡中的“添加服務(wù)運(yùn)行狀況警報(bào)”選項(xiàng),可以添加服務(wù)運(yùn)行狀況警報(bào)。
8
在“創(chuàng)建規(guī)則”窗口中,可以選擇警報(bào)目標(biāo),當(dāng)問(wèn)題出現(xiàn)在用戶首選的區(qū)域和服務(wù)中時(shí),該目標(biāo)會(huì)發(fā)出通知。對(duì)于非活動(dòng)組,用戶可以選擇通知對(duì)象和通知方式。
三、Azure資源運(yùn)行狀況
Azure資源運(yùn)行狀況能夠幫助您確定每個(gè)特定資源的運(yùn)行狀況。資源運(yùn)行狀況可用于了解任何資源的當(dāng)前狀態(tài)及其過(guò)去狀態(tài),您甚至可以從Azure獲得技術(shù)支持來(lái)診斷您的問(wèn)題。
四、Serverless360實(shí)現(xiàn)Azure可用性監(jiān)控
盡管Azure提供了獲得計(jì)劃維護(hù)和停機(jī)錯(cuò)誤信息的功能,但用戶在業(yè)務(wù)場(chǎng)景下的監(jiān)視所有Azure資源時(shí)仍有一些困難。Azure門戶中沒(méi)有提供應(yīng)用程序級(jí)別的可見(jiàn)性。
任何組織都將在多個(gè)租戶下?lián)碛卸鄠€(gè)訂閱,來(lái)自各種訂閱的資源將協(xié)同工作以滿足業(yè)務(wù)需求。在Azure門戶中,無(wú)法查看作為單個(gè)應(yīng)用程序一起工作的所有資源。
Serverless360可以通過(guò)狀態(tài)監(jiān)視器和閾值監(jiān)視器幫助您更快地解決此問(wèn)題。
01
Serverless360中的狀態(tài)監(jiān)視器
Serverless360中的狀態(tài)監(jiān)視器可幫助您定期監(jiān)視Azure資源的運(yùn)行狀況。所有資源的狀態(tài)可以從一個(gè)位置查看。使用Serverless360中的復(fù)合應(yīng)用程序,您可以監(jiān)視應(yīng)用程序場(chǎng)景中的資源。合并監(jiān)控報(bào)告將包含與該復(fù)合應(yīng)用程序關(guān)聯(lián)的所有資源的狀態(tài)。用戶無(wú)需付出更多的整合開(kāi)銷來(lái)了解應(yīng)用程序狀態(tài)。
02
Serverless360中的閾值監(jiān)視器
Azure實(shí)體狀態(tài)在構(gòu)建業(yè)務(wù)應(yīng)用程序中發(fā)揮著重要的作用。Serverless的閾值監(jiān)控器可定期監(jiān)視實(shí)體,當(dāng)狀態(tài)或?qū)傩栽谥付ǖ臅r(shí)間段(例如幾秒/分鐘)未滿足所需值時(shí)通知用戶,并通過(guò)自動(dòng)更正選項(xiàng),確保Azure資源在預(yù)期狀態(tài)下運(yùn)行。Azure資源下降有多種原因——在這種情況下,閾值監(jiān)視器會(huì)嘗試重新更正資源狀態(tài);若更正失敗,用戶將收到最大重試次數(shù)通知。
此外,使用Serverless360監(jiān)視器的最大優(yōu)點(diǎn)是可以得到一個(gè)整合的監(jiān)視報(bào)告。
總結(jié)
Azure Monitor是一種平臺(tái)服務(wù),為用戶監(jiān)視Azure資源提供單一來(lái)源。使用Azure Monitor,您可以可視化、查詢和歸檔來(lái)自Azure資源的指標(biāo)和日志,并對(duì)其采取相應(yīng)行動(dòng)。
此外,借助Serverless360提供的各種功能,您可以體驗(yàn)全面的監(jiān)控服務(wù)。Serverless360不僅可以幫助您了解Azure資源的狀態(tài),還可以在業(yè)務(wù)場(chǎng)景中管理和監(jiān)控Azure資源,提供深度集成的操作功能。