{"id":16759491,"url":"https://github.com/kamori/stupid_quick_apachebench_tests","last_synced_at":"2025-03-16T08:26:28.980Z","repository":{"id":82245435,"uuid":"100011038","full_name":"Kamori/stupid_quick_apachebench_tests","owner":"Kamori","description":"Quick and simple AB stats for an easier today","archived":false,"fork":false,"pushed_at":"2018-04-20T00:10:22.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-22T20:51:37.306Z","etag":null,"topics":["apachebench","bash","bash-script","benchmark","benchmark-scripts","benchmarking","tool"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Kamori.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-08-11T08:38:10.000Z","updated_at":"2018-04-20T00:10:59.000Z","dependencies_parsed_at":null,"dependency_job_id":"83bbd37b-9c88-4a9a-bd43-3baf42b24c26","html_url":"https://github.com/Kamori/stupid_quick_apachebench_tests","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kamori%2Fstupid_quick_apachebench_tests","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kamori%2Fstupid_quick_apachebench_tests/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kamori%2Fstupid_quick_apachebench_tests/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kamori%2Fstupid_quick_apachebench_tests/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Kamori","download_url":"https://codeload.github.com/Kamori/stupid_quick_apachebench_tests/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243844356,"owners_count":20357031,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["apachebench","bash","bash-script","benchmark","benchmark-scripts","benchmarking","tool"],"created_at":"2024-10-13T04:08:16.226Z","updated_at":"2025-03-16T08:26:28.958Z","avatar_url":"https://github.com/Kamori.png","language":"Shell","readme":"# Please apachebench, help me test\n\nI was designed to quickly and easily run a series of ApacheBench tests with fitting criterie. Allowing myself to design a wrapper to create myself a test suite when it comes to benchmarking:\n\n### Usage\n```\nUse -h for help\n   \t -c # number of concurrent tests\n   \t -n # numbers of requests\n   \t -x # number of time to run the test\n   \t -d URL url to test against, Must include protocall and complete URI (ex: http://google.com/)\n   \t -v Verbosify, show AB outputs\n```\n\n### Example\n```\n]$ ./run_tests.sh -c 100 -x 25 -n 1000 -d http://www.kamorigoat.com/\nRunning, 25 tests of 1000 requests; 100 at a time. Against http://www.kamorigoat.com/.\nRunning test: 1\nRunning test: 2\nRunning test: 3\nRunning test: 4\nRunning test: 5\nRunning test: 6\nRunning test: 7\nRunning test: 8\nRunning test: 9\nRunning test: 10\nRunning test: 11\nRunning test: 12\nRunning test: 13\nRunning test: 14\nRunning test: 15\nRunning test: 16\nRunning test: 17\nRunning test: 18\nRunning test: 19\nRunning test: 20\nRunning test: 21\nRunning test: 22\nRunning test: 23\nRunning test: 24\nRunning test: 25\n\nTest averages\n \tDomain: http://www.kamorigoat.com/\n \tAvg Data transferred: 744970\n \tAvg Median Total Connection Time: 100 \n \tAvg Mean Total Connection Time: 107\n \tMin : Max Connection Time: 94 : 15026\n \tAverage Requests per Second: 771\n \tTotal Complete: 25000\n \tTotal Failed: 1\n\n\n```\n\n### Todos\n1 Create some data files (?json) that can be used to verify data ran across multiple nodes, this way I can be even lazier\n\n2 Pass params directly to AB\n\n3 Build web tool for the visual peoples\n\n4 Send data to elastic search or something maybe to track over time.\n\n\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkamori%2Fstupid_quick_apachebench_tests","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkamori%2Fstupid_quick_apachebench_tests","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkamori%2Fstupid_quick_apachebench_tests/lists"}