🧠 NeuroPulse Monitor Pro - Dashboard Debug

👤 Connecté en tant que: {{ user }}

🕐

🔥 Processeur (CPU)

{{ "%.1f"|format(metrics.cpu) if metrics and metrics.cpu is defined else '0.0' }}%
{{ 'Critique' if metrics and metrics.cpu and metrics.cpu > 90 else ('Élevé' if metrics and metrics.cpu and metrics.cpu > 70 else 'Normal') }}
Dernière mise à jour: {{ metrics.timestamp if metrics else 'N/A' }}

🧠 Mémoire (RAM)

{{ "%.1f"|format(metrics.ram) if metrics and metrics.ram is defined else '0.0' }}%
{{ 'Critique' if metrics and metrics.ram and metrics.ram > 95 else ('Élevé' if metrics and metrics.ram and metrics.ram > 80 else 'Normal') }}

💾 Stockage (Disque)

{{ "%.1f"|format(metrics.disk) if metrics and metrics.disk is defined else '0.0' }}%
{{ 'Critique' if metrics and metrics.disk and metrics.disk > 95 else ('Élevé' if metrics and metrics.disk and metrics.disk > 85 else 'Normal') }}

🌐 Réseau

{% if metrics and metrics.network %} ↓ {{ "%.1f"|format(metrics.network.kb_in_per_sec or 0) }} KB/s
↑ {{ "%.1f"|format(metrics.network.kb_out_per_sec or 0) }} KB/s {% else %} 0.0 KB/s {% endif %}
Actif

⚙️ Services surveillés

{% if metrics and metrics.services %}
    {% for service in metrics.services[:5] %}
  • {{ service.title or service.name }} {{ 'Actif' if service.active else 'Inactif' }}
  • {% endfor %}
{% else %}

⚠️ Aucun service configuré ou données manquantes

{% endif %}

🎫 Tickets récents

{% if tickets %}
    {% for ticket in tickets %}
  • #{{ ticket[0] }} - {{ ticket[1] }}
    {{ ticket[2] }} | {{ ticket[3] }}
  • {% endfor %}
{% else %}

✅ Aucun ticket ouvert

{% endif %}
🐛 Debug des Métriques

📊 Données reçues du backend :

{{ metrics | tojson(indent=2) if metrics else 'null' }}

🎫 Tickets reçus :

{{ tickets | tojson(indent=2) if tickets else 'null' }}

⚙️ Configuration :

Version: {{ config.version if config else 'N/A' }} Refresh interval: {{ config.monitoring.refresh_interval if config and config.monitoring else 'N/A' }}ms Services configurés: {{ config.services_to_monitor | length if config and config.services_to_monitor else 0 }}

🔌 Test API en temps réel :

🔧 Test du module monitoring