标签: pt-query-digest

试图隔离每个主机的pt-query-digest

我遇到一些困难,想出正确的语法来为我的慢查询日志文件提取特定的主机信息:

我正在使用以下内容:

sudo pt-query-digest mysql-slow.log --since "2017-05-07 22:00:00" --until "2017-05-08 22:00:00" --filter ‘$event->{host} !~ m/^ip-1-1-1-1/’ > slow.log
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我试图排除所有1.1.1.1的IP.我无法弄清楚出了什么问题.

mysql bash percona mysql-slow-query-log pt-query-digest

6
推荐指数
1
解决办法
144
查看次数

PROCESSLIST 的 pt-query-digest 对我不起作用

pt-query-digest --processlist h=host,D=db,u=uname,p=pwd --interval 0.5 > /tmp/process_qry.log
Run Code Online (Sandbox Code Playgroud)

只是说“从 STDIN 读取......”

我以前一直用 MAATKIT 这样做,效果很好。请告诉我我做错了什么。

[~]$ pt-query-digest --version
pt-query-digest 2.2.20

mysql > select version();
+-----------+
| version() |
+-----------+
| 5.5.53    |
+-----------+
Run Code Online (Sandbox Code Playgroud)

我尝试将其发布到 Percona 的论坛上,但也没有成功。

谢谢,

mysql pt-query-digest

3
推荐指数
1
解决办法
895
查看次数