詳細安裝步驟:https://www.jianshu.com/p/3ddd986c7581?from=groupmessagegit
SkyWalking-netcore 官網:https://github.com/OpenSkywalking/skywalking-netcoregithub
這裏要注意的是ElasticSearch的版本須要用5.x,不支持6.Xapache
部署成功後在.net core中新建web項目,添加引用api
PM> Install-Package SkyWalking.AspNetCore
在Startup中配置瀏覽器
public void ConfigureServices(IServiceCollection services) { //...... services.AddSkyWalking(option => { // Application code is showed in sky-walking-ui option.ApplicationCode = "Your_ApplicationName"; //Collector agent_gRPC/grpc service addresses. option.DirectServers = "localhost:11800"; }); }
運行項目dom
打開瀏覽器ui
在api中隨機停頓幾秒spa
// GET api/values/5 [HttpGet("{id}")] public string Get(int id) { Random random = new Random(); int sec= random.Next(10); Thread.Sleep(sec * 1000); return "value"; }
刷新幾回,再查看.net
此時會收到提示