From 281955d87c77611ce96090beae3d0b7442fc2e46 Mon Sep 17 00:00:00 2001 From: Michel Date: Tue, 22 Apr 2025 15:49:11 +0200 Subject: [PATCH] =?UTF-8?q?R=C3=A9v.12?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Monitor.py | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/Monitor.py b/Monitor.py index d387c91..60d51e4 100644 --- a/Monitor.py +++ b/Monitor.py @@ -1,22 +1,17 @@ - # Surveillance continue avec envoi d'alertes par email + log CSV +# Surveillance continue avec envoi d'alertes par email + log CSV import mysql.connector from datetime import datetime, timedelta import time import smtplib from email.mime.text import MIMEText import pandas as pd -from dotenv import load_dotenv -import os - -# Charger les variables d'environnement -load_dotenv() # --- Config MySQL --- config = { - "host": os.getenv("DB_HOST"), - "user": os.getenv("DB_USER"), - "password": os.getenv("DB_PASSWORD"), - "database": os.getenv("DB_NAME") + "host": "54.36.188.119", + "user": "michel", + "password": "#SO2&1nf%mZ@jfh", + "database": "Sondes" } # --- Destinataires email --- @@ -120,7 +115,7 @@ def surveiller(): # Enregistrer le log if log_entries: df_logs = pd.DataFrame(log_entries) - df_logs.to_csv("/home/debian/travail/logs/monitor.csv", sep=";", index=False) + df_logs.to_csv("/home/debian/travail/Logs/monitor.csv", sep=";", index=False) except Exception as e: print(f"Erreur : {e}", flush=True) @@ -129,4 +124,4 @@ def surveiller(): while True: print(f"📡 Vérification à {datetime.now()}", flush=True) surveiller() - time.sleep(300) # 5 minutes \ No newline at end of file + time.sleep(300) # 5 minutes