更新时间:2024-02-20 GMT+08:00
配置Mysql监控项
在“编辑【Mysql数据库】监控配置”页面配置以下参数:
- 采集间隔:默认60s,此处不支持修改。
- 是否采集原始sql:默认配置为否,只采集不带参数的sql,如select name from user where id=?当配置为是时,调用链中会采集包含实际参数的sql,如select name from user where id=1。
- 汇聚分表表名:在分表场景下需要使用该配置,将分表汇聚成一个表,如有两个分表UserTable_1、UserTable_2,在默认情况sql监控会显示两条sql为select name from UserTable_1、select name from UserTable_2,配置汇聚分表表名UserTable后,以UserTable开头的表会汇聚成相同的表,sql监控只会显示一条sql为select name from UserTable。
- mysql最大采集行数:Agent可以采集的mysql最大行数。如果Agent采集的mysql行数超过配置的“mysql最大采集行数”,那么Agent立即停止采集。默认值:500,可配置范围:10~2000。
- sql语句最大采集字节数:Agent可以采集的sql最大字节数。如果Agent采集的sql字节数超过配置的“sql语句最大采集字节数”,那么只会采集最大字节数范围内的sql语句。默认值:2000,可配置范围:10~4096。
图1 配置Mysql数据库监控项
父主题: 应用监控配置