... |
... |
@@ -194,29 +194,22 @@
|
194 |
194 |
<!-- Varnish's expect takes a Varnish counter as first argument. -->
|
195 |
195 |
<IncludeRules context="comments" />
|
196 |
196 |
<!-- Mostly extracted using man 7 varnish-counters | grep - - - | grep _ | sort -->
|
|
197 |
+ <RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="(?:accept_fail|losthdr|uptime|vmods)" />
|
197 |
198 |
<RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="backend_(?:busy|conn|fail|recycle|req|retry|reuse|toolate|unhealthy)" />
|
198 |
|
- <RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="bans_(?:added|completed|deleted|dups|lurker_(?:contention|obj_killed|tested|tests_tested)|obj|obj_killed|persisted_(bytes|fragmentation)|req|tested|tests_tested)" />
|
199 |
|
- <RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="busy_(?:sleep|wakeup)" />
|
200 |
199 |
<RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="cache_(?:hit(pass)?|miss)" />
|
201 |
|
- <RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="client_(?:req|req_4(?:00|11|13|17))" />
|
|
200 |
+ <RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="client_(?:conn|drop_late|drop|req)" />
|
|
201 |
+ <RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="dir_dns_(?:cache_full|failed|hit|lookups)" />
|
202 |
202 |
<RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="esi_(?:errors|warnings)" />
|
203 |
|
- <RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="exp_(?:mailed|received)" />
|
204 |
203 |
<RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="fetch_(?:1xx|204|304|bad|chunked|close|eof|failed|head|length|oldhttp|zero)" />
|
205 |
204 |
<RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="hcb_(?:insert|lock|nolock)" />
|
206 |
|
- <RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="n_(?:backend|expired|gunzip|gzip|lru_moved|lru_nuked|obj_purged|object|objectcore|objecthead|purges|vampireobject|vcl|vcl_avail|vcl_discard|waitinglist)" />
|
207 |
|
- <RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="s_(?:fetch|pass|pipe|pipe_(?:hdrbytes|in|out)|req|(req|resp)_(?:body|hdr)bytes|sess|synth)" />
|
208 |
|
- <RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="sess_(?:closed|conn|drop|dropped|fail|herd|pipe_overflow|pipeline|queued|readahead)" />
|
|
205 |
+ <RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="n_(?:backend|ban_(?:add|dups|gone|obj_test|re_test|retire)|ban|expired|gunzip|gzip|lru_moved|lru_nuked|object|objectcore|objecthead|objoverflow|objsendfile|objwrite|sess_mem|sess|vampireobject|vbc|vcl_avail|vcl_discard|vcl|waitinglist|wrk_(?:create|drop|failed|lqueue|max|queued)|wrk)" />
|
|
206 |
+ <RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="s_(?:fetch|pass|pipe|req|(?:body|hdr)bytes|sess)" />
|
|
207 |
+ <RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="sess_(?:closed|herd|linger|pipe_overflow|pipeline|readahead)" />
|
209 |
208 |
<RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="shm_(?:cont|cycles|flushes|records|writes)" />
|
210 |
|
- <RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="sms_(?:balloc|bfree|nbytes|nobj|nreq)" />
|
211 |
|
- <RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="thread_(?:queue_len|created|destroyed|failed|limited)" />
|
212 |
|
- <RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="vsm_(?:cooling|free|overflow(ed)?|user)" />
|
213 |
|
- <RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="(?:bans|losthdr|pools|threads|uptime|vmods)" />
|
214 |
|
- <RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="LCK\.(?:sm[spaf]|hsl|hcb|hcl|vcl|stat|sessmem|wstat|herder|wq|objhdr|exp|lru|cli|ban|vbp|vbe|backend)\.(?:creat|destroy|locks)" />
|
|
209 |
+ <RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="LCK\.(?:sm[spaf]|hsl|hcb|hcl|vcl|stat|sessmem|wstat|herder|wq|objhdr|exp|lru|cli|ban|vbp|vbe|backend)\.(?:creat|destroy|locks|colls)" />
|
215 |
210 |
<RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="SMA\.[a-zA-Z0-9_-]+\.(?:c_(?:req|fail|bytes|freed)|g_(?:alloc|bytes|space))" />
|
216 |
211 |
<RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="SMF\.[a-zA-Z0-9_-]+\.(?:c_(?:req|fail|bytes|freed)|g_(?:alloc|bytes|space|smf|smf_frag|smf_large))" />
|
217 |
|
- <RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="VBE\..+\.(?:happy|vcls|be(?:req|resp)_(?:body|hdr)bytes|pipe_(?:in|hdrbytes|out))" />
|
218 |
|
- <!-- Found out in c00050.vtc -->
|
219 |
|
- <RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="MEMPOOL.vbc.(?:pool|surplus|timeout)" />
|
|
212 |
+ <RegExpr attribute="VarnishStat metric" context="varnish_expectation_operator" String="VBE\..+\.(?:happy|vcls)" />
|
220 |
213 |
</context>
|
221 |
214 |
<context name="varnish_expectation_operator" attribute="Normal Text" lineEndContext="#pop#pop">
|
222 |
215 |
<IncludeRules context="comments" />
|