You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Cloud Ops Agent配置MySQL日志如何设置include_paths参数

Google Cloud Ops Agent 自定义MySQL日志路径配置方法

直接在对应类型的MySQL日志接收器配置块下添加include_paths字段即可指定自定义日志路径,不需要额外创建自定义日志接收器。修改完成的完整配置示例如下:

logging:
  receivers:
    mysql_error:
      type: mysql_error
      # 自定义错误日志路径
      include_paths:
        - /var/log/mysql/mysqld.log
    mysql_general:
      type: mysql_general
      # 若通用查询日志使用非默认路径,按相同格式添加配置即可
      # include_paths:
      #   - [你的通用查询日志实际路径]
    mysql_slow:
      type: mysql_slow
      # 若慢查询日志使用非默认路径,按相同格式添加配置即可
      # include_paths:
      #   - [你的慢查询日志实际路径]
  service:
    pipelines:
      mysql:
        receivers:
          - mysql_error
          - mysql_general
          - mysql_slow
metrics:
  receivers:
    mysql:
      type: mysql
  service:
    pipelines:
      mysql:
        receivers:
          - mysql

配置生效与校验步骤

  • 将上述配置写入Ops Agent的配置文件(默认路径为/etc/google-cloud-ops-agent/config.yaml)
  • 执行命令sudo systemctl restart google-cloud-ops-agent重启服务使配置生效
  • 执行命令sudo journalctl -u google-cloud-ops-agent -f查看服务运行日志,确认无文件不存在、权限不足类报错
  • 确认Ops Agent运行身份对/var/log/mysql/mysqld.log拥有读权限,否则会导致日志采集失败

特殊场景说明

如果你的MySQL配置将错误日志、通用查询日志、慢查询日志全部输出到同一个/var/log/mysql/mysqld.log文件,不需要同时启用三个日志接收器,只保留匹配你实际日志内容的接收器即可,避免同一条日志被重复上报。


内容的提问来源于stack exchange,提问作者metacogni

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.28 15:54:15