const logs = [ { timestamp: "2024-05-20 14:22:01.442", level: "ERROR", agentId: "AX-982_CORE", payload: { text: "Unauthorized handshake from peer", ip: "[192.168.1.104].", json: '{"action": "TERMINATE_SESSION"}' }, icon: "dangerous", statusClass: "status-strip-error", levelClass: "bg-red-500/10 text-[#ee7d77] border-[#ee7d77]/20 shadow-[0_0_5px_rgba(238,125,119,0.2)]" }, { timestamp: "2024-05-20 14:21:58.112", level: "INFO", agentId: "SYS_MONITOR", payload: { text: "Key rotation complete. Nodes synced.", ip: "", json: '{"latency": "12ms", "status": "nominal"}' }, icon: "info", statusClass: "status-strip-info", levelClass: "bg-purple-500/10 text-[#a88cfb] border-[#a88cfb]/20" }, { timestamp: "2024-05-20 14:21:45.890", level: "SUCCESS", agentId: "SCAN_AGENT_04", payload: { text: "Quantum hash verification PASSED.", ip: "", json: '{"sector": "7B", "integrity": 1.0}' }, icon: "check_circle", statusClass: "status-strip-success", levelClass: "bg-cyan-500/10 text-[#00daf3] border-[#00daf3]/20" }, { timestamp: "2024-05-20 14:21:12.001", level: "WARN", agentId: "THERMAL_REG", payload: { text: "Blade rack 4 temp high.", ip: "", json: '{"temp": "72°C", "limit": "70°C"}' }, icon: "report_problem", statusClass: "status-strip-warning", levelClass: "bg-amber-500/10 text-[#ffb300] border-[#ffb300]/20" }, { timestamp: "2024-05-20 14:20:55.223", level: "INFO", agentId: "USER_AUTH", payload: { text: "Admin login sequence initiated.", ip: "", json: '{"terminal": "ST-09", "auth": "biometric"}' }, icon: "verified_user", statusClass: "status-strip-info", levelClass: "bg-purple-500/10 text-[#a88cfb] border-[#a88cfb]/20" } ]; export default function LogTable() { return (
{/* Table Header / Controls */}
search
{/* Log Table Body */}
{logs.map((log, idx) => ( ))}
Timestamp Level Agent ID Message Payload Status
{log.timestamp} {log.level} {log.agentId} {log.payload.text} {log.payload.ip && {log.payload.ip}} {log.payload.json} {log.icon}
{/* Footer Log Stats */}
LIVE RECAPITULATION | Showing {logs.length} events of 44,901
PAGE 1 OF 3,741
); }