lp:~percona-toolkit-dev/percona-toolkit/pt-agent
Created by
Daniel Nichter
and last modified
- Get this branch:
- bzr branch lp:~percona-toolkit-dev/percona-toolkit/pt-agent
Members of
Percona Toolkit developers
can upload to this branch. Log in for directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Daniel Nichter: Approve
-
Diff: 28562 lines (+25960/-1139) (has conflicts)65 files modifiedbin/pt-agent (+9343/-0)
bin/pt-query-digest (+364/-71)
lib/Cxn.pm (+1/-2)
lib/Daemon.pm (+221/-163)
lib/HTTP/Micro.pm (+332/-329)
lib/JSONReportFormatter.pm (+305/-44)
lib/Lmo.pm (+0/-379)
lib/MockSth.pm (+1/-1)
lib/MockSync.pm (+1/-1)
lib/MockSyncStream.pm (+1/-1)
lib/Percona/Agent/Logger.pm (+343/-0)
lib/Percona/Test.pm (+806/-0)
lib/Percona/Test/Mock/AgentLogger.pm (+129/-0)
lib/Percona/Test/Mock/UserAgent.pm (+71/-0)
lib/Percona/Toolkit.pm (+50/-3)
lib/Percona/WebAPI/Client.pm (+318/-0)
lib/Percona/WebAPI/Exception/Request.pm (+69/-0)
lib/Percona/WebAPI/Exception/Resource.pm (+66/-0)
lib/Percona/WebAPI/Representation.pm (+86/-0)
lib/Percona/WebAPI/Resource/Agent.pm (+77/-0)
lib/Percona/WebAPI/Resource/Config.pm (+55/-0)
lib/Percona/WebAPI/Resource/LogEntry.pm (+66/-0)
lib/Percona/WebAPI/Resource/Service.pm (+94/-0)
lib/Percona/WebAPI/Resource/Task.pm (+62/-0)
lib/PerconaTest.pm (+0/-15)
lib/QueryReportFormatter.pm (+1/-1)
lib/Safeguards.pm (+94/-0)
lib/SlowLogParser.pm (+11/-3)
lib/VersionCheck.pm (+680/-0)
lib/VersionParser.pm (+0/-2)
t/lib/Daemon.t (+67/-40)
t/lib/HTTP/Micro.t (+3/-3)
t/lib/Percona/Toolkit.t (+1/-2)
t/lib/Percona/WebAPI/Client.t (+235/-0)
t/lib/Percona/WebAPI/Representation.t (+51/-0)
t/lib/Safeguards.t (+69/-0)
t/lib/samples/daemonizes.pl (+17/-17)
t/lib/samples/slowlogs/slow057.txt (+8835/-0)
t/pt-agent/basics.t (+101/-0)
t/pt-agent/get_services.t (+423/-0)
t/pt-agent/init_agent.t (+280/-0)
t/pt-agent/make_new_crontab.t (+151/-0)
t/pt-agent/replace_special_vars.t (+73/-0)
t/pt-agent/run_agent.t (+527/-0)
t/pt-agent/run_service.t (+503/-0)
t/pt-agent/samples/crontab001.out (+2/-0)
t/pt-agent/samples/crontab002.in (+1/-0)
t/pt-agent/samples/crontab002.out (+3/-0)
t/pt-agent/samples/crontab003.in (+3/-0)
t/pt-agent/samples/crontab003.out (+3/-0)
t/pt-agent/samples/crontab004.in (+2/-0)
t/pt-agent/samples/crontab004.out (+2/-0)
t/pt-agent/samples/query-history/data001.json (+139/-0)
t/pt-agent/samples/query-history/data001.send (+153/-0)
t/pt-agent/samples/service001 (+19/-0)
t/pt-agent/samples/write_services001 (+19/-0)
t/pt-agent/schedule_services.t (+200/-0)
t/pt-agent/send_data.t (+176/-0)
t/pt-agent/write_services.t (+108/-0)
t/pt-query-digest/json.t (+3/-3)
t/pt-query-digest/resume.t (+38/-31)
t/pt-query-digest/samples/empty_report.txt (+0/-2)
t/pt-query-digest/samples/output_json_slow002.txt (+31/-2)
t/pt-query-digest/samples/output_json_tcpdump021.txt (+74/-24)
util/check-dev-env (+1/-0)
Branch information
- Owner:
- Percona Toolkit developers
- Status:
- Merged
Recent revisions
- 797. By Daniel Nichter
-
Add 2 safeguards to Agent::Logger to avoid excessive memory usage and error spamming.
- 793. By Daniel Nichter
-
Make entry_links an arg to send_data() and run_services. Start updating/fixing tests. Add lib/Percona/
Test/Mock/ AgentLogger. pm.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:percona-toolkit/2.1