Percona Toolkit命令使用集合(二)

继续上次的命令使用集合(一)

pt-heartbeat    通过监控实际的复制信息来监控MySQL复制延迟
    常用参数:
        --check 检查从的延迟,检查一次就退出.
        --check-read-only 如果从服务器开启了只读模式,该工具会跳过任何插入.
        --create-table 在主上创建心跳监控的表(heratbeat),如果该表不存在.可以自己建立.
        CREATE TABLE heartbeat (
          ts                    varchar(26) NOT NULL,
          server_id             int unsigned NOT NULL PRIMARY KEY,
          file                  varchar(255) DEFAULT NULL,    -- SHOW MASTER STATUS
          position              bigint unsigned DEFAULT NULL, -- SHOW MASTER STATUS
          relay_master_log_file varchar(255) DEFAULT NULL,    -- SHOW SLAVE STATUS
          exec_master_log_pos   bigint unsigned DEFAULT NULL  -- SHOW SLAVE STATUS
        );
        heratbeat表一直在更改ts和position,而ts是我们检查复制延迟的关键.
        --daemonize 执行时,放入到后台执行
        --user/u 连接数据库的帐号
        --database/-D 连接数据库的名称
        --host/h 连接的数据库地址
        --password/-p 连接数据库的密码
        --port/-P 连接数据库的端口
        --socket/-S 连接数据库的套接字文件
        --file 打印--monitor最新的记录到指定的文件.
        --frames 在--monitor里输出的[]里的记录段,默认是1m,5m,15m.可以指定1个,如:--frames=1s,多个用逗号隔开.可用单位有秒(s)、分钟(m)、小时(h)、天(d).
        --interval 检查、更新的间隔时间.默认是见是1s.最小的单位是0.01s,最大精度为小数点后两位,因此0.015将调整至0.02.
        --log 开启daemonized模式的所有日志将会被打印到制定的文件中.
        --monitor 持续监控从的延迟情况.通过--interval指定的间隔时间,打印出从的延迟信息,通过--file则可以把这些信息打印到指定的文件.
        --master-server-id 指定主的server_id,而且是必须指定.
        --print-master-server-id 在--monitor和--check 模式下,指定该参数则打印出主的server_id.
        --recurse 多级复制的检查深度.比如M-S-S架构.
        --recursion-method 指定复制检查的方式,默认为processlist,hosts.
        --update 更新主上的心跳表.
        --replace 使用--replace代替--update模式更新心跳表里的时间字段,这样的好处是不用管表里是否有行.
        --stop 停止运行该工具
        --table 指定心跳表名,默认heartbeat.
    注意:--update,--monitor和--check是互斥的,--daemonize和--check是互斥.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值