diff --git a/modules/proxy/mod_proxy_balancer.c b/modules/proxy/mod_proxy_balancer.c index c8f6f54bce..ff0322f663 100644 --- a/modules/proxy/mod_proxy_balancer.c +++ b/modules/proxy/mod_proxy_balancer.c @@ -685,6 +685,7 @@ static int balancer_handler(request_rec *r) "Worker URL" "RouteRouteRedir" "FactorStatus" + "ElectedToFrom" "\n", r); worker = (proxy_worker *)balancer->workers->elts; @@ -710,7 +711,11 @@ static int balancer_handler(request_rec *r) ap_rputs("Ok", r); if (!PROXY_WORKER_IS_INITIALIZED(worker)) ap_rputs("-", r); - ap_rputs("\n", r); + ap_rputs("", r); + ap_rprintf(r, "%" APR_SIZE_T_FMT "", worker->s->elected); + ap_rprintf(r, "%" APR_OFF_T_FMT "", worker->s->transferred); + ap_rprintf(r, "%" APR_OFF_T_FMT "", worker->s->read); + ap_rputs("\n", r); ++worker; }