{% extends "base.html" %} {% block title %}Live Dashboard & Analytics{% endblock %} {% block extra_css %} {% endblock %} {% block content %}

Live Dashboard & Analytics

Echtzeit-Übersicht und Analyse der Lizenznutzung

Live-Daten Auto-Refresh: 30s
{{ live_stats[0] if live_stats else 0 }}
Aktive Lizenzen
{{ live_stats[1] if live_stats else 0 }}
Validierungen (5 Min)
{{ live_stats[2] if live_stats else 0 }}
Aktive Geräte
{{ live_stats[3] if live_stats else 0 }}
Unique IPs
Aktivität (letzte 60 Minuten)
Aktuelle Anomalien
Alle anzeigen
{% if recent_anomalies %} {% for anomaly in recent_anomalies %}
{{ anomaly['severity'].upper() }} {{ anomaly['detected_at'].strftime('%H:%M') }}
{{ anomaly['anomaly_type'].replace('_', ' ').title() }}
Lizenz: {{ anomaly['license_key'][:8] }}...
{% endfor %} {% else %}

Keine aktiven Anomalien

{% endif %}
Top Aktive Lizenzen (letzte 15 Min)
{% for license in top_licenses %} {% endfor %}
Lizenzschlüssel Kunde Geräte Validierungen Zuletzt gesehen Status
{{ license['license_key'][:12] }}... {{ license['customer_name'] }} {{ license['device_count'] }} {{ license['validation_count'] }} {{ license['last_seen'].strftime('%H:%M:%S') }} Aktiv
Aktive Kunden-Sessions (letzte 5 Minuten)
{% for session in active_sessions %}
{{ session.company_name }}
{{ session.contact_person }}
{{ session.license_key[:8] }}...
{{ session.active_devices }} Gerät(e)
{{ session.ip_address }}
Hardware: {{ session.hardware_id[:12] }}...
vor wenigen Sekunden
{% else %}

Keine aktiven Sessions in den letzten 5 Minuten

{% endfor %}
Letzte Validierungen (Live-Stream)
Validierungen pro Minute (30 Min)
Berichte exportieren
{% endblock %} {% block extra_js %} {% endblock %}