🧠 NeuroPulse Monitor Pro - Dashboard Test

✅ Template chargé avec succès !

👤 Utilisateur: {{ user if user else 'Non défini' }}

🕐 Heure:

🔧 Variables Flask

User: {{ user if user else 'ERREUR' }}

Config: {{ 'Chargée' if config else 'Manquante' }}

Tickets: {{ tickets|length if tickets else 0 }}

Métriques: {{ 'Disponibles' if metrics else 'Indisponibles' }}

📊 Métriques Système

{% if metrics %}

🔥 CPU: {{ "%.1f"|format(metrics.cpu) if metrics.cpu is defined else 'N/A' }}%

🧠 RAM: {{ "%.1f"|format(metrics.ram) if metrics.ram is defined else 'N/A' }}%

💾 Disque: {{ "%.1f"|format(metrics.disk) if metrics.disk is defined else 'N/A' }}%

{% if metrics.network %}

🌐 Réseau: ↓{{ metrics.network.kb_in_per_sec|default(0)|round(1) }} KB/s ↑{{ metrics.network.kb_out_per_sec|default(0)|round(1) }} KB/s

{% endif %} {% else %}

❌ Aucune métrique disponible

{% endif %}

🔌 Test API

⚙️ Services

{% if metrics and metrics.services %} {% for service in metrics.services[:3] %}

{{ service.title or service.name }}: {{ 'Actif' if service.active else 'Inactif' }}

{% endfor %} {% else %}

⚠️ Aucun service configuré

{% endif %}

🎫 Tickets

{% if tickets %} {% for ticket in tickets[:3] %}

#{{ ticket[0] }} - {{ ticket[1] }} [{{ ticket[2] }}]

{% endfor %} {% else %}

✅ Aucun ticket ouvert

{% endif %}

⚡ Actions Rapides

🐛 Debug Info

Template Path: /var/www/html/templates/dashboard_test.html

Flask App: {{ request.endpoint if request else 'N/A' }}

User Agent: {{ request.user_agent if request else 'N/A' }}