久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx

微服務(wù)-Skywalking監(jiān)控應(yīng)用性能-創(chuàng)新互聯(lián)

Skywalking

SkyWalking開源項目由吳晟于2015年創(chuàng)建,同年10月在GitHub上作為個人項目開源。

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),安新企業(yè)網(wǎng)站建設(shè),安新品牌網(wǎng)站建設(shè),網(wǎng)站定制,安新網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,安新網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。

SkyWalking項目的核心目標(biāo),是針對微服務(wù)、Cloud Native、容器化架構(gòu),提供應(yīng)用性能監(jiān)控(APM)和分布式調(diào)用鏈追蹤能力。

2017年11月,SkyWalking社區(qū)正式?jīng)Q定,尋求加入Apache基金會,希望能使項目成為更為開放、全球化和強大的APM開源產(chǎn)品,并加強來自社區(qū)的合作和交流。最終實現(xiàn)構(gòu)建一款功能強大、簡單易用的開源APM產(chǎn)品。

2017年12月8日,Apache軟件基金會孵化器項目管理委員會 ASF IPMC宣布“SkyWalking全票通過,進(jìn)入Apache孵化器”。

架構(gòu)圖

官方版:https://github.com/apache/incubator-skywalking

.Net core Agent + Skywalking

  架構(gòu)圖

Skywalking理解

當(dāng)我們用很多服務(wù)時,各個服務(wù)間的調(diào)用關(guān)系是怎么樣的?各個服務(wù)單調(diào)用的順序時間性能怎么樣?服務(wù)出錯了,到底是哪個服務(wù)引起的?這些問題我們用什么方案解決呢,以前的方式是各個系統(tǒng)自己單獨做日志,

出了問題從暴出問題的服務(wù)開始一個一個服務(wù)的排查,耗時耗力,有些日志不全的,還不一定查得出來。好在現(xiàn)在有Skywalking鏈路追蹤系統(tǒng),可以不用寫任何代碼,就追蹤到各個服務(wù)間的調(diào)用關(guān)系和性能狀態(tài)等。

什么是APM

APM = Application Performance Management,即應(yīng)用性能管理,主要是針對企業(yè)級應(yīng)用軟件市場,對企業(yè)系統(tǒng)實施即時監(jiān)控,以實現(xiàn)對應(yīng)用程序性能管理和故障管理的系統(tǒng)化的解決方案。

APM的覆蓋范圍包括五個層次的實現(xiàn):終端用戶體驗,應(yīng)用架構(gòu)映射,應(yīng)用事務(wù)的分析,深度應(yīng)用診斷,和數(shù)據(jù)分析。

過去,企業(yè)的IT部門在收集系統(tǒng)性能參數(shù)時,一般重點關(guān)注為最終用戶提供服務(wù)的硬件組件的利用率,如CPU利用率、內(nèi)存占用、網(wǎng)絡(luò)吞吐量。雖然這種方法也提供了一些寶貴的信息,但卻忽視了最重要的因素:最終用戶的響應(yīng)時間。

現(xiàn)在,通過事務(wù)處理過程監(jiān)測、模擬等手段,可以真實測量用戶響應(yīng)時間,此外還可以報告誰正在使用某一應(yīng)用、該應(yīng)用的使用頻率以及用戶所進(jìn)行的事務(wù)處理過程是否成功完成、發(fā)生錯誤時的參數(shù)與堆棧調(diào)用信息、數(shù)據(jù)庫查詢語句跟蹤等。

本文將從0開始搭建兩個webapi項目,使用Skywalking來追蹤他們之間的調(diào)用關(guān)系及響應(yīng)時間。開發(fā)環(huán)境為VisualStudio2019

1:安裝Skywalking,可參考:https://www.cnblogs.com/sunyuliang/p/11422576.html,本列中搭建好后的Skywalking服務(wù)器地址為:192.168.150.134

  2:打開VS創(chuàng)建一個demo1的webapi項目。       2.1:為項目添加NuGet程序包SkyAPM.Agent.AspNetCore的引用                                           2.2,在項目根目錄添加skyapm.json文件,并添加下以內(nèi)容,其中的Servers結(jié)點的IP地址根據(jù)實際情況換成自己的服務(wù)器IP
{
"SkyWalking": {
"ServiceName": "Demo01",
"Namespace": "",
"HeaderVersions": [
"sw6"
    ],
"Sampling": {
"SamplePer3Secs": -1,
"Percentage": -1.0
    },
"Logging": {
"Level": "Debug",
"FilePath": "logs/skyapm-{Date}.log"
    },
"Transport": {
"Interval": 3000,
"ProtocolVersion": "v6",
"QueueSize": 30000,
"BatchSize": 3000,
"gRPC": {
"Servers": "192.168.150.134:11800",
"Timeout": 10000,
"ConnectTimeout": 10000,
"ReportTimeout": 600000
      }
    }
  }
}

2.3: 將skyapm.json文件的屬性”復(fù)制到輸出目錄“ 修改為 ”如果較新則復(fù)制”

2.4:展開項目的Properties,打開launchSettings.json文件,在其中的環(huán)境變量中加入 "SKYWALKING__SERVICENAME": "asp-net-core-frontend"

2.5:到目前skywalking就已經(jīng)成功引入到系統(tǒng)中了。接下來我們來驗證一下是否正常,直接Ctrl+F5啟動項目,訪問https://localhost:44313/api/values

  

2.6:訪問Skywalking管理后臺(記得替換一下IP)http://192.168.150.134:8080/trace 。手動選一下時間范圍,結(jié)束時間選明天(選當(dāng)時時間會搜索不到數(shù)據(jù),不知道是時區(qū)還是skywalking的bug),點擊搜索??梢钥吹奖敬卧L問的追蹤信息已經(jīng)同步到了Skywalking中。

       

 以上單個系統(tǒng)的追蹤就完成了,接下來我們再創(chuàng)建一個項目,步驟和第2步基本一樣,看看多系統(tǒng)的追蹤,這個才是Skywalking的價值所在。

3:另外再打開一個VS創(chuàng)建一個demo02的webapi項目。       3.1:為項目添加NuGet程序包SkyAPM.Agent.AspNetCore的引用                                     3.2,在項目根目錄添加skyapm.json文件,并添加下以內(nèi)容,其中的Servers結(jié)點的IP地址根據(jù)實際情況換成自己的服務(wù)器IP。其中ServiceName結(jié)點設(shè)置為:Demo02  
{
"SkyWalking": {
"ServiceName": "Demo02",
"Namespace": "",
"HeaderVersions": [
"sw6"
    ],
"Sampling": {
"SamplePer3Secs": -1,
"Percentage": -1.0
    },
"Logging": {
"Level": "Debug",
"FilePath": "logs/skyapm-{Date}.log"
    },
"Transport": {
"Interval": 3000,
"ProtocolVersion": "v6",
"QueueSize": 30000,
"BatchSize": 3000,
"gRPC": {
"Servers": "192.168.150.134:11800",
"Timeout": 10000,
"ConnectTimeout": 10000,
"ReportTimeout": 600000
      }
    }
  }
}

3.3: 將skyapm.json文件的屬性”復(fù)制到輸出目錄“ 修改為 ”如果較新則復(fù)制”

3.4:展開項目的Properties,打開launchSettings.json文件,在其中的環(huán)境變量中加入 "ASPNETCORE_HOSTINGSTARTUPASSEMBLIES": "SkyAPM.Agent.AspNetCore"

3.5:在ValuesController.cs中添加引用: System.Net.Http ,通過HttpClient依次調(diào)用Demo01的兩個方法,里面的https://localhost:44313對應(yīng)為我們的Demo01項目。具體Get方法代碼如下:

 // GET api/values        [HttpGet]
public async Task<string> Get()
        {
var client = new HttpClient();
await client.GetStringAsync("https://localhost:44313/api/values/1");
returnawait client.GetStringAsync("https://localhost:44313/api/values");
        }

3.6:Ctrl+F5啟動項目,訪問http://localhost:21143/api/values

3.7:訪問Skywalking管理后臺(記得替換一下IP)http://192.168.150.134:8080/trace 。手動選一下時間范圍,結(jié)束時間選明天(選當(dāng)時時間會搜索不到數(shù)據(jù),不知道是時區(qū)還是skywalking的bug),點擊搜索??梢钥吹奖敬卧L問兩系統(tǒng)單的調(diào)用關(guān)系圖已經(jīng)同步到了Skywalking中

 以上多個系統(tǒng)間的追蹤也就都完成了,完全不用寫代碼,配置一下就好了。

文章參考地址:

 https://www.jianshu.com/p/3ddd986c7581

  https://www.bbsmax.com/A/kvJ3YoQpdg/

分享題目:微服務(wù)-Skywalking監(jiān)控應(yīng)用性能-創(chuàng)新互聯(lián)
文章分享:http://www.js-pz168.com/article22/cepjcc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、網(wǎng)站內(nèi)鏈建站公司Google微信小程序、全網(wǎng)營銷推廣

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)
久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx
欧美一级二级三级| 555夜色666亚洲国产免| 7777精品伊人久久久大香线蕉的| 久久一留热品黄| 亚洲午夜电影网| 国产一区999| 精品久久sese| 精品视频在线看| 国产精品美女一区二区在线观看| 日韩成人精品视频| 91丝袜脚交足在线播放| 亚洲在线不卡| 久久精品欧美一区二区三区不卡 | 久久综合国产精品| 亚洲妇熟xx妇色黄| bt欧美亚洲午夜电影天堂| 亚洲国产欧美不卡在线观看| 欧美成人女星排行榜| 亚洲一区二区综合| eeuss鲁一区二区三区| 亚洲电影网站| 久久伊人一区| 91精品国模一区二区三区| 亚洲欧美日韩国产一区二区三区 | 亚洲一区二区三区视频在线播放| 国产91精品入口| 亚洲成色最大综合在线| 久久伊人蜜桃av一区二区| 日本在线不卡视频| 国产精品香蕉视屏| 欧美精品久久久久久久多人混战| 亚洲欧美偷拍三级| 国产99久久精品| 亚洲欧美国产不卡| 国产午夜久久久久| 精品一区在线看| 欧美一区二区在线视频观看| 欧美精品一区二区三区高清aⅴ | 91精品国产综合久久久久久漫画| 一区二区三区色| 成人app网站| 在线视频你懂得一区二区三区| 国产精品久久免费看| 国产91在线|亚洲| 最新日韩三级| 亚洲免费三区一区二区| av欧美精品.com| 欧美亚洲免费在线一区| 一区二区三区在线视频观看| 91视频www| 91精品国产一区二区三区| 偷偷要91色婷婷| 久久精品二区| 久久久五月婷婷| 国产麻豆午夜三级精品| 国产麻豆精品在线| 亚洲精品成人自拍| 国产精品成人一区二区艾草| 白白色 亚洲乱淫| 精品视频1区2区| 污片在线观看一区二区| 欧美日产一区二区三区在线观看| 久久精品一区四区| 丰满白嫩尤物一区二区| 欧美日韩在线亚洲一区蜜芽| 五月天激情综合| 欧美日韩一区二区视频在线观看| 欧美激情资源网| 波多野结衣精品在线| 777a∨成人精品桃花网| 免费成人性网站| 一区不卡视频| 一区二区三区在线不卡| 国产在线精品一区二区中文| 久久免费电影网| 成人精品在线视频观看| 4438x亚洲最大成人网| 久久精品国产免费看久久精品| 亚洲一区二区在线看| 亚洲精品精品亚洲| 久久大片网站| 国产精品进线69影院| 粉嫩高清一区二区三区精品视频| 精品国产乱码久久久久久闺蜜 | 亚洲一区二区欧美| 美国av一区二区三区| 中文字幕一区二区三区在线观看 | 久久久久久久网| www.欧美精品一二区| 日韩一区二区影院| 国产精品中文字幕日韩精品| 欧美专区日韩专区| 欧美aⅴ一区二区三区视频| 伊人久久av导航| 天天色天天爱天天射综合| 亚洲国产日韩欧美| 亚洲成人av福利| 亚洲国产午夜伦理片大全在线观看网站| 亚洲黄色录像片| 久久精品国产**网站演员| 欧美亚洲免费在线一区| 久久国产精品色婷婷| 欧美亚洲日本国产| 国产真实精品久久二三区| 欧美伦理电影网| 国产精品亚洲午夜一区二区三区| 欧美精品vⅰdeose4hd| 国产乱码一区二区三区| 欧美一区二视频| 成人精品鲁一区一区二区| 久久影视一区二区| 99久久国产免费免费| 中文字幕欧美国产| 久久免费一区| 亚洲一区二区视频在线| 亚洲一区二区四区| 久久国产麻豆精品| 91麻豆精品国产91久久久久久 | 天堂va蜜桃一区二区三区 | 久久国产精品99久久久久久老狼| 欧美日韩国产高清一区二区| 国产成人在线视频播放| 精品国产麻豆免费人成网站| 91精品国产99久久久久久红楼| 国产精品素人一区二区| 欧美日韩亚洲综合一区二区三区激情在线 | 国产精品国产三级国产aⅴ原创| 免费国产一区二区| 图片区小说区国产精品视频| 欧美在线小视频| 国产成人精品免费一区二区| 久久婷婷一区二区三区| 国产一级精品aaaaa看| 亚洲综合激情小说| 欧美无人高清视频在线观看| 国产91精品露脸国语对白| 国产三级精品三级在线专区| 麻豆精品传媒视频| 调教+趴+乳夹+国产+精品| 欧美日产在线观看| www.在线欧美| 中文字幕一区二区三区在线播放| 日韩精彩视频| 精品在线播放免费| 2019国产精品| 欧美精品七区| 麻豆精品国产传媒mv男同| 日韩视频免费直播| 国产专区一区二区| 日韩二区三区四区| 日韩一区二区在线免费观看| 国产91精品入口17c| 亚洲国产wwwccc36天堂| 欧美人妇做爰xxxⅹ性高电影| 99riav一区二区三区| 亚洲人成7777| 欧美日韩在线三区| 99久久精品免费看国产一区二区三区| 亚洲黄色片在线观看| 欧美日韩精品一区二区三区 | 日本一区二区三区四区| 日韩经典在线视频| 国产一区二区精品久久99| 国产女人18水真多18精品一级做| 日韩三级电影| 国产成人在线色| 亚洲视频电影在线| 欧美日韩成人综合天天影院| 久久青草国产手机看片福利盒子 | 亚洲欧洲性图库| 欧美伊人久久大香线蕉综合69| 97超碰欧美中文字幕| 亚洲香蕉伊在人在线观| 538在线一区二区精品国产| 国产伦精品一区二区三区免费视频| 日韩精品一二三四| 久久综合久久综合亚洲| 亚洲精品一区二区三区蜜桃久| 国产成人av自拍| 亚洲老妇xxxxxx| 欧美一区二区三区人| 美乳视频一区二区| 国产精品一区在线| 在线一区二区三区四区| 99久久99久久免费精品蜜臀| 性久久久久久久久久久久| 精品欧美一区二区三区精品久久| 日韩免费三级| 99久久久精品| 日韩国产高清在线| 欧美韩日一区二区三区四区| 欧美中文一区二区三区| 国产日韩欧美精品| 韩国毛片一区二区三区| 亚洲欧洲日本在线| 91麻豆精品国产| 亚洲va久久久噜噜噜久久狠狠 | 久久新电视剧免费观看| 色综合久久久久久久| 97神马电影|