(bool)$n['enabled'])); // Optional per-node filter $filter_node = isset($_GET['node']) ? (int)$_GET['node'] : null; if ($filter_node) { $t_ips = top_ips_by_node($filter_node); $recent = recent_connections(DASH_RECENT_LIMIT, $filter_node); } $max_ip_cnt = $t_ips ? max(array_column($t_ips, 'cnt')) : 1; $max_port_cnt = $t_ports ? max(array_column($t_ports, 'cnt')) : 1; ?> Dashboard – portspoof concentrator

portspoofconcentrator

Total connections
Last s
Nodes
/
Last connection
1): ?>
Filter by node:  >All  >

Top source IPs

No data yet.

IPConnections

Top targeted ports

No data yet.

PortConnections

Recent connections

No connections ingested yet. Make sure at least one node is configured and the fetch cron is running.

Time (UTC) Node Source IP Src port Dst port Banner len Banner preview

Node status

No nodes configured. Add one.

NameAPI URLEnabledLast fetched
yes' : 'no' ?> never' ?>

Auto-refreshes every 30 s  ·  server time