Skip to main content
Parix
Monitoring

Logs

Current log-viewer behavior, time-window presets, histogram navigation, and live-follow semantics.

The logs page is a streaming-style viewer built around fixed time windows plus incremental loading.

Time windows

The current logs implementation supports these presets:

  • 15m
  • 1h
  • 6h
  • 24h

The default preset is 1h.

Operators can also override the exact from and to timestamps from the page.

Viewer behavior

The log viewer currently combines:

  • an initial chunk load
  • incremental fetches for older rows
  • incremental fetches for newer rows
  • a timeline histogram to zoom into spikes

The current implementation uses 36 timeline buckets and paginates rows in chunks of 100.

Live follow

If the selected window is close enough to the present, the viewer treats it as a live range and polls for new logs. Historical windows remain fixed until the operator changes the range.

Operational notes

  • logs are shown through the control-plane log-viewer service, not by shelling into replicas from the browser
  • the route returns a friendly failure message when log loading fails
  • no logs in a selected window is treated as a valid empty state, not an error