Skip to content

KirobotDev/SysWatcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SysWatch

SysWatch est un outil de surveillance système léger écrit en Bash. Il collecte des métriques (CPU, RAM, disque, réseau, température) et les envoie à un salon Discord via un webhook, tout en générant des graphiques PNG et des rapports JSON.

Fonctionnalités

  • Surveillance CPU, RAM, disque, réseau, température.
  • Envoi des rapports à Discord via webhook.
  • Génération de graphiques PNG envoyés sur Discord.
  • Sauvegarde des rapports en JSON.
  • Configuration via un fichier sécurisé (config.env).
  • Alertes pour disque presque plein (>90%).
  • Installation interactive via install.sh.

Prérequis

  • Bash
  • curl (envoi Discord)
  • procps (commande top)
  • lm-sensors (optionnel, pour température)
  • gnuplot (graphiques)

Installation

  1. Clonez le dépôt ou dézippez l'archive.
  2. Exécutez :
    chmod +x install.sh
    ./install.sh

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages