[READ-ONLY] Mirror of https://github.com/FoxxMD/crowdsecBench. Benchmark Crowdsec CPU usage with concurrent requests
benchmark cpu-usage crowdsec docker k6 monitoring visualization
0

Configure Feed

Select the types of activity you want to include in your feed.

chore: Reorganize project structure

FoxxMD (Sep 24, 2025, 12:33 PM EDT) a6a71cd2 acb1ceb2

+5 -8
+1 -4
.gitignore
··· 1 1 node_modules 2 2 .env 3 - data 4 - /*.hdf5 5 - /*.png 6 - /*.command 3 + data
+4 -4
compose.yaml
··· 2 2 k6: 3 3 image: grafana/k6 4 4 volumes: 5 - - $PWD:/app 5 + - ./src/k6/:/app 6 6 command: 7 7 - 'run' 8 8 - '/app/script.ts' ··· 12 12 # ports: 13 13 # - "8086:8080" 14 14 volumes: 15 - - ./traefik/static:/etc/traefik 16 - - ./traefik/dynamic:/config/dynamic 15 + - ./docker/traefik/static:/etc/traefik 16 + - ./docker/traefik/dynamic:/config/dynamic 17 17 - ./data/traefik-log:/var/log/traefik 18 18 echo: 19 19 image: mendhak/http-https-echo:36 ··· 25 25 COLLECTIONS: "crowdsecurity/linux crowdsecurity/traefik" 26 26 DISABLE_PARSERS: crowdsecurity/whitelists 27 27 volumes: 28 - - ./crowdsec/acquis.d:/etc/crowdsec/acquis.d 28 + - ./docker/crowdsec/acquis.d:/etc/crowdsec/acquis.d 29 29 - ./data/crowdsec/data:/var/lib/crowdsec/data 30 30 - ./data/traefik-log:/var/log/traefik 31 31 goeffel:
crowdsec/acquis.d/traefik.yaml docker/crowdsec/acquis.d/traefik.yaml
package-lock.json src/k6/package-lock.json
package.json src/k6/package.json
script.ts src/k6/script.ts
traefik/dynamic/sites.yml docker/traefik/dynamic/sites.yml
traefik/static/traefik.yaml docker/traefik/static/traefik.yaml
tsconfig.json src/k6/tsconfig.json
typings/xk6-faker/index.d.ts src/k6/typings/xk6-faker/index.d.ts
utils/agent.ts src/k6/utils/agent.ts