From e091fa7eeeac0638bbca28d1782d948dbae17864 Mon Sep 17 00:00:00 2001 From: Dinawo Date: Fri, 13 Dec 2024 22:18:53 +0100 Subject: [PATCH] Actualiser README.md --- README.md | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 76 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 595b391..fdb8d9a 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,77 @@ -# Check_And_Alert_Temp +# 🌡️ Proxmox CPU Temperature Monitor +Un script bash élégant pour surveiller la température CPU de votre serveur Proxmox et recevoir des alertes Discord en cas de surchauffe. + + +## 📋 Caractéristiques + +- Surveillance continue de la température CPU +- Alertes Discord instantanées en cas de dépassement du seuil +- Messages d'alerte détaillés avec horodatage +- Configuration simple et flexible +- Faible consommation de ressources +- Compatible avec tous les systèmes basés sur Proxmox + +## 🚀 Installation + +1. Clonez ce repository : +```bash +git clone https://git.dinawo.fr/Dinawo/Check_And_Alert_Temp +cd Check_And_Alert_Temp +``` + +2. Rendez le script exécutable : +```bash +chmod +x check_and_alert_temp.sh +``` + +3. Installez les dépendances requises : +```bash +apt-get update +apt-get install lm-sensors jq curl bc +``` + +## ⚙️ Configuration + +1. Créez un webhook Discord dans votre serveur +2. Ouvrez le script et modifiez les variables suivantes : +```bash +WEBHOOK_URL="VOTRE-WEBHOOK" # URL de votre webhook Discord +TEMPERATURE_THRESHOLD=70 # Seuil de température en °C +CHECK_INTERVAL=60 # Intervalle de vérification en secondes +``` + +## 🖥️ Utilisation + +Lancez simplement le script : +```bash +./check_and_alert_temp.sh +``` + +Pour l'exécuter en arrière-plan : +```bash +nohup ./check_and_alert_temp.sh & +``` + +## 📊 Format des Alertes Discord + +Les alertes incluent : +- Titre avec icône d'avertissement +- Température CPU maximale actuelle +- Seuil de température configuré +- Horodatage précis +- Mention @everyone pour une attention immédiate + +## 🛠️ Dépendances + +- lm-sensors +- jq +- curl +- bc + +## 📝 Logs + +Le script affiche en temps réel : +- Les températures normales +- Les alertes de dépassement de seuil +- Les erreurs éventuelles de lecture \ No newline at end of file