Activity log for bug #1575373

Date Who What changed Old value New value Message
2016-04-26 20:45:34 bar down bug added bug
2016-04-27 20:08:47 bar down information type Public Private
2016-04-27 20:10:16 bar down summary pt-stalk not honoring all configs listed with --config stlk cnf
2016-04-27 22:08:54 bar down summary stlk cnf pt-stalk not honoring all configs listed with --config
2016-05-04 14:17:40 bar down bug added subscriber Nilnandan Joshi
2016-05-04 14:19:10 bar down bug added subscriber Peter Schwaller
2016-05-04 15:15:23 bar down information type Private Public
2016-11-17 09:48:04 Sveta Smirnova percona-toolkit: status New Incomplete
2017-01-17 04:17:26 Launchpad Janitor percona-toolkit: status Incomplete Expired
2017-10-06 15:28:40 bar down percona-toolkit: status Expired In Progress
2017-10-06 15:29:25 bar down description Are we sure this pt-stalk --config command actually parses correctly still? Aside from the above mention of --config= not working, it seems things are still not parsed correctly (or honored) when used without the = sign. For instance when using multiple configs, it seems that the LAST config is the only one honored: pt-stalk --config ./deadlocks.conf,./longquery.conf,./highcnx.conf --dest=/var/lib/mysql/pt-stalk --log=/var/log/mysql/pt-stalk/pt-stalk.log --sleep=30 --defaults-file=/etc/percona-toolkit.conf output: 2016_04_25_15_51_59 Starting /usr/bin/pt-stalk --function=status --variable=Threads_running --threshold=100 --match= --cycles=5 --interval=1 --iterations= --run-time=30 --sleep=30 --dest=/var/lib/mysql/pt-stalk --prefix= --notify-by-email= --log=/var/log/mysql/pt-stalk/pt-stalk.log --pid=/var/run/pt-stalk.pid --plugin= In this example, my longquery.conf is not triggering, but if I put it as the last argument in the list of configs, it does: [root@testl1 configs]# pt-stalk --config ./deadlocks.conf,./highcnx.conf,./longquery.conf --dest=/var/lib/mysql/pt-stalk --log=/var/log/mysql/pt-stalk/pt-stalk.log --sleep=30 --defaults-file=/etc/percona-toolkit.conf 2016_04_25_15_52_46 Starting /usr/bin/pt-stalk --function=/usr/local/jump/bin/mysql/pt-stalk/functions/longquery.sh --variable=Long_Query --threshold=0 --match= --cycles=5 --interval=1 --iterations= --run-time=30 --sleep=30 --dest=/var/lib/mysql/pt-stalk --prefix= --notify-by-email= --log=/var/log/mysql/pt-stalk/pt-stalk.log --pid=/var/run/pt-stalk.pid --plugin= 2016_04_25_15_53_52 Check results: /usr/local/jump/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=1 2016_04_25_15_53_53 Check results: /usr/local/jump/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=2 2016_04_25_15_53_54 Check results: /usr/local/jump/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=3 2016_04_25_15_53_55 Check results: /usr/local/jump/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=4 2016_04_25_15_53_56 Check results: /usr/local/jump/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=5 2016_04_25_15_53_56 Collect 1 triggered 2016_04_25_15_53_56 Collect 1 PID 50385 2016_04_25_15_53_56 Collect 1 done 2016_04_25_15_53_56 Sleeping 30 seconds after collect Version: pt-stalk 2.2.7 Are we sure this pt-stalk --config command actually parses correctly still? Aside from the above mention of --config= not working, it seems things are still not parsed correctly (or honored) when used without the = sign. For instance when using multiple configs, it seems that the LAST config is the only one honored: pt-stalk --config ./deadlocks.conf,./longquery.conf,./highcnx.conf --dest=/var/lib/mysql/pt-stalk --log=/var/log/mysql/pt-stalk/pt-stalk.log --sleep=30 --defaults-file=/etc/percona-toolkit.conf output: 2016_04_25_15_51_59 Starting /usr/bin/pt-stalk --function=status --variable=Threads_running --threshold=100 --match= --cycles=5 --interval=1 --iterations= --run-time=30 --sleep=30 --dest=/var/lib/mysql/pt-stalk --prefix= --notify-by-email= --log=/var/log/mysql/pt-stalk/pt-stalk.log --pid=/var/run/pt-stalk.pid --plugin= In this example, my longquery.conf is not triggering, but if I put it as the last argument in the list of configs, it does: [root@testl1 configs]# pt-stalk --config ./deadlocks.conf,./highcnx.conf,./longquery.conf --dest=/var/lib/mysql/pt-stalk --log=/var/log/mysql/pt-stalk/pt-stalk.log --sleep=30 --defaults-file=/etc/percona-toolkit.conf 2016_04_25_15_52_46 Starting /usr/bin/pt-stalk --function=/usr/local/jump/bin/mysql/pt-stalk/functions/longquery.sh --variable=Long_Query --threshold=0 --match= --cycles=5 --interval=1 --iterations= --run-time=30 --sleep=30 --dest=/var/lib/mysql/pt-stalk --prefix= --notify-by-email= --log=/var/log/mysql/pt-stalk/pt-stalk.log --pid=/var/run/pt-stalk.pid --plugin= 2016_04_25_15_53_52 Check results: /usr/local/jump/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=1 2016_04_25_15_53_53 Check results: /usr/local/jump/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=2 2016_04_25_15_53_54 Check results: /usr/local/jump/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=3 2016_04_25_15_53_55 Check results: /usr/local/jump/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=4 2016_04_25_15_53_56 Check results: /usr/local/jump/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=5 2016_04_25_15_53_56 Collect 1 triggered 2016_04_25_15_53_56 Collect 1 PID 50385 2016_04_25_15_53_56 Collect 1 done 2016_04_25_15_53_56 Sleeping 30 seconds after collect ;; Version: pt-stalk 2.2.7
2017-10-06 16:49:04 bar down description Are we sure this pt-stalk --config command actually parses correctly still? Aside from the above mention of --config= not working, it seems things are still not parsed correctly (or honored) when used without the = sign. For instance when using multiple configs, it seems that the LAST config is the only one honored: pt-stalk --config ./deadlocks.conf,./longquery.conf,./highcnx.conf --dest=/var/lib/mysql/pt-stalk --log=/var/log/mysql/pt-stalk/pt-stalk.log --sleep=30 --defaults-file=/etc/percona-toolkit.conf output: 2016_04_25_15_51_59 Starting /usr/bin/pt-stalk --function=status --variable=Threads_running --threshold=100 --match= --cycles=5 --interval=1 --iterations= --run-time=30 --sleep=30 --dest=/var/lib/mysql/pt-stalk --prefix= --notify-by-email= --log=/var/log/mysql/pt-stalk/pt-stalk.log --pid=/var/run/pt-stalk.pid --plugin= In this example, my longquery.conf is not triggering, but if I put it as the last argument in the list of configs, it does: [root@testl1 configs]# pt-stalk --config ./deadlocks.conf,./highcnx.conf,./longquery.conf --dest=/var/lib/mysql/pt-stalk --log=/var/log/mysql/pt-stalk/pt-stalk.log --sleep=30 --defaults-file=/etc/percona-toolkit.conf 2016_04_25_15_52_46 Starting /usr/bin/pt-stalk --function=/usr/local/jump/bin/mysql/pt-stalk/functions/longquery.sh --variable=Long_Query --threshold=0 --match= --cycles=5 --interval=1 --iterations= --run-time=30 --sleep=30 --dest=/var/lib/mysql/pt-stalk --prefix= --notify-by-email= --log=/var/log/mysql/pt-stalk/pt-stalk.log --pid=/var/run/pt-stalk.pid --plugin= 2016_04_25_15_53_52 Check results: /usr/local/jump/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=1 2016_04_25_15_53_53 Check results: /usr/local/jump/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=2 2016_04_25_15_53_54 Check results: /usr/local/jump/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=3 2016_04_25_15_53_55 Check results: /usr/local/jump/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=4 2016_04_25_15_53_56 Check results: /usr/local/jump/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=5 2016_04_25_15_53_56 Collect 1 triggered 2016_04_25_15_53_56 Collect 1 PID 50385 2016_04_25_15_53_56 Collect 1 done 2016_04_25_15_53_56 Sleeping 30 seconds after collect ;; Version: pt-stalk 2.2.7 Are we sure this pt-stalk --config command actually parses correctly still? Aside from the above mention of --config= not working, it seems things are still not parsed correctly (or honored) when used without the = sign. For instance when using multiple configs, it seems that the LAST config is the only one honored: pt-stalk --config ./deadlocks.conf,./longquery.conf,./highcnx.conf --dest=/var/lib/mysql/pt-stalk --log=/var/log/mysql/pt-stalk/pt-stalk.log --sleep=30 --defaults-file=/etc/percona-toolkit.conf output: 2016_04_25_15_51_59 Starting /usr/bin/pt-stalk --function=status --variable=Threads_running --threshold=100 --match= --cycles=5 --interval=1 --iterations= --run-time=30 --sleep=30 --dest=/var/lib/mysql/pt-stalk --prefix= --notify-by-email= --log=/var/log/mysql/pt-stalk/pt-stalk.log --pid=/var/run/pt-stalk.pid --plugin= In this example, my longquery.conf is not triggering, but if I put it as the last argument in the list of configs, it does: [root@testl1 configs]# pt-stalk --config ./deadlocks.conf,./highcnx.conf,./longquery.conf --dest=/var/lib/mysql/pt-stalk --log=/var/log/mysql/pt-stalk/pt-stalk.log --sleep=30 --defaults-file=/etc/percona-toolkit.conf 2016_04_25_15_52_46 Starting /usr/bin/pt-stalk --function=/usr/local/bin/mysql/pt-stalk/functions/longquery.sh --variable=Long_Query --threshold=0 --match= --cycles=5 --interval=1 --iterations= --run-time=30 --sleep=30 --dest=/var/lib/mysql/pt-stalk --prefix= --notify-by-email= --log=/var/log/mysql/pt-stalk/pt-stalk.log --pid=/var/run/pt-stalk.pid --plugin= 2016_04_25_15_53_52 Check results: /usr/local/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=1 2016_04_25_15_53_53 Check results: /usr/local/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=2 2016_04_25_15_53_54 Check results: /usr/local/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=3 2016_04_25_15_53_55 Check results: /usr/local/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=4 2016_04_25_15_53_56 Check results: /usr/local/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=5 2016_04_25_15_53_56 Collect 1 triggered 2016_04_25_15_53_56 Collect 1 PID 50385 2016_04_25_15_53_56 Collect 1 done 2016_04_25_15_53_56 Sleeping 30 seconds after collect ;; Version: pt-stalk 2.2.7
2017-10-06 16:49:18 bar down description Are we sure this pt-stalk --config command actually parses correctly still? Aside from the above mention of --config= not working, it seems things are still not parsed correctly (or honored) when used without the = sign. For instance when using multiple configs, it seems that the LAST config is the only one honored: pt-stalk --config ./deadlocks.conf,./longquery.conf,./highcnx.conf --dest=/var/lib/mysql/pt-stalk --log=/var/log/mysql/pt-stalk/pt-stalk.log --sleep=30 --defaults-file=/etc/percona-toolkit.conf output: 2016_04_25_15_51_59 Starting /usr/bin/pt-stalk --function=status --variable=Threads_running --threshold=100 --match= --cycles=5 --interval=1 --iterations= --run-time=30 --sleep=30 --dest=/var/lib/mysql/pt-stalk --prefix= --notify-by-email= --log=/var/log/mysql/pt-stalk/pt-stalk.log --pid=/var/run/pt-stalk.pid --plugin= In this example, my longquery.conf is not triggering, but if I put it as the last argument in the list of configs, it does: [root@testl1 configs]# pt-stalk --config ./deadlocks.conf,./highcnx.conf,./longquery.conf --dest=/var/lib/mysql/pt-stalk --log=/var/log/mysql/pt-stalk/pt-stalk.log --sleep=30 --defaults-file=/etc/percona-toolkit.conf 2016_04_25_15_52_46 Starting /usr/bin/pt-stalk --function=/usr/local/bin/mysql/pt-stalk/functions/longquery.sh --variable=Long_Query --threshold=0 --match= --cycles=5 --interval=1 --iterations= --run-time=30 --sleep=30 --dest=/var/lib/mysql/pt-stalk --prefix= --notify-by-email= --log=/var/log/mysql/pt-stalk/pt-stalk.log --pid=/var/run/pt-stalk.pid --plugin= 2016_04_25_15_53_52 Check results: /usr/local/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=1 2016_04_25_15_53_53 Check results: /usr/local/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=2 2016_04_25_15_53_54 Check results: /usr/local/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=3 2016_04_25_15_53_55 Check results: /usr/local/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=4 2016_04_25_15_53_56 Check results: /usr/local/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=5 2016_04_25_15_53_56 Collect 1 triggered 2016_04_25_15_53_56 Collect 1 PID 50385 2016_04_25_15_53_56 Collect 1 done 2016_04_25_15_53_56 Sleeping 30 seconds after collect ;; Version: pt-stalk 2.2.7 Are we sure this pt-stalk --config command actually parses correctly still? Aside from the above mention of --config= not working, it seems things are still not parsed correctly (or honored) when used without the = sign. For instance when using multiple configs, it seems that the LAST config is the only one honored: pt-stalk --config ./deadlocks.conf,./longquery.conf,./highcnx.conf --dest=/var/lib/mysql/pt-stalk --log=/var/log/mysql/pt-stalk/pt-stalk.log --sleep=30 --defaults-file=/etc/percona-toolkit.conf output: 2016_04_25_15_51_59 Starting /usr/bin/pt-stalk --function=status --variable=Threads_running --threshold=100 --match= --cycles=5 --interval=1 --iterations= --run-time=30 --sleep=30 --dest=/var/lib/mysql/pt-stalk --prefix= --notify-by-email= --log=/var/log/mysql/pt-stalk/pt-stalk.log --pid=/var/run/pt-stalk.pid --plugin= In this example, my longquery.conf is not triggering, but if I put it as the last argument in the list of configs, it does: [root@testl1 configs]# pt-stalk --config ./deadlocks.conf,./highcnx.conf,./longquery.conf --dest=/var/lib/mysql/pt-stalk --log=/var/log/mysql/pt-stalk/pt-stalk.log --sleep=30 --defaults-file=/etc/percona-toolkit.conf 2016_04_25_15_52_46 Starting /usr/bin/pt-stalk --function=/usr/local/bin/mysql/pt-stalk/functions/longquery.sh --variable=Long_Query --threshold=0 --match= --cycles=5 --interval=1 --iterations= --run-time=30 --sleep=30 --dest=/var/lib/mysql/pt-stalk --prefix= --notify-by-email= --log=/var/log/mysql/pt-stalk/pt-stalk.log --pid=/var/run/pt-stalk.pid --plugin= 2016_04_25_15_53_52 Check results: /usr/local/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=1 2016_04_25_15_53_53 Check results: /usr/local/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=2 2016_04_25_15_53_54 Check results: /usr/local/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=3 2016_04_25_15_53_55 Check results: /usr/local/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=4 2016_04_25_15_53_56 Check results: /usr/local/bin/mysql/pt-stalk/functions/longquery.sh(Long_Query)=1, matched=yes, cycles_true=5 2016_04_25_15_53_56 Collect 1 triggered 2016_04_25_15_53_56 Collect 1 PID 50385 2016_04_25_15_53_56 Collect 1 done 2016_04_25_15_53_56 Sleeping 30 seconds after collect ;; Version: pt-stalk 3.0.4
2017-10-06 16:49:36 bar down percona-toolkit: status In Progress New