版本 7.0.0
描述
SkyWalking
默认不采集SQL参数,但是提供了采集SQL参数采集的方式,在应用端启动时,加入启动参数,或者在agent/config/agent.config
配置文件里面配置相关参数即可。
配置参数
方式一:启动参数
skywalking.plugin.mysql.trace_sql_parameters
,mysql参数采集选项,默认false
不采集,如果需要采集,将其配置为true
。示例:
-Dskywalking.plugin.mysql.trace_sql_parameters=true
skywalking.plugin.mysql.sql_parameters_max_length
,mysql
参数长度限制,默认限制512
示例:
-Dskywalking.plugin.mysql.sql_parameters_max_length=1024
skywalking.plugin.postgresql.trace_sql_parameters
,postgresql
参数采集选项,默认false
不采集。示例:
-Dskywalking.plugin.postgresql.trace_sql_parameters=true
skywalking.plugin.postgresql.sql_parameters_max_length
,参数长度限制,默认限制512
示例:
-Dskywalking.plugin.postgresql.sql_parameters_max_length=1024
方式二:配置文件agent/config/agent.config
示例:
plugin.mysql.trace_sql_parameters=true
plugin.mysql.sql_parameters_max_length=1024
plugin.postgresql.trace_sql_parameters=true
plugin.postgresql.sql_parameters_max_length=1024
验证
选择一种方式配置之后,重启应用进行验证 。
在链路追踪里面语句能看见Mysql参数,证明SQL
参数采集成功。