+ Monitoring real-time del sistema di rilevamento intrusioni +
++ Router configurati +
++ {stats?.detections.critical || 0} critici, {stats?.detections.high || 0} alti +
++ IP attualmente bloccati +
++ Ultimi 1000 log analizzati +
+Data
++ {format(new Date(stats.latestTraining.trainedAt), "dd/MM/yyyy HH:mm")} +
+Record
++ {stats.latestTraining.recordsProcessed.toLocaleString()} +
+Feature
++ {stats.latestTraining.featuresCount} +
+Stato
++ {stats.latestTraining.notes} +
+ )} +
+ {detection.sourceIp}
+
+ {getRiskBadge(detection.riskScore)}
+ + {detection.reason} +
+Nessun rilevamento recente
+Il sistema sta monitorando il traffico
+{router.name}
++ {router.ipAddress}:{router.apiPort} +
+ {router.lastSync && ( ++ Ultima sync: {format(new Date(router.lastSync), "HH:mm:ss")} +
+ )} ++ Anomalie rilevate dal sistema IDS +
+
+ {detection.sourceIp}
+
+ {getRiskBadge(detection.riskScore)}
+ + {detection.reason} +
+ +Risk Score
++ {parseFloat(detection.riskScore).toFixed(1)}/100 +
+Confidence
++ {parseFloat(detection.confidence).toFixed(1)}% +
+Log Count
++ {detection.logCount} +
+Rilevato
++ {format(new Date(detection.detectedAt), "dd/MM HH:mm")} +
+Nessun rilevamento trovato
+ {searchQuery && ( +Prova con un altro termine di ricerca
+ )} ++ Gestisci i router connessi al sistema IDS +
++ {router.ipAddress}:{router.apiPort} +
+Nessun router configurato
+Aggiungi il primo router per iniziare
+