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
    主站蜘蛛池模板: 精品国产毛片一区二区无码| 特级做A爰片毛片免费看无码| 韩日美无码精品无码| 本免费AV无码专区一区| 午夜福利av无码一区二区| 无码人妻久久一区二区三区免费丨| 色欲香天天综合网无码| 久久综合精品国产二区无码| 狼人无码精华AV午夜精品| 熟妇人妻无码中文字幕| 久久久久无码国产精品不卡| 中文字幕无码亚洲欧洲日韩| 一本色道久久HEZYO无码| 国产精品无码制服丝袜| 亚洲中文字幕无码mv| 日韩精品中文字幕无码一区| 国产精品午夜福利在线无码| 无码无套少妇毛多69XXX| 无码人妻一区二区三区一| 国产AV无码专区亚洲AV毛网站| 无码的免费不卡毛片视频| 中文无码热在线视频| 无码国产精品一区二区免费式芒果| 无码人妻久久一区二区三区蜜桃 | 无码AV波多野结衣久久| 亚洲午夜无码片在线观看影院猛 | 熟妇人妻无码中文字幕老熟妇| 无码少妇一区二区性色AV| 伊人久久精品无码av一区| 亚洲一本大道无码av天堂| 无码国产亚洲日韩国精品视频一区二区三区 | 亚洲AV综合色区无码一二三区| 无码人妻精品一区二区三区夜夜嗨| 夜夜添无码一区二区三区| 亚洲精品无码久久千人斩| 亚洲精品无码成人AAA片| 亚洲Av无码专区国产乱码DVD| 国产成人无码区免费内射一片色欲| 国产高清无码二区 | 久久亚洲AV永久无码精品| 国产精品成人无码久久久久久 |