VIO FC Status
$coupleVios): ?>
$rows): ?>
getTimestamp() - $tsDate->getTimestamp();
$tsIsOld = $diffSeconds > 86400;
} catch (Exception $e) {
$tsIsOld = false;
}
}
if ($typeIsDown || $tsIsOld) {
$vioHasAlert = true;
break;
}
}
$cardColor = $vioHasAlert ? 'red' : 'green';
?>
$paths) {
$problem = evaluate_client_balance($paths);
if ($problem === null) {
$okCount++;
} else {
$flagged[$clientName] = ['problem' => $problem, 'paths' => $paths];
}
}
ksort($flagged, SORT_NATURAL | SORT_FLAG_CASE);
$hasData = !empty($coupleClients);
$balOk = $hasData && empty($flagged);
$balColor = !$hasData ? '#6c757d' : ($balOk ? 'green' : 'red');
?>
| FCS | FW | Speed | Type | Uports | Last | TFrames | RFrames | Fail | LossC | LossS | InvWord | InvCRC | TS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Équilibrage
— aucune donnée client
— OK ( clients vérifiés)
— client(s) à corriger ( OK)
| Client | Répartition actuelle | Problème |
|---|---|---|
No VIO FC data available.