详细安装步骤: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
此时会收到提示