skywalking

概览

skywalking

定义

核心概念

功能

安装

使用(java agent)

1.将agent.service_name修改为服务名称
2.如果skywalking和服务部署在不同服务器,
还需修改collector.backend_service的值,
该配置用来指定服务和skywalking通信的地址,默认是127.0.0.1:11800

agent配置

配置方式

插件

监控任意代码

创建一个文件,名称如customize_enhance.xml
<?xml version="1.0" encoding="UTF-8"?>
<enhanced>
    <class class_name="test.Test">
        <method method="test(java.lang.String,java.util.List;)" 
        operation_name="/is_static_method_args" static="true">
            <operation_name_suffix>arg[0]</operation_name_suffix>
            <operation_name_suffix>arg[1]</operation_name_suffix>
            <tag key="tag_1">arg[0]</tag>
            <log key="log_1">arg[1]</log>
        </method>
    </class>
</enhanced>

注:method
* 基本类型:基本类型.class,如int.class
* 数组:通过打印类型得到

编写插件

数据持久化

告警

动态配置

集群搭建

发表评论

发表
Table of Contents