zoukankan      html  css  js  c++  java
  • 使用Skyworking 作全链路api调用监控,Integration of Skyworking, auditing the whole chain circuit.

    Applicable scenario:
    Overtime
    Structure Map
    ~Skyworking
    Skywalking uses elasticsearch to store data, don't mistake elasticsearch cluster name and host url port, as well as firewall policies when run.
    Client, client side

    Install-Package Skywalking.AspNetCore -version 0.3.0
    
        public static class SkywalkingExtensions
        {
    
            public static IServiceCollection UseEPSkywalking(this IServiceCollection src, IConfigurationRoot appConfigurationRoot)
            {
                if (appConfigurationRoot == null) throw new ArgumentNullException("appConfigurationRoot");
                src.AddSkyWalking(option =>
                {                
                    option.ApplicationCode = appConfigurationRoot["EPConfig:ServiceName"];
                    option.DirectServers = appConfigurationRoot["EPConfig:Skywalking:DirectServers"];
    
                });
                return src;
            }
        }
    

    At last, audit services on UI:

    To be continued...

  • 相关阅读:
    Java 类和对象12
    Java类和对象11
    java 类和对象10
    Java类和对象9
    Java类和对象8
    Java 类和对象7
    包装与方法
    JAVA链表
    泛型
    多态 接口
  • 原文地址:https://www.cnblogs.com/hualiu0/p/10334550.html
Copyright © 2011-2022 走看看