2024-12-13 22:18:53 +01:00
2024-12-13 22:18:53 +01:00

🌡️ 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 :
git clone https://git.dinawo.fr/Dinawo/Check_And_Alert_Temp
cd Check_And_Alert_Temp
  1. Rendez le script exécutable :
chmod +x check_and_alert_temp.sh
  1. Installez les dépendances requises :
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 :
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 :

./check_and_alert_temp.sh

Pour l'exécuter en arrière-plan :

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
Description
No description provided
Readme 26 KiB
Languages
Shell 100%