Cloudinsight Agent 在 4.7.0 版本,将 Agent 名称从 oneapm-ci-agent 更换至 cloudinsight-agent。若您在使用过程中,出现无法正常工作的情况,请加入售后群:433349863
X

MySQL 主从复制

MySQL 在 Master 与 Slave 之间完成一个异步的复制过程需要由三个线程来完成,其中两个线程( Sql 线程和 IO 线程)在 Slave 端,另外一个线程( IO 线程)在 Master 端。Slave_IO_RunningSlave_SQL_Running 两列的值都为 “Yes",这表明 Slave 的 I/O 和 SQL 线程都在正常运行,主从同步功能也就是正常的

默认情况下,这2个指标并不会显示,这时就需要修改/etc/cloudinsight-agent/conf.d/mysql.yaml,添加如下配置:(支持SlaveIORunning,SlaveSQLRunning,LastIOErrno,LastSQLErrno这四项指标)

queries: # Optional
     - # Sample Custom metric
       query: show slave status
       metric: mysql.replication.slave_io_running
       type: gauge
       field: Slave_IO_Running
     - # Sample Custom metric
       query: show slave status
       metric: mysql.replication.slave_sql_running
       type: gauge
       field: Slave_SQL_Running
     - # Sample Custom metric
       query: show slave status
       metric: mysql.replication.last_io_errno
       type: gauge
       field: Last_IO_Errno
     - # Sample Custom metric
       query: show slave status
       metric: mysql.replication.last_sql_errno
       type: gauge
       field: Last_SQL_Errno

之后重启探针即可,在仪表盘上就可以看到新增的这些指标了。


如果您对 Cloudinsight 感兴趣,可以选择试用我们的产品,只需要点击下面的按钮免费注册即可。


立即注册 Cloudinsight