System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 九九久久精品无码专区,伊人久久一区二区三区无码,久久精品aⅴ无码中文字字幕
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    全鏈路業務請求性能指標追蹤方法、系統、設備及介質技術方案

    技術編號:40671773 閱讀:11 留言:0更新日期:2024-03-18 19:08
    本發明專利技術涉及業務追蹤的領域,提出了全鏈路業務請求性能指標追蹤方法、系統、設備及介質,方法包括:響應于進入發送過程,應用SDK設置唯一標識,并將第一性能指標發送到監控平臺,網絡探針將第二性能指標發送到監控平臺,應用探針將第三性能指標發送到監控平臺;響應于進入返回過程,應用探針設置唯一標識,得到響應數據,并將第四性能指標發送到監控平臺,網絡探針將第五性能指標發送到監控平臺,應用SDK將第六性能指標發送到監控平臺;監控平臺基于唯一標識匯總所有的性能指標。本發明專利技術關聯各端監控到的業務請求,比對各端監控到的業務請求性能指標差異,達到快速判斷出性能問題根因的效果,有利于發現異常并維護,保證業務的正常流轉。

    【技術實現步驟摘要】

    本專利技術涉及業務追蹤的領域,尤其涉及全鏈路業務請求性能指標追蹤方法、系統、設備及介質


    技術介紹

    1、目前的it運維,各司其職,應用部門,只針對移動應用或者網頁應用進行監控。網絡部門,只針對網絡健康、網絡帶寬利用率、網絡是否丟包等進行監控。服務部門,只對應用服務器的健康度進行維護和監控,例如web服務器、各中間件、數據庫服務器之間的監控。

    2、現有技術中應用端采用嵌碼技術,通過在app中嵌入sdk(軟件開發工具包)采集移動端用戶行為與體驗數據、網絡端采用旁路技術偵聽通信的數據包、服務端采用探針技術監控業務請求性能指標,因為采用的技術不同,應用端、網絡端、服務端對同一個業務請求的性能指標監控無法做到天然關聯,無法直接比較應用端、網絡端、服務端的性能指標監控數據判斷出問題所在。

    3、導致業務請求性能指標的追蹤只能從應用、網絡、服務各端獨立監控追蹤,業務出現性能問題后,無法快速直觀地判斷出問題是出現在應用、網絡、服務具體哪一端,無法幫助應用、網絡以及服務運維部門快速鑒責并解決性能問題。


    技術實現思路

    1、有鑒于此,本專利技術提出了全鏈路業務請求性能指標追蹤方法、系統、設備及介質,提高了跟蹤業務請求信息能力,保證維護時能夠正確、完整地實施變更,從而提高工作效率。

    2、基于上述目的,本專利技術實施例的一方面提供了全鏈路業務請求性能指標追蹤方法、系統、設備及介質,具體包括如下步驟:

    3、本專利技術提出了全鏈路業務請求性能指標追蹤方法,包括,p>

    4、獲取應用端發起的業務請求和應用服務器產生的請求響應數據;

    5、響應于進入發送過程,通過應用sdk在業務請求中設置唯一標識,得到請求數據,并將唯一標識對應的第一性能指標發送到監控平臺,通過網絡探針解析出請求數據的唯一標識,將唯一標識對應的第二性能指標發送到監控平臺,通過應用探針解析出請求數據的唯一標識,將唯一標識對應的第三性能指標發送到監控平臺;

    6、響應于進入返回過程,通過應用探針在請求響應數據中設置唯一標識,得到響應數據,并將唯一標識對應的第四性能指標發送到監控平臺,通過網絡探針解析出響應數據的唯一標識,將唯一標識對應的第五性能指標發送到監控平臺,通過應用sdk解析出響應數據的唯一標識,將唯一標識對應的第六性能指標發送到監控平臺;

    7、通過監控平臺匯總所有的性能指標,關聯到唯一標識和業務請求中,得到業務請求性能指標的全鏈路追蹤并展示。

    8、在一些實施例中,所述通過應用sdk在所述業務請求中設置唯一標識,得到請求數據,并將所述唯一標識對應的第一性能指標發送到監控平臺的步驟包括:通過應用sdk攔截應用端發送的業務請求;在所述業務請求的請求頭中注入唯一標識,得到請求數據,通過網絡發送請求數據;將所述唯一標識和第一性能指標發送到監控平臺;

    9、通過所述應用sdk解析出所述響應數據的唯一標識,將唯一標識對應的第六性能指標發送到監控平臺的步驟包括:通過應用sdk攔截網絡中的響應數據;通過請求數據和響應數據進行組包得到完整請求數據;將所述完整請求數據和第六性能指標發送到監控平臺。

    10、在一些實施例中,所述通過網絡探針解析出所述請求數據的唯一標識,將所述唯一標識對應的第二性能指標發送到監控平臺的步驟包括:使用網絡探針通過網絡抓取請求數據;網絡探針解析出請求數據的唯一標識;將所述唯一標識和第二性能指標發送到監控平臺;

    11、所述通過所述網絡探針解析出所述響應數據的唯一標識,將所述唯一標識對應的第五性能指標發送到監控平臺的步驟包括:使用網絡探針通過網絡抓取響應數據;通過網絡探針解析響應數據的唯一標識;通過請求數據和響應數據進行組包得到完整請求數據;將所述完整請求數據和第五性能指標發送到監控平臺。

    12、在一些實施例中,所述通過應用探針解析出請求數據的唯一標識,將所述唯一標識對應的第三性能指標發送到監控平臺的步驟包括:通過應用探針通過網絡抓取請求數據并解析出所述請求數據的唯一標識;將所述唯一標識和所述第三性能指標發送到監控平臺;

    13、所述通過所述應用探針在請求響應數據中設置唯一標識,得到響應數據,并將所述唯一標識對應的第四性能指標發送到監控平臺的步驟包括:通過所述應用探針獲取請求響應數據;在所述請求響應數據的返回頭中設置唯一標識,得到響應數據,通過網絡發送響應數據;通過請求數據和響應數據進行組包得到完整請求數據;將所述完整請求數據和第四性能指標發送到監控平臺。

    14、在一些實施例中,所述通過監控平臺匯總所有的性能指標,關聯到唯一標識和業務請求中,得到業務請求性能指標的全鏈路追蹤并展示的步驟包括:

    15、通過監控平臺匯總完整請求數據和所有性能指標,將唯一標識字段相同的業務請求關聯分析并歸納為同一個業務請求;

    16、通過業務請求數據之間的調用關系,以調用拓撲的方式展示一個業務請求性能指標的全鏈路追蹤,并且在拓撲中標注每一個節點的性能指標數據。

    17、在一些實施例中,所述通過應用探針解析出請求數據的唯一標識的步驟包括:

    18、響應于未解析出唯一標識,則生成一個新的唯一標識。

    19、在一些實施例中,所述獲取應用端發起的業務請求和應用服務器產生的請求響應數據的步驟包括:

    20、將應用端發起的業務請求通過網絡傳輸到應用服務器;

    21、在應用服務器處理完業務請求后,通過請求響應的方式,按照網絡原路發送回應用端。

    22、本專利技術提出了全鏈路業務請求性能指標追蹤系統,包括:

    23、采集單元,配置為獲取應用端發起的業務請求和應用服務器產生的請求響應數據;

    24、發送單元,配置為響應于進入發送過程,通過應用sdk在業務請求中設置唯一標識,得到請求數據,并將唯一標識對應的第一性能指標發送到監控平臺,通過網絡探針解析出請求數據的唯一標識,將唯一標識對應的第二性能指標發送到監控平臺,通過應用探針解析出請求數據的唯一標識,將唯一標識對應的第三性能指標發送到監控平臺;

    25、返回單元,配置為響應于進入返回過程,通過應用探針在請求響應數據中設置唯一標識,得到響應數據,并將唯一標識對應的第四性能指標發送到監控平臺,通過網絡探針解析出響應數據的唯一標識,將唯一標識對應的第五性能指標發送到監控平臺,通過應用sdk解析出響應數據的唯一標識,將唯一標識對應的第六性能指標發送到監控平臺;

    26、展示單元,配置為通過監控平臺匯總所有的性能指標,關聯到唯一標識和業務請求中,得到業務請求性能指標的全鏈路追蹤并展示。

    27、本專利技術提出了一種計算機設備,包括:

    28、至少一個處理器;以及存儲器,所述存儲器存儲有可在所述處理器上運行的計算機程序,所述處理器執行所述程序時執行所述全鏈路業務請求性能指標追蹤方法的步驟。

    29、本專利技術提出了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被處本文檔來自技高網...

    【技術保護點】

    1.全鏈路業務請求性能指標追蹤方法,其特征在于,包括,

    2.根據權利要求1所述的全鏈路業務請求性能指標追蹤方法,其特征在于,所述通過應用SDK在所述業務請求中設置唯一標識,得到請求數據,并將所述唯一標識對應的第一性能指標發送到監控平臺的步驟包括:通過應用SDK攔截應用端發送的業務請求;在所述業務請求的請求頭中注入唯一標識,得到請求數據,通過網絡發送請求數據;將所述唯一標識和第一性能指標發送到監控平臺;

    3.根據權利要求1所述的全鏈路業務請求性能指標追蹤方法,其特征在于,所述通過網絡探針解析出所述請求數據的唯一標識,將所述唯一標識對應的第二性能指標發送到監控平臺的步驟包括:使用網絡探針通過網絡抓取請求數據;網絡探針解析出請求數據的唯一標識;將所述唯一標識和第二性能指標發送到監控平臺;

    4.根據權利要求1所述的全鏈路業務請求性能指標追蹤方法,其特征在于,所述通過應用探針解析出請求數據的唯一標識,將所述唯一標識對應的第三性能指標發送到監控平臺的步驟包括:通過應用探針經由網絡抓取請求數據并解析出所述請求數據的唯一標識;將所述唯一標識和所述第三性能指標發送到監控平臺;

    5.根據權利要求1所述的全鏈路業務請求性能指標追蹤方法,其特征在于,所述通過所述監控平臺匯總所有的性能指標,關聯到唯一標識和業務請求中,得到業務請求性能指標的全鏈路追蹤并展示的步驟包括:

    6.根據權利要求1所述的全鏈路業務請求性能指標追蹤方法,其特征在于,所述通過應用探針解析出所述請求數據的唯一標識的步驟包括:

    7.根據權利要求1所述的全鏈路業務請求性能指標追蹤方法,其特征在于,所述獲取應用端發起的業務請求和應用服務器產生的請求響應數據的步驟包括:

    8.全鏈路業務請求性能指標追蹤系統,其特征在于,包括:

    9.一種計算機設備,包括:

    10.一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時執行如權利要求1至7任一項所述全鏈路業務請求性能指標追蹤方法的步驟。

    ...

    【技術特征摘要】

    1.全鏈路業務請求性能指標追蹤方法,其特征在于,包括,

    2.根據權利要求1所述的全鏈路業務請求性能指標追蹤方法,其特征在于,所述通過應用sdk在所述業務請求中設置唯一標識,得到請求數據,并將所述唯一標識對應的第一性能指標發送到監控平臺的步驟包括:通過應用sdk攔截應用端發送的業務請求;在所述業務請求的請求頭中注入唯一標識,得到請求數據,通過網絡發送請求數據;將所述唯一標識和第一性能指標發送到監控平臺;

    3.根據權利要求1所述的全鏈路業務請求性能指標追蹤方法,其特征在于,所述通過網絡探針解析出所述請求數據的唯一標識,將所述唯一標識對應的第二性能指標發送到監控平臺的步驟包括:使用網絡探針通過網絡抓取請求數據;網絡探針解析出請求數據的唯一標識;將所述唯一標識和第二性能指標發送到監控平臺;

    4.根據權利要求1所述的全鏈路業務請求性能指標追蹤方法,其特征在于,所述通過應用探針解析出請求數據的唯一標識,將所述唯一標識對應的第三性能指標發送到監控平臺的步驟包括:通過...

    【專利技術屬性】
    技術研發人員:鄧昆方奕
    申請(專利權)人:神州靈云北京科技有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产午夜鲁丝片AV无码免费| 波多野结衣VA无码中文字幕电影 | 中文字幕精品三区无码亚洲| 无码中文字幕av免费放dvd| 亚洲AV无码国产丝袜在线观看| 亚洲国产精品无码久久久蜜芽| 日韩av无码成人无码免费| 永久免费无码网站在线观看个| 无码国产69精品久久久久网站| 亚洲av永久无码一区二区三区| 亚洲人成网亚洲欧洲无码久久| 精品无码久久久久久国产| 亚洲av无码不卡一区二区三区| 亚洲无码视频在线| 国产精品无码一区二区在线观| 国产午夜精品无码| 久久久久无码专区亚洲av| 好了av第四综合无码久久| 无码人妻少妇色欲AV一区二区| 极品粉嫩嫩模大尺度无码视频| 大胆日本无码裸体日本动漫| 久久亚洲AV无码精品色午夜麻豆| 国产精品无码日韩欧| 国产亚洲大尺度无码无码专线| 午夜无码一区二区三区在线观看 | 日韩乱码人妻无码中文视频| 久久久久亚洲AV无码专区首JN| 亚洲精品无码Av人在线观看国产| 色欲香天天综合网无码| 国产精品亚洲专区无码唯爱网| 亚洲午夜无码久久| 亚洲AV日韩AV永久无码色欲| 无码人妻一区二区三区免费手机| 亚洲成无码人在线观看| 十八禁无码免费网站| 色综合久久久久无码专区| 久久久久亚洲AV无码网站| 秋霞鲁丝片Av无码少妇| 无码专区人妻系列日韩精品少妇 | 久久久久无码国产精品一区| 日韩人妻无码精品系列|