一.下載skywalking 本例使用的是html
注:git
1.解壓後執行完2,3步驟後運行\bin\startup.batgithub
2.默認後臺端口爲8080 如需修改則修改\webapp\webapp.yml 修改server.port便可web
二.下載elasticsearch-5.1.1apache
三.安裝JAVA環境 教程太多此處略 可參考此處app
注:webapp
1.如解壓後運行\bin\elasticsearch.bat 出現Could not reserve enough space for object heap 錯誤時 修改\config\jvm.options將-Xms 和-Xmx 後面的值改小一點 本例修改成1gjvm
2.在運行skywalking以前運行elasticsearch.batelasticsearch
一.管理員運行cmd 在C盤目錄下運行如下命令安裝 SkyWalking DotNet CLIpost
dotnet tool install -g SkyWalking.DotNet.CLI
二.CLI 安裝成功以後,執行如下命令安裝 Agent 到當前機器上
dotnet skywalking install
三.在網關執行目錄下生成skywalking配置文件
dotnet skywalking config APIGateWay localhost:11800
注: 其中 localhost:11800爲collector_server地址 默認爲本地的11800端口 APIGateWay 爲網關執行dll名稱(網關項目名稱)
四.在網關項目目錄下 運行
dotnet add package SkyAPM.Agent.AspNetCore set ASPNETCORE_HOSTINGSTARTUPASSEMBLIES=SkyAPM.Agent.AspNetCore set SKYWALKING__SERVICENAME=APIGateWay dotnet APIGateWay.dll
使用postman 測試