Daniel Nichter
|
3c2376023d
|
Test pt-agent::send_data() with 400 error.
|
2013-10-09 12:10:56 -07:00 |
|
Daniel Nichter
|
9527daea4c
|
Don't log warning and set non-zero exit on API error, just retry.
|
2013-10-04 15:32:59 -07:00 |
|
Daniel Nichter
|
d8c2f24aa2
|
Fix the exit status example in the docs.
|
2013-10-03 11:33:41 -07:00 |
|
Daniel Nichter
|
cd29c0d7dc
|
Make ptc exit status 0, 255, or a bitmask of flags for various problems.
|
2013-10-03 11:32:11 -07:00 |
|
Daniel Nichter
|
5ebba34c5b
|
Fix the warning about no slaves/nodes.
|
2013-10-02 11:39:26 -07:00 |
|
Daniel Nichter
|
8767640b1c
|
Fix --recur-method=cluster crash.
|
2013-10-02 11:27:10 -07:00 |
|
Daniel Nichter
|
a4ce8cce42
|
Don't log Exit: after --send-data to avoid crontab emails.
|
2013-09-29 16:09:46 -07:00 |
|
Daniel Nichter
|
b1bdf96927
|
Keep GLOBAL in distill of SHOW GLOBAL STATUS|VARIABLES.
|
2013-09-26 19:16:19 -07:00 |
|
Daniel Nichter
|
622243bd2b
|
Improve pt-agent --install on slave. Handle 403 (too many agents) during --install.
|
2013-09-25 20:43:17 -07:00 |
|
Daniel Nichter
|
4a84beee9f
|
Add --ask-pass to pt-agent.
|
2013-09-25 18:39:35 -07:00 |
|
Daniel Nichter
|
8bdfcd7838
|
Add 0-30s random delay to send_data().
|
2013-09-23 14:56:30 -07:00 |
|
Daniel Nichter
|
ec2343f379
|
Retry 403 in init_agent(), warning just once.
|
2013-09-23 12:06:05 -07:00 |
|
Daniel Nichter
|
f6f121ca82
|
Make init_agent() stop on 403 (too many agents).
|
2013-09-23 11:55:27 -07:00 |
|
Daniel Nichter
|
53d494ad0b
|
Fix service name in logger.
|
2013-09-19 15:09:25 -07:00 |
|
Daniel Nichter
|
25024149be
|
Make init_agent() tries required. Load service earlier in send_data() and run_service(). Fix init_agent.t.
|
2013-09-19 14:53:31 -07:00 |
|
Daniel Nichter
|
a5259a8c77
|
More changes to agent logging.
|
2013-09-19 13:46:20 -07:00 |
|
Daniel Nichter
|
82169b771c
|
More reduction of agent logging.
|
2013-09-19 13:25:20 -07:00 |
|
Daniel Nichter
|
841c39794c
|
Silence a few more log entries.
|
2013-09-19 12:42:32 -07:00 |
|
Daniel Nichter
|
dd5b2fb449
|
Make Percona::Agent::Logger::debug() offline (--no-log-api) only. Change most info() to debug() to reduce agent's verbosity.
|
2013-09-19 11:33:33 -07:00 |
|
Daniel Nichter
|
11d459b342
|
Don't warn inside get_api_client() run_service() doesn't have false-positive non-zero exit.
|
2013-09-18 21:36:12 -07:00 |
|
Daniel Nichter
|
95f50fc0d8
|
Make run_service() work even if there's no API client/connection.
|
2013-09-18 21:25:00 -07:00 |
|
Daniel Nichter
|
f87a0739ac
|
Update Client in pt-agent to handle pong.
|
2013-09-18 21:07:05 -07:00 |
|
Daniel Nichter
|
2962bbe71e
|
Fix ping_api(): don't clobber // in http://.
|
2013-09-18 20:56:04 -07:00 |
|
Daniel Nichter
|
488b5de0b7
|
HEAD /agents doesn't work because app has /agents link. Use GET /ping instead.
|
2013-09-18 20:37:09 -07:00 |
|
Daniel Nichter
|
d6a46cfd33
|
Stop agent on 404 only if GET /agents is ok, in case API is down/broken for awhile and 404 is happening for everything.
|
2013-09-18 20:00:52 -07:00 |
|
Daniel Nichter
|
9d79ca4683
|
Check for $success from start_agent(), die if not. Make tries/interval explicit and limited to 1 day.
|
2013-09-18 19:06:11 -07:00 |
|
Daniel Nichter
|
77bd4f9edc
|
Don't crash if init_agent() fails.
|
2013-09-18 18:50:56 -07:00 |
|
Daniel Nichter
|
cad211426c
|
Make log about file logging only info not warning.
|
2013-09-18 16:06:36 -07:00 |
|
Daniel Nichter
|
55621e587c
|
Stop agent on 404 while running. Add --[no]agent-api so stop_all_services() works offline. Update sample with histo data again.
|
2013-09-18 15:59:30 -07:00 |
|
Daniel Nichter
|
2e313de07d
|
Fix the 404 agent not found error msg.
|
2013-09-18 15:34:35 -07:00 |
|
Daniel Nichter
|
0f27bd1e26
|
Stop running pt-agent if init_agent() gets 404.
|
2013-09-18 15:32:28 -07:00 |
|
Daniel Nichter
|
3ebd66b8e9
|
Always create in pt-agent even if not --daemonize to avoid crash. Update test result with new histogram data.
|
2013-09-18 14:05:48 -07:00 |
|
Daniel Nichter
|
ed6c18b6bc
|
Add --uninstall.
|
2013-09-17 19:27:45 +00:00 |
|
Daniel Nichter
|
2ce400b778
|
Merge fix-pt-agent-lwp-bug-1226721.
|
2013-09-17 10:54:30 -07:00 |
|
Daniel Nichter
|
5ca02ee2e5
|
Require LWP v5.813 or newer to install or run.
|
2013-09-17 17:41:57 +00:00 |
|
Daniel Nichter
|
c3ff530037
|
Add Query_time histogram to json output.
|
2013-08-16 18:21:57 -07:00 |
|
Daniel Nichter
|
4fcb52f678
|
Merge fix-pt-kill-daemon-bug (bug 1209436).
|
2013-08-13 17:36:01 -07:00 |
|
Daniel Nichter
|
9d4f23fe53
|
Move --log-dsn tests from kill.t to log_dsn.t. Pass actual dsn, not retval of get_cxn_params() to Cxn. Add Sandbox::get_cnf().
|
2013-08-12 14:19:57 -07:00 |
|
Daniel Nichter
|
c596331280
|
Move --log-dsn vars to outter scope to fix the rare Perl 5.8 scope-closure bug.
|
2013-08-12 09:11:53 -07:00 |
|
Daniel Nichter
|
a6dc5a91ec
|
Read opts file in perl instead of 'cat file | perl' to avoid occasional 'cat: write error: Broken pipe'.
|
2013-08-09 21:21:55 +00:00 |
|
Daniel Nichter
|
50d33a4f00
|
Bump version 2.2.3 to 2.2.4 in tools, Changelog, and Makefile.PL. This went missing from 2.2.4 release.
|
2013-08-08 19:28:36 +00:00 |
|
Daniel Nichter
|
2ec4a4328c
|
Update OptionParser in all tools.
|
2013-08-07 19:21:36 -07:00 |
|
Daniel Nichter
|
95e2c44304
|
Updating OptionParser in pt-archiver fixes the bug.
|
2013-08-07 19:19:30 -07:00 |
|
Daniel Nichter
|
8a8cc3e8ce
|
Fix typos in pt-agent for bug 1204980.
|
2013-08-03 14:28:04 -07:00 |
|
Daniel Nichter
|
8773236f7e
|
Update QueryRewriter in pqd.
|
2013-08-03 14:04:05 -07:00 |
|
Daniel Nichter
|
2a9798eb47
|
Fix version check in pqd by calling HTTP::Micro, not old HTTPMicro.
|
2013-08-03 12:43:19 -07:00 |
|
Daniel Nichter
|
f9b005b083
|
Use new Daemon API.
|
2013-08-03 12:29:08 -07:00 |
|
Daniel Nichter
|
6bea58572d
|
Total fix for LOAD DATA distill in pqd.
|
2013-08-03 12:17:05 -07:00 |
|
Daniel Nichter
|
1ed23c7845
|
Update modules in pt-query-digest to fix bug 821692 and bug 984053. Replace HTTPMicro with HTTP::Micro.
|
2013-08-03 11:50:15 -07:00 |
|
Daniel Nichter
|
5035de3fbb
|
Calc cnt for iostat, vmstat, mpstat, and mysqladmin -c as --run-time/--sleep-collect.
|
2013-07-24 13:29:23 -07:00 |
|