]> git.ipfire.org Git - thirdparty/squid.git/commit
Added debugging scripts that work with detailed cache.log
authorAlex Rousskov <rousskov@measurement-factory.com>
Fri, 16 Jul 2010 22:37:42 +0000 (16:37 -0600)
committerAlex Rousskov <rousskov@measurement-factory.com>
Fri, 16 Jul 2010 22:37:42 +0000 (16:37 -0600)
commite83fd25912b93b631114b479350469415a1a6dfd
treef7d3f1dd437afc82086c219cd2461070747ab944
parent22c45c7d53371b74d9007d7c5495fbbc2ea37c00
Added debugging scripts that work with detailed cache.log

  scripts/find-alive.pl: pinpoint objects that are still alive, to find leaks
  scripts/trace-job.pl: find cache.log lines that correspond to a given job
  scripts/trace-master.pl: trace jobs related to a single master transaction

The scripts require maintenance as the logging format changes, but
they often simplify debugging by extracting relevant information from
tons of poorly structured cache.log data.
scripts/Makefile.am
scripts/find-alive.pl [new file with mode: 0755]
scripts/trace-job.pl [new file with mode: 0755]
scripts/trace-master.pl [new file with mode: 0755]