Live polling dashboard
Server prefetches initial values, useQuery takes over with refetchInterval. The dot pulses every time react-query refetches in the background — values update without a loading flash.
updated 0.0s ago
active users
1,176
req/sec
821
cpu
44%
memory
552 MB
error rate
0.36%
server time
3:15:06 AM
Open Network → Fetch/XHR. You'll see one getMetrics request per interval. Hit pause and the requests stop. Switch tabs and they pause too (refetchIntervalInBackground: false) — react-query is well-behaved about wasted work.