# -*- encoding: utf-8 -*- # stub: request-log-analyzer 1.5.1 ruby lib Gem::Specification.new do |s| s.name = "request-log-analyzer".freeze s.version = "1.5.1".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Willem van Bergen".freeze, "Bart ten Brinke".freeze] s.date = "2009-11-19" s.description = " Request log analyzer's purpose is to find ot how your web application is being used and to focus your optimization efforts.\n This tool will parse all requests in the application's log file and aggregate the information. Once it is finished parsing\n the log file(s), it will show the requests that take op most server time using various metrics. It can also insert all\n parsed request information into a database so you can roll your own analysis. It supports Rails- and Merb-based applications\n and Apache access log files out of the box, but file formats of other applications can easily be supported by supplying an\n easy to write log file format definition.\n".freeze s.email = ["willem@railsdoctors.com".freeze, "bart@railsdoctors.com".freeze] s.executables = ["request-log-analyzer".freeze] s.extra_rdoc_files = ["README.rdoc".freeze] s.files = [".gitignore".freeze, "DESIGN.rdoc".freeze, "LICENSE".freeze, "README.rdoc".freeze, "Rakefile".freeze, "bin/request-log-analyzer".freeze, "lib/cli/command_line_arguments.rb".freeze, "lib/cli/database_console.rb".freeze, "lib/cli/database_console_init.rb".freeze, "lib/cli/progressbar.rb".freeze, "lib/cli/tools.rb".freeze, "lib/request_log_analyzer.rb".freeze, "lib/request_log_analyzer/aggregator.rb".freeze, "lib/request_log_analyzer/aggregator/database_inserter.rb".freeze, "lib/request_log_analyzer/aggregator/echo.rb".freeze, "lib/request_log_analyzer/aggregator/summarizer.rb".freeze, "lib/request_log_analyzer/controller.rb".freeze, "lib/request_log_analyzer/database.rb".freeze, "lib/request_log_analyzer/database/base.rb".freeze, "lib/request_log_analyzer/database/connection.rb".freeze, "lib/request_log_analyzer/database/request.rb".freeze, "lib/request_log_analyzer/database/source.rb".freeze, "lib/request_log_analyzer/database/warning.rb".freeze, "lib/request_log_analyzer/file_format.rb".freeze, "lib/request_log_analyzer/file_format/amazon_s3.rb".freeze, "lib/request_log_analyzer/file_format/apache.rb".freeze, "lib/request_log_analyzer/file_format/merb.rb".freeze, "lib/request_log_analyzer/file_format/mysql.rb".freeze, "lib/request_log_analyzer/file_format/rack.rb".freeze, "lib/request_log_analyzer/file_format/rails.rb".freeze, "lib/request_log_analyzer/file_format/rails_development.rb".freeze, "lib/request_log_analyzer/filter.rb".freeze, "lib/request_log_analyzer/filter/anonymize.rb".freeze, "lib/request_log_analyzer/filter/field.rb".freeze, "lib/request_log_analyzer/filter/timespan.rb".freeze, "lib/request_log_analyzer/line_definition.rb".freeze, "lib/request_log_analyzer/log_processor.rb".freeze, "lib/request_log_analyzer/mailer.rb".freeze, "lib/request_log_analyzer/output.rb".freeze, "lib/request_log_analyzer/output/fixed_width.rb".freeze, "lib/request_log_analyzer/output/html.rb".freeze, "lib/request_log_analyzer/request.rb".freeze, "lib/request_log_analyzer/source.rb".freeze, "lib/request_log_analyzer/source/database_loader.rb".freeze, "lib/request_log_analyzer/source/log_parser.rb".freeze, "lib/request_log_analyzer/tracker.rb".freeze, "lib/request_log_analyzer/tracker/count.rb".freeze, "lib/request_log_analyzer/tracker/duration.rb".freeze, "lib/request_log_analyzer/tracker/frequency.rb".freeze, "lib/request_log_analyzer/tracker/hourly_spread.rb".freeze, "lib/request_log_analyzer/tracker/timespan.rb".freeze, "lib/request_log_analyzer/tracker/traffic.rb".freeze, "request-log-analyzer.gemspec".freeze, "spec/database.yml".freeze, "spec/fixtures/apache_combined.log".freeze, "spec/fixtures/apache_common.log".freeze, "spec/fixtures/decompression.log".freeze, "spec/fixtures/decompression.log.bz2".freeze, "spec/fixtures/decompression.log.gz".freeze, "spec/fixtures/decompression.log.zip".freeze, "spec/fixtures/decompression.tar.gz".freeze, "spec/fixtures/decompression.tgz".freeze, "spec/fixtures/header_and_footer.log".freeze, "spec/fixtures/merb.log".freeze, "spec/fixtures/merb_prefixed.log".freeze, "spec/fixtures/multiple_files_1.log".freeze, "spec/fixtures/multiple_files_2.log".freeze, "spec/fixtures/mysql_slow_query.log".freeze, "spec/fixtures/rails.db".freeze, "spec/fixtures/rails_1x.log".freeze, "spec/fixtures/rails_22.log".freeze, "spec/fixtures/rails_22_cached.log".freeze, "spec/fixtures/rails_unordered.log".freeze, "spec/fixtures/syslog_1x.log".freeze, "spec/fixtures/test_file_format.log".freeze, "spec/fixtures/test_language_combined.log".freeze, "spec/fixtures/test_order.log".freeze, "spec/integration/command_line_usage_spec.rb".freeze, "spec/integration/mailer_spec.rb".freeze, "spec/integration/munin_plugins_rails_spec.rb".freeze, "spec/integration/scout_spec.rb".freeze, "spec/lib/helpers.rb".freeze, "spec/lib/macros.rb".freeze, "spec/lib/matchers.rb".freeze, "spec/lib/mocks.rb".freeze, "spec/lib/testing_format.rb".freeze, "spec/spec_helper.rb".freeze, "spec/unit/aggregator/database_inserter_spec.rb".freeze, "spec/unit/aggregator/summarizer_spec.rb".freeze, "spec/unit/controller/controller_spec.rb".freeze, "spec/unit/controller/log_processor_spec.rb".freeze, "spec/unit/database/base_class_spec.rb".freeze, "spec/unit/database/connection_spec.rb".freeze, "spec/unit/database/database_spec.rb".freeze, "spec/unit/file_format/amazon_s3_format_spec.rb".freeze, "spec/unit/file_format/apache_format_spec.rb".freeze, "spec/unit/file_format/file_format_api_spec.rb".freeze, "spec/unit/file_format/format_autodetection_spec.rb".freeze, "spec/unit/file_format/line_definition_spec.rb".freeze, "spec/unit/file_format/merb_format_spec.rb".freeze, "spec/unit/file_format/mysql_format_spec.rb".freeze, "spec/unit/file_format/rails_format_spec.rb".freeze, "spec/unit/filter/anonymize_filter_spec.rb".freeze, "spec/unit/filter/field_filter_spec.rb".freeze, "spec/unit/filter/filter_spec.rb".freeze, "spec/unit/filter/timespan_filter_spec.rb".freeze, "spec/unit/mailer_spec.rb".freeze, "spec/unit/request_spec.rb".freeze, "spec/unit/source/log_parser_spec.rb".freeze, "spec/unit/tracker/count_tracker_spec.rb".freeze, "spec/unit/tracker/duration_tracker_spec.rb".freeze, "spec/unit/tracker/frequency_tracker_spec.rb".freeze, "spec/unit/tracker/hourly_spread_spec.rb".freeze, "spec/unit/tracker/timespan_tracker_spec.rb".freeze, "spec/unit/tracker/tracker_api_spec.rb".freeze, "spec/unit/tracker/traffic_tracker_spec.rb".freeze, "tasks/github-gem.rake".freeze, "tasks/request_log_analyzer.rake".freeze] s.homepage = "http://railsdoctors.com".freeze s.rdoc_options = ["--title".freeze, "request-log-analyzer".freeze, "--main".freeze, "README.rdoc".freeze, "--line-numbers".freeze, "--inline-source".freeze] s.requirements = ["To use the database inserter, ActiveRecord and an appropriate database adapter are required.".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "A command line tool to analyze request logs for Apache, Rails, Merb and other web application servers".freeze s.test_files = ["spec/unit/tracker/hourly_spread_spec.rb".freeze, "spec/unit/file_format/amazon_s3_format_spec.rb".freeze, "spec/unit/database/base_class_spec.rb".freeze, "spec/unit/filter/filter_spec.rb".freeze, "spec/unit/tracker/count_tracker_spec.rb".freeze, "spec/unit/database/connection_spec.rb".freeze, "spec/integration/scout_spec.rb".freeze, "spec/unit/file_format/merb_format_spec.rb".freeze, "spec/unit/file_format/format_autodetection_spec.rb".freeze, "spec/unit/filter/timespan_filter_spec.rb".freeze, "spec/unit/file_format/file_format_api_spec.rb".freeze, "spec/integration/mailer_spec.rb".freeze, "spec/unit/tracker/frequency_tracker_spec.rb".freeze, "spec/unit/file_format/apache_format_spec.rb".freeze, "spec/integration/munin_plugins_rails_spec.rb".freeze, "spec/unit/source/log_parser_spec.rb".freeze, "spec/unit/file_format/rails_format_spec.rb".freeze, "spec/integration/command_line_usage_spec.rb".freeze, "spec/unit/request_spec.rb".freeze, "spec/unit/aggregator/database_inserter_spec.rb".freeze, "spec/unit/filter/anonymize_filter_spec.rb".freeze, "spec/unit/tracker/duration_tracker_spec.rb".freeze, "spec/unit/file_format/line_definition_spec.rb".freeze, "spec/unit/file_format/mysql_format_spec.rb".freeze, "spec/unit/mailer_spec.rb".freeze, "spec/unit/aggregator/summarizer_spec.rb".freeze, "spec/unit/tracker/traffic_tracker_spec.rb".freeze, "spec/unit/controller/log_processor_spec.rb".freeze, "spec/unit/filter/field_filter_spec.rb".freeze, "spec/unit/controller/controller_spec.rb".freeze, "spec/unit/tracker/timespan_tracker_spec.rb".freeze, "spec/unit/tracker/tracker_api_spec.rb".freeze, "spec/unit/database/database_spec.rb".freeze] s.specification_version = 3 s.add_development_dependency(%q.freeze, [">= 1.2.4".freeze]) s.add_development_dependency(%q.freeze, [">= 1.1.0".freeze]) end