Skip to content

Script allowing me to flood an api, or a website with HTTP GET method. Like this, if i monitor the website and all his requests, i can test if my Centreon, Grafana, ELK stack etc... works good with my website. I can too test if the website is able to support a heavy number of requests. πŸ“ˆ

License

Notifications You must be signed in to change notification settings

gabyfulchic/Website-flooder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Website-flooder πŸ“ˆ

Scripting Cmd
Script allowing me to flood an api, or a website with HTTP GET method. Like this, if i monitor the website and all his requests, i can test if my Centreon, Grafana, ELK stack etc... works good with my website. I can too test if the website is able to support a heavy number of requests.

To launch the project

> git clone https://github.com/gabyfulchic/Website-flooder.git  
> cd Website-flooder/  
> chmod +x flood.sh run.sh  
> ./flood.sh urlToFlood numberOfEndlessLoop  
>> example : ./flood.sh google.com 8  
>> it will launch 8 endless loop making curl -X GET google.com in background.

To check if all works good

> ps aux | grep run  
/  
> ps -ef | grep run  
/  
> top  
/  
> htop  
/  
> pstree  

To stop all

Do the above test, to get all the pid of run processes.
Then kill all.

> kill 1234  
> kill 5678  
> kill 9012  

About

Script allowing me to flood an api, or a website with HTTP GET method. Like this, if i monitor the website and all his requests, i can test if my Centreon, Grafana, ELK stack etc... works good with my website. I can too test if the website is able to support a heavy number of requests. πŸ“ˆ

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages