Commit e9c2a488 authored by Reza Naghibi's avatar Reza Naghibi Committed by Dridi Boukelmoune

Add MAIN.esi_req counter for ESI subrequests

parent 4d858a11
......@@ -97,6 +97,12 @@
The count of parseable client requests seen.
.. varnish_vsc:: esi_req
:group: wrk
:oneliner: ESI subrequests
Number of ESI subrequests made.
.. varnish_vsc:: cache_hit
:group: wrk
:oneliner: Cache hits
......
......@@ -139,6 +139,7 @@ ved_include(struct req *preq, const char *src, const char *host,
VSLb_ts_req(req, "Start", W_TIM_real(wrk));
wrk->stats->esi_req++;
req->esi_level = preq->esi_level + 1;
memset(req->top, 0, sizeof *req->top);
......
......@@ -83,6 +83,7 @@ client c1 {
}
client c1 -run
varnish v1 -expect esi_req == 2
varnish v1 -expect esi_errors == 0
varnish v1 -expect MAIN.s_resp_bodybytes == 150
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment