<menuitem id="qecsf"></menuitem>

<strong id="qecsf"><acronym id="qecsf"></acronym></strong>

<td id="qecsf"><font id="qecsf"><object id="qecsf"></object></font></td>
<dfn id="qecsf"></dfn>
    從PCB制造到組裝一站式服務(wù)

    監(jiān)視微服務(wù)需要執(zhí)行的五個步驟

    2021
    02/26
    本篇文章來自
    捷多邦

    微服務(wù)是可自主部署的,以業(yè)務(wù)為中心的單元。并非所有部署工件都是單獨(dú)的服務(wù)。對于微服務(wù),我們希望將它們視為獨(dú)立的服務(wù),但還要評估它們之間的相互關(guān)系。下面,讓我們看看監(jiān)視微服務(wù)需要執(zhí)行的五個步驟。

    微服務(wù)

    1.確定只需啟動幾個服務(wù)


           限制為微服務(wù)監(jiān)控設(shè)置的內(nèi)容,總體目標(biāo)是將注意力集中在僅提供幾個服務(wù)上,而無論您選擇哪種服務(wù),并連接到新的監(jiān)視工具。選擇最具戰(zhàn)略意義的服務(wù)將為您帶來最大的價值;還可以選擇您認(rèn)為最安全的幾項(xiàng)服務(wù),并在本地運(yùn)行,以確保正確連接。


    2.確定首先要衡量的事情


           與限制注意力的想法一致,您需要熟悉要衡量的最重要的一到三個最重要的指標(biāo)。要弄清楚要關(guān)注哪些指標(biāo),了解您的業(yè)務(wù)需求很重要。您對業(yè)務(wù)的了解越深,就越容易選擇適合的指標(biāo)。


    3.調(diào)試APM和記錄軟件


      無論指標(biāo)如何,您希望在監(jiān)視工具中看到一些信息。首先,您需要輕松地概述整個系統(tǒng),不僅包括您的運(yùn)行時服務(wù),還包括您的數(shù)據(jù)庫和其他后端組件。


           您還需要儀表板,使您可以跨服務(wù)關(guān)聯(lián)。這些可能會揭示在代碼中不容易看到的關(guān)系。最后,該工具應(yīng)使您可以輕松地將概述分為系統(tǒng)的特定服務(wù)和部分。


           您不僅應(yīng)查看用于監(jiān)視的工具,還應(yīng)查看用于集中日志記錄的工具。您無需訪問多個日志字段即可查看跨多個微服務(wù)的請求的故事。


    4.擴(kuò)展點(diǎn)的儀器指標(biāo)


      一個好的工具將具有某種自動檢測服務(wù)的方式。通常,這意味著您必須添加一個庫并配置一些屬性才能連接到正確的服務(wù)器,確保該工具支持所選語言和框架的檢測。進(jìn)行檢測和配置后,請在本地運(yùn)行服務(wù),指向監(jiān)視器服務(wù)器,確保數(shù)據(jù)實(shí)際上已從服務(wù)進(jìn)入您的工具。


    5.儀器追蹤到您的日志


           在每個服務(wù)中實(shí)現(xiàn)跟蹤ID,需要以一種標(biāo)準(zhǔn)的方式在整個服務(wù)中執(zhí)行此操作,以便一個跟蹤ID可以在整個系統(tǒng)中流動。OpenTracing標(biāo)準(zhǔn)是實(shí)現(xiàn)此目標(biāo)的好方法,并且許多框架都有支持它的工具庫。


    以上監(jiān)視微服務(wù)需要執(zhí)行的五個步驟,希望對你有所幫助?! ?/span>


    the end