[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.

Add crowdsec and parse traefik logs

FoxxMD (Sep 19, 2025, 2:44 PM EDT) 42ee4dc9 696da328

+23 -7
+1 -1
.gitignore
··· 1 1 node_modules 2 2 .env 3 - log 3 + data
+14 -5
compose.yaml
··· 10 10 traefik: 11 11 image: "traefik:v3.3" 12 12 ports: 13 - - "8086:80" 13 + - "8086:8080" 14 14 volumes: 15 - - './traefik/static:/etc/traefik' 16 - - './traefik/dynamic:/config/dynamic' 17 - - './log:/var/log/traefik' 15 + - ./traefik/static:/etc/traefik 16 + - ./traefik/dynamic:/config/dynamic 17 + - ./data/traefik-log:/var/log/traefik 18 18 echo: 19 - image: mendhak/http-https-echo:36 19 + image: mendhak/http-https-echo:36 20 + crowdsec: 21 + image: crowdsecurity/crowdsec:latest 22 + environment: 23 + COLLECTIONS: "crowdsecurity/linux crowdsecurity/traefik" 24 + DISABLE_PARSERS: crowdsecurity/whitelists 25 + volumes: 26 + - ./crowdsec/acquis.d:/etc/crowdsec/acquis.d 27 + - ./data/crowdsec/data:/var/lib/crowdsec/data 28 + - ./data/traefik-log:/var/log/traefik
+4
crowdsec/acquis.d/traefik.yaml
··· 1 + filenames: 2 + - /var/log/traefik/access.log 3 + labels: 4 + type: traefik
+4 -1
traefik/static/traefik.yaml
··· 16 16 asDefault: true 17 17 address: :80 18 18 log: 19 - level: info 19 + level: info 20 + api: 21 + dashboard: true 22 + insecure: true