Skip to content

k10y 2.3.0

Choose a tag to compare

@chhayserver chhayserver released this 28 Oct 02:33
· 62 commits to main since this release

HAProxy pages you can read at a glance and filter, and HAProxy's own word for them: frontends.

HAProxy Overview, redesigned

  • A status line that says what's wrong ("2 problems need attention") with Ask AI why.
  • Key numbers with trends: requests/s, error rate, response time, sessions, servers up. Click one to open the matching page.
  • Needs attention only shows when something is wrong, with a link to the backend or the logs.
  • Each frontend drawn as its routing: a Proxy (all traffic → backend), or Path routing (/api → api, everything else → web), with a dot per server and live traffic.
  • One traffic chart: pick the metric (requests, errors, error %, sessions, response time), compare by frontend or backend, 15 min or 1 hour, show only some.
  • Customize which sections show (including an optional topology); saved to your account.

Frontends and Backends as dashboards

  • Number tiles at the top that follow your filters.
  • Frontends: filter by type (Proxy, Path routing, Other rules), problems, TLS, rate limit or IP allow-list; search by name, port, path or backend; sort by traffic or errors; Cards or Table view.
  • Backends: a new filter by the frontend that uses them (or unused backends).

Frontends, not services

"Services" are now called Frontends across the HAProxy pages, the AI assistant, alerts and docs. Old /haproxy/services links and saved start pages keep working.

Upgrade

  • Hub: docker compose pull && docker compose up -d (image 2.3.0). No database changes; your preferences carry over.
  • Agents (optional, no agent changes): kubectl apply -f https://github.com/chhayserver/k10y-agent/releases/download/v2.3.0/install.yaml

Image: docker.io/k10y/k10y-agent:2.3.0 (amd64 + arm64). Website and docs: https://k10y.pages.dev