Skip to content
This repository has been archived by the owner on Sep 23, 2024. It is now read-only.
/ Blaze Public archive

Blaze is a Rust script that continuously monitors server resource usage and sends real-time summaries and alerts to a Discord channel via Webhook.

License

Notifications You must be signed in to change notification settings

ShadowArcanist/Blaze

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blaze

Blaze

Blaze is a Rust script designed to run 24/7 on a server, providing a summary of resource usage every 30 minutes (configurable) to a Discord channel via Webhook.

It also sends alerts to Discord when specific conditions are met, such as high resource usage (RAM and CPU) by any process, potential DDoS attack indications, or unusually high server resource usage (configurable thresholds). The script monitors the server every 3 seconds (configurable).


Features

Blaze Features


Screenshots

Blaze Discord Screenshots


Links


Disclaimer

The script has been tested and used on a production server running Ubuntu 24.04 LTS. Testing for DDoS attacks directly on a production server is not feasible. Instead, we tested the script on a Virtual Machine running Ubuntu 24.04 LTS with a simulated DDoS attack using hping3, and it worked well.


Can I contribute to this project?

Yes, you can contribute. However, we may or may not accept Pull Requests for new changes. Before investing time in writing or updating code, please create an issue to discuss the topic you plan to contribute on.


Licence

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Blaze is a Rust script that continuously monitors server resource usage and sends real-time summaries and alerts to a Discord channel via Webhook.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published