skywalking agent
泛指各语言探针,公司是java
系所以探针能做到代码零侵入,java
探针利用javaagent
技术来实现埋点零侵入,对埋点的组件及框架需要在plugin
中声明或者自己动手写plugin
,而不是所有java
方法都会埋点采集
agent数据采集流向流程图
Agent部署
java agen
t包含在skywalking
压缩包里面无须单独下载,根据当前公司应用部署流程,将agent`打到基本镜像中,对于开发基本无感知
Agent目录结构说明
javaagent
在启动时会加载activations、plugins
的插件
activations # 激活插件
bootstrap-plugins # 启动插件
config # 配置文件
plugins # 插件
optional-plugins # 可选插件
skywalking-agent.jar
agent.config
配置
通用配置项
agent.namespace
用于区分