~ps10gel/ubuntu/xenial/trafficserver/6.2.0

« back to all changes in this revision

Viewing changes to proxy/mgmt2/uistats

  • Committer: Bazaar Package Importer
  • Author(s): Arno Toell
  • Date: 2011-01-13 11:49:18 UTC
  • Revision ID: james.westby@ubuntu.com-20110113114918-vu422h8dknrgkj15
Tags: upstream-2.1.5-unstable
ImportĀ upstreamĀ versionĀ 2.1.5-unstable

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#  Licensed to the Apache Software Foundation (ASF) under one
 
2
#  or more contributor license agreements.  See the NOTICE file
 
3
#  distributed with this work for additional information
 
4
#  regarding copyright ownership.  The ASF licenses this file
 
5
#  to you under the Apache License, Version 2.0 (the
 
6
#  "License"); you may not use this file except in compliance
 
7
#  with the License.  You may obtain a copy of the License at
 
8
#
 
9
#      http://www.apache.org/licenses/LICENSE-2.0
 
10
#
 
11
#  Unless required by applicable law or agreed to in writing, software
 
12
#  distributed under the License is distributed on an "AS IS" BASIS,
 
13
#  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 
14
#  See the License for the specific language governing permissions and
 
15
#  limitations under the License.
 
16
#
 
17
# All of these stats and only these stats should be included in the
 
18
# various UIs as noted.
 
19
# each line is of the following format:
 
20
# VARIABLE WHERE
 
21
#   VARIABLE is the manager variable
 
22
#   WHERE is concatenated string consisting of one or more of 
 
23
#     "M" - must be present in MIB
 
24
#     "H" - must be present in HTML
 
25
#     "C" - must be present in CLI
 
26
#     "P" - must be present in NT Perfmon
 
27
#     "I" - internal use only. doesn't appear in UI
 
28
#
 
29
#     No data for WHERE field means must be present in ALL interfaces,
 
30
#     but this file will expand, so consider this field mandatory in
 
31
#     the near future.
 
32
#
 
33
#  In the section following the "VARIABLE WHERE" are one or more 
 
34
#  lines of description about the stat:
 
35
#  Stat:
 
36
#    type (float, integer)
 
37
#    usage (counter, gauge)
 
38
#    max range scale (used for NT perfmon.  
 
39
#       Display range is 0-100 by default (100 is maximum value of range)
 
40
#       Scale factor for use in perfmon is: log10(100/MAX_RANGE_SCALE)
 
41
#       This is just an initial default so pick a scale that will show
 
42
#       something meaningful in the average case.)
 
43
#    units (e.g. bytes, kb/sec, %)
 
44
#    name of variable in traffic server, e.g "proxy.node...." (Key field)
 
45
#      this is specified in the "VARIABLE WHERE" information
 
46
#    perfmon structure variable name (used for NT perfmon)
 
47
#    short doc - description for scrolling list
 
48
#    documentation - description for the humans
 
49
#    traffic server enumerated value (?)
 
50
#
 
51
#  relationships
 
52
#   Stat is present in UI
 
53
#     1->1.  Statistic is used in UI.  This serves as a cross-reference
 
54
#     check.  This is present in the "VARIABLE WHERE" information
 
55
#   Stat is derived from Stat
 
56
#     1->N with link attribute "derived" that describes how the stat is
 
57
#     computed.
 
58
#   Stat is member of Subsystem
 
59
#     1->1.  Not used.
 
60
#   Stat is member of Atomic Update Group
 
61
#     1->1.  The values of all statistics in atomic update group take on
 
62
#     their new values at same time.
 
63
#
 
64
#
 
65
# html/everything.ink
 
66
proxy.node.cache_total_hits
 
67
# derived: sum of proxy.process.http.cache_hit_fresh, proxy.process.http.cache_hit_revalidated
 
68
# usage: counter
 
69
# units: objects
 
70
# scale: 1000
 
71
# doc: # of objects served from cache
 
72
# perfmonvar: cache_total_hits
 
73
proxy.node.cache_total_misses
 
74
# derived: sum of proxy.process.http.cache_miss_cold, proxy.process.http.cache_miss_changed, proxy.process.http.cache_miss_not_cacheable,  proxy.process.http.cache_miss_client_no_cache
 
75
# usage: counter
 
76
# units: objects
 
77
# scale: 1000
 
78
# doc: # of objects not found in cache
 
79
# perfmonvar: cache_total_misses
 
80
proxy.cluster.cache_total_hits 
 
81
# derived: cluster aggregate of proxy.node.cache_total_hits
 
82
# usage: counter
 
83
# units: objects
 
84
# scale: 1000
 
85
# doc: # of objects served from cache (cluster)
 
86
# shortdoc: # objects srvd frm cache (cluster)
 
87
# perfmonvar: cluster_cache_total_hits
 
88
proxy.cluster.cache_total_misses
 
89
# derived: cluster aggregate of proxy.node.cache_total_misses
 
90
# usage: counter
 
91
# units: objects
 
92
# scale: 1000
 
93
# doc: # of objects not found in cache (cluster)
 
94
# shortdoc: # objects not fnd in cache (clster)
 
95
# perfmonvar: cluster_cache_total_misses
 
96
#
 
97
# html/dashboard.stats.ink
 
98
proxy.node.http.current_parent_proxy_connections
 
99
# usage: gauge
 
100
# units: connections
 
101
# scale: 100
 
102
# doc: # of open connections to HTTP parent proxies
 
103
# shortdoc: # open conn to HTTP parent proxies
 
104
# perfmonvar: cur_parent_proxy_conn
 
105
#
 
106
proxy.node.current_cache_connections
 
107
# usage: gauge
 
108
# units: connections
 
109
# scale: 100
 
110
# doc: # of open connections to the cache
 
111
# perfmonvar: cur_cache_conn
 
112
#
 
113
proxy.node.current_client_connections
 
114
# usage: gauge
 
115
# units: connections
 
116
# scale: 100
 
117
# doc: # of open connections to clients
 
118
# perfmonvar: cur_client_conn
 
119
#
 
120
proxy.node.current_server_connections
 
121
# usage: gauge
 
122
# units: connections
 
123
# scale: 100
 
124
# doc: # of open connections to servers
 
125
# perfmonvar: cur_server_conn
 
126
#
 
127
proxy.cluster.http.current_parent_proxy_connections
 
128
# derived: cluster aggregate of proxy.node.http.current_parent_proxy_connections
 
129
# usage: gauge
 
130
# units: connections
 
131
# scale: 100
 
132
# doc: # of open connections to HTTP parent proxies (cluster)
 
133
# shortdoc: # open con to HTTP prnt prxies (cluster)
 
134
# perfmonvar: cluster_cur_parent_proxy_conn
 
135
#
 
136
proxy.cluster.current_cache_connections
 
137
# derived: cluster aggregate of proxy.node.current_cache_connections
 
138
# usage: gauge
 
139
# units: connections
 
140
# scale: 100
 
141
# doc: # of open connections to the cache (cluster)
 
142
# shortdoc: # open conn to the cache (cluster)
 
143
# perfmonvar: cluster_cur_cache_conn
 
144
#
 
145
proxy.cluster.current_client_connections
 
146
# derived: cluster aggregate of proxy.node.current_client_connections
 
147
# usage: gauge
 
148
# units: connections
 
149
# scale: 100
 
150
# doc: # of open connections to clients (cluster)
 
151
# shortdoc: # open conn to clients (cluster)
 
152
# perfmonvar: cluster_cur_client_conn
 
153
#
 
154
proxy.cluster.current_server_connections
 
155
# derived: cluster aggregate of proxy.node.current_server_connections
 
156
# usage: gauge
 
157
# units: connections
 
158
# scale: 100
 
159
# doc: # of open connections to servers (cluster)
 
160
# shortdoc: # open conn to servers (cluster)
 
161
# perfmonvar: cluster_cur_server_conn
 
162
#
 
163
proxy.node.bandwidth_hit_ratio CH
 
164
# doc: The ratio of bytes served from the cache to total requested bytes (HTTP) since installation).
 
165
# proxy.node.http.user_agent_total_request_bytes = proxy.process.http.user_agent_request_document_total_size + proxy.process.http.user_agent_request_header_total_size
 
166
# proxy.node.http.user_agent_total_response_bytes = proxy.process.http.user_agent_response_document_total_size + proxy.process.http.user_agent_response_header_total_size
 
167
# proxy.node.http.origin_server_total_request_bytes = proxy.process.http.origin_server_request_document_total_size + proxy.process.http.origin_server_request_header_total_size
 
168
# proxy.node.http.origin_server_total_response_bytes = proxy.process.http.origin_server_response_document_total_size + proxy.process.http.origin_server_response_header_total_size
 
169
# UA_bytes = proxy.node.http.user_agent_total_request_bytes + proxy.node.http.user_agent_total_response_bytes
 
170
# OS_bytes = proxy.node.http.origin_server_total_request_bytes + proxy.node.http.origin_server_total_response_bytes
 
171
# PP_bytes = 0
 
172
# result = (UA_bytes - (OS_bytes + PP_bytes)) / UA_bytes
 
173
proxy.cluster.bandwidth_hit_ratio CH
 
174
# units: %
 
175
# scale: 100
 
176
proxy.node.cache_hit_ratio CH
 
177
# units: %
 
178
# scale: 100
 
179
# usage: gauge
 
180
proxy.cluster.cache_hit_ratio CH
 
181
# units: %
 
182
# scale: 100
 
183
# usage: gauge
 
184
proxy.node.client_throughput_out CH
 
185
# doc: Number of HTTP bytes per second through node (and cluster).
 
186
# usage: gauge
 
187
# units: bytes/second
 
188
# scale: 100000
 
189
proxy.cluster.client_throughput_out CH
 
190
# units: %
 
191
# scale: 100
 
192
# usage: gauge
 
193
proxy.cluster.cache.bytes_free CH
 
194
# units: %
 
195
# scale: 100
 
196
# usage: gauge
 
197
proxy.cluster.cache.percent_free CH
 
198
# units: %
 
199
# scale: 100
 
200
# usage: gauge
 
201
proxy.cluster.dns.lookups_per_second
 
202
# derived: cluster aggregate of proxy.node.dns.lookups_per_second
 
203
# usage: gauge
 
204
# units: operations/second
 
205
# scale: 100
 
206
# doc: # of DNS lookups/second (cluster)
 
207
# perfmonvar: cluster_dns_lookups_per_second
 
208
#
 
209
proxy.cluster.dns.total_dns_lookups
 
210
# derived: cluster aggregate of proxy.node.dns.total_dns_lookups
 
211
# usage: gauge
 
212
# units: operations
 
213
# scale: 10000
 
214
# doc: total # of DNS lookups (cluster)
 
215
# perfmonvar: cluster_total_dns_lookups
 
216
#
 
217
proxy.cluster.hostdb.hit_ratio CH
 
218
# doc: Ratio of host database hits to total host database lookups, since installation.
 
219
# usage: gauge
 
220
# units: %
 
221
# scale: 100
 
222
proxy.cluster.http.bandwidth_hit_ratio CH
 
223
# units: %
 
224
# scale: 100
 
225
# usage: gauge
 
226
proxy.cluster.http.cache_current_connections_count D
 
227
proxy.cluster.http.cache_hit_ratio CH
 
228
# units: %
 
229
# scale: 100
 
230
# usage: gauge
 
231
proxy.cluster.http.cache_total_hits I
 
232
proxy.cluster.http.origin_server_current_connections_count
 
233
# usage: gauge
 
234
# units: connection
 
235
# scale: 100
 
236
# doc: The number of currently open HTTP server connections (cluster)
 
237
# perfmonvar: cur_http_origin_server_conn
 
238
#
 
239
proxy.cluster.http.origin_server_total_response_bytes I
 
240
proxy.cluster.http.origin_server_total_transactions_count D
 
241
proxy.cluster.http.throughput
 
242
# usage: gauge
 
243
# units: bytes/second
 
244
# scale: 10000000
 
245
# doc: HTTP throughput bytes/second (cluster)
 
246
# perfmonvar: cluster_http_throughput
 
247
#
 
248
proxy.cluster.http.user_agent_current_connections_count
 
249
# doc: Number of currently open HTTP client connections (cluster).
 
250
# shortdoc: # cur open HTTP conn (clstr)
 
251
# scale: 100
 
252
# units: connections
 
253
# usage: gauge
 
254
# perfmonvar: cluster_cur_http_ua_conn
 
255
proxy.cluster.http.user_agent_total_response_bytes I
 
256
proxy.cluster.http.user_agent_xacts_per_second
 
257
# derived: cluster aggregate of proxy.node.http.user_agent_xacts_per_second
 
258
# usage: gauge
 
259
# units: transactions/second
 
260
# scale: 1000
 
261
# doc: user agent transactions/second (cluster)
 
262
# shortdoc: user agt xacts/s (cluster)
 
263
# perfmonvar: cluster_http_ua_xacts_sec
 
264
proxy.cluster.http.user_agents_total_transactions_count D
 
265
proxy.node.cache.bytes_free CH
 
266
proxy.node.cache.percent_free CH
 
267
proxy.node.dns.lookups_per_second
 
268
# usage: gauge
 
269
# units: operations/second
 
270
# scale: 100
 
271
# doc: # of DNS lookups/second
 
272
# perfmonvar: dns_lookups_per_second
 
273
#
 
274
#this one appears as proxy.process.dns.total_dns_lookups as well 
 
275
proxy.node.dns.total_dns_lookups CH
 
276
proxy.node.hostdb.hit_ratio CH
 
277
# doc: Ratio of host database hits to total host database lookups, since installation.
 
278
# usage: gauge
 
279
# units: %
 
280
# scale: 100
 
281
proxy.node.hostname CH
 
282
proxy.node.http.bandwidth_hit_ratio CH
 
283
# doc: The ratio of bytes served from the cache to total requested bytes (HTTP) since installation).
 
284
# units: %
 
285
# scale: 100
 
286
# usage: gauge
 
287
proxy.node.http.cache_current_connections_count
 
288
# doc: Number of HTTP cache transfers (cache reads and writes) in progress.
 
289
# shortdoc: # HTTP cache xfrs in prgrss
 
290
# scale: 100
 
291
# units: connections
 
292
# usage: gauge
 
293
# perfmonvar: cur_http_cache_conn
 
294
proxy.node.http.cache_hit_ratio CH
 
295
# doc: Ratio of cache hits to total cache requests (HTTP), since installation.
 
296
# units: %
 
297
# scale: 100
 
298
# usage: gauge
 
299
proxy.node.http.cache_total_hits
 
300
# doc: Total number of HTTP objects served from the cache since installation.
 
301
# shortdoc: Tot # HTTP obj srvd frm cache
 
302
# units: documents
 
303
# scale: 10000
 
304
# usage: counter
 
305
# perfmonvar: http_cache_hits_total
 
306
proxy.node.http.origin_server_current_connections_count
 
307
# doc: Number of currently open HTTP server connections.
 
308
# shortdoc: # cur open HTTP srvr conn
 
309
# scale: 100
 
310
# units: connections
 
311
# usage: gauge
 
312
# perfmonvar: cur_http_os_conn
 
313
proxy.node.http.origin_server_total_response_bytes I
 
314
proxy.node.http.origin_server_total_transactions_count D
 
315
proxy.node.http.throughput
 
316
# usage: gauge
 
317
# units: bytes/second
 
318
# scale: 10000000
 
319
# doc: HTTP throughput bytes/second
 
320
# perfmonvar: cur_http_throughput
 
321
#
 
322
proxy.node.http.user_agent_current_connections_count
 
323
# doc: Number of currently open HTTP client connections.
 
324
# shortdoc: # cur open HTTP cli conn
 
325
# scale: 100
 
326
# units: connections
 
327
# usage: gauge
 
328
# perfmonvar: cur_http_ua_conn
 
329
proxy.node.http.user_agent_total_response_bytes I
 
330
proxy.node.http.user_agent_xacts_per_second
 
331
# doc: user agent transactions/second
 
332
# shortdoc: user agt xacts/s
 
333
# usage: gauge
 
334
# units: transactions/second
 
335
# scale: 100
 
336
# perfmonvar: http_ua_xacts_sec
 
337
proxy.node.http.user_agents_total_transactions_count D
 
338
# doc: Count of incoming HTTP client requests.
 
339
# shortdoc: count of incoming HTTP cli rqsts
 
340
# perfmonvar: http_ua_total_trans
 
341
# usage: counter
 
342
# units: transactions
 
343
# scale: 1000
 
344
# html/protocols.stats.ink
 
345
proxy.node.http.transaction_frac_avg_10s.errors.aborts CH
 
346
proxy.node.http.transaction_frac_avg_10s.errors.connect_failed CH
 
347
proxy.node.http.transaction_frac_avg_10s.errors.early_hangups CH
 
348
proxy.node.http.transaction_frac_avg_10s.errors.empty_hangups CH
 
349
proxy.node.http.transaction_frac_avg_10s.errors.other CH
 
350
proxy.node.http.transaction_frac_avg_10s.errors.possible_aborts CH
 
351
proxy.node.http.transaction_frac_avg_10s.errors.pre_accept_hangups CH
 
352
proxy.node.http.transaction_frac_avg_10s.hit_fresh CH
 
353
proxy.node.http.transaction_frac_avg_10s.hit_revalidated CH
 
354
proxy.node.http.transaction_frac_avg_10s.miss_changed CH
 
355
proxy.node.http.transaction_frac_avg_10s.miss_client_no_cache CH
 
356
proxy.node.http.transaction_frac_avg_10s.miss_cold CH
 
357
proxy.node.http.transaction_frac_avg_10s.miss_not_cacheable CH
 
358
proxy.node.http.transaction_frac_avg_10s.other.unclassified CH
 
359
proxy.node.http.transaction_msec_avg_10s.errors.aborts
 
360
proxy.node.http.transaction_msec_avg_10s.errors.connect_failed
 
361
proxy.node.http.transaction_msec_avg_10s.errors.early_hangups
 
362
proxy.node.http.transaction_msec_avg_10s.errors.empty_hangups
 
363
proxy.node.http.transaction_msec_avg_10s.errors.other
 
364
proxy.node.http.transaction_msec_avg_10s.errors.possible_aborts
 
365
proxy.node.http.transaction_msec_avg_10s.errors.pre_accept_hangups
 
366
proxy.node.http.transaction_msec_avg_10s.hit_fresh
 
367
proxy.node.http.transaction_msec_avg_10s.hit_revalidated
 
368
proxy.node.http.transaction_msec_avg_10s.miss_changed
 
369
proxy.node.http.transaction_msec_avg_10s.miss_client_no_cache
 
370
proxy.node.http.transaction_msec_avg_10s.miss_cold
 
371
proxy.node.http.transaction_msec_avg_10s.miss_not_cacheable
 
372
proxy.node.http.transaction_msec_avg_10s.other.unclassified
 
373
proxy.process.http.current_client_connections
 
374
# doc: Total HTTP client connections currently active
 
375
# shortdoc: Tot HTTP cli conn cur active
 
376
# units: connections
 
377
# usage: counter
 
378
# scale: 100
 
379
# perfmonvar: cur_http_client_conn
 
380
proxy.process.http.current_client_transactions
 
381
# doc: Total HTTP client transactions in progress
 
382
# shortdoc: Tot HTTP cli xact in progress
 
383
# units: transactions
 
384
# usage: gauge
 
385
# scale: 100
 
386
# perfmonvar: cur_http_client_trans
 
387
proxy.process.http.current_server_connections
 
388
# doc: Total HTTP server connections currently active
 
389
# shortdoc: Tot HTTP srvr conn cur actv
 
390
# units: connections
 
391
# usage: gauge
 
392
# scale: 100
 
393
# perfmonvar: cur_http_server_conn
 
394
proxy.process.http.current_server_transactions
 
395
# doc: Total HTTP server connections in progress
 
396
# shortdoc: Tot HTTP srvr conn in progress
 
397
# units: transactions
 
398
# usage: gauge
 
399
# scale: 100
 
400
# perfmonvar: cur_http_server_trans
 
401
proxy.process.http.origin_server_response_document_total_size
 
402
# doc: Total amount of HTTP data received from origin servers since installation.
 
403
# shortdoc: Tot HTTP data rcvd from origin
 
404
# units: bytes
 
405
# usage: counter
 
406
# scale: 100000
 
407
# perfmonvar: http_os_resp_doc_total
 
408
proxy.process.http.origin_server_response_header_total_size
 
409
# doc: Total amount of HTTP header data received from origin servers since installation
 
410
# shortdoc: Tot HTTP hdr data rcvd from origin
 
411
# units: bytes
 
412
# usage: counter
 
413
# scale: 100000
 
414
# perfmonvar: http_os_resp_header_total
 
415
proxy.process.http.user_agent_response_document_total_size
 
416
# doc: Total amount of HTTP data served to clients since installation
 
417
# shortdoc: Tot HTTP data srvd to clients
 
418
# units: bytes
 
419
# usage: counter
 
420
# scale: 100000
 
421
# perfmonvar: http_ua_resp_doc_total
 
422
proxy.process.http.user_agent_response_header_total_size
 
423
# doc: Total amount of HTTP header data served to clients since installation
 
424
# shortdoc: Tot HTTP hdr data svrd to clients
 
425
# units: bytes
 
426
# usage: counter
 
427
# scale: 100000
 
428
# perfmonvar: http_ua_resp_header_total
 
429
proxy.process.icp.cache_lookup_fail
 
430
# doc: ICP remote query misses
 
431
# units: transactions
 
432
# usage: counter
 
433
# scale: 10000
 
434
# perfmonvar: icp_remote_query_miss
 
435
proxy.process.icp.cache_lookup_success
 
436
# doc: ICP remote query hits
 
437
# units: transactions
 
438
# usage: counter
 
439
# scale: 10000
 
440
# perfmonvar: icp_remote_query_hit
 
441
proxy.process.icp.icp_query_hits
 
442
# doc: ICP peer HIT responses received
 
443
# units: transactions
 
444
# usage: counter
 
445
# scale: 10000
 
446
# perfmonvar: icp_peer_query_hit
 
447
proxy.process.icp.icp_query_misses
 
448
# doc: ICP peer MISS responses received
 
449
# units: transactions
 
450
# usage: counter
 
451
# scale: 10000
 
452
# perfmonvar: icp_peer_query_miss
 
453
proxy.process.icp.icp_remote_responses
 
454
# doc: ICP responses (HIT/MISS) received
 
455
# units: transactions
 
456
# usage: counter
 
457
# scale: 10000
 
458
# perfmonvar: icp_peer_query_responses_received
 
459
#
 
460
proxy.process.icp.icp_query_requests
 
461
# doc: ICP peer queries sent
 
462
# units: transactions
 
463
# usage: counter
 
464
# scale: 10000
 
465
# perfmonvar: icp_peer_query_requests
 
466
#
 
467
proxy.process.icp.icp_remote_query_requests
 
468
# doc: ICP queries received
 
469
# units: transactions
 
470
# usage: counter
 
471
# scale: 10000
 
472
# perfmonvar: icp_peer_queries_received
 
473
#
 
474
proxy.process.icp.query_response_write
 
475
# doc: ICP responses sent to peers
 
476
# units: transactions
 
477
# usage: counter
 
478
# scale: 10000
 
479
# perfmonvar: icp_peer_responses_sent
 
480
#
 
481
proxy.process.icp.total_icp_request_time
 
482
# doc: average response time for ICP subsystem requests
 
483
# units: milliseconds
 
484
# usage: gauge
 
485
# scale: 1000
 
486
# perfmonvar: icp_subsystem_avg_request_time
 
487
#
 
488
proxy.process.icp.total_icp_response_time
 
489
# doc: average response time for ICP peer requests
 
490
# units: milliseconds
 
491
# usage: gauge
 
492
# scale: 1000
 
493
# perfmonvar: icp_peer_avg_request_time
 
494
#
 
495
proxy.process.icp.total_udp_send_queries
 
496
# doc: total ICP query messages sent to ICP peers
 
497
# units: packets
 
498
# usage: counter
 
499
# scale: 10000
 
500
# perfmonvar: total_icp_udp_send_queries
 
501
#
 
502
# html/cache.stats.ink
 
503
proxy.process.cache.bytes_total CH
 
504
# doc: Total number of bytes devoted to the cache
 
505
# units: bytes
 
506
# usage: gauge
 
507
# scale: 100000000
 
508
# perfmonvar: cache_bytes_total
 
509
proxy.process.cache.bytes_used CH
 
510
# doc: Number of bytes currently used by cache
 
511
# units: bytes
 
512
# usage: gauge
 
513
# scale: 100000000
 
514
# perfmonvar: cache_bytes_used
 
515
proxy.process.cache.lookup.active
 
516
# doc: Number of cache lookup operations active
 
517
# doc: # of cache lookup ops active
 
518
# units: operations
 
519
# usage: gauge
 
520
# scale: 100
 
521
# perfmonvar: cache_lookup_active
 
522
proxy.process.cache.lookup.failure
 
523
# doc: Number of cache lookup operations that failed
 
524
# shortdoc: # of cache lookup ops that failed
 
525
# units: operations
 
526
# usage: counter
 
527
# scale: 1000
 
528
# perfmonvar: cache_lookup_failure
 
529
proxy.process.cache.lookup.success
 
530
# doc: Number of cache lookup operations that succeeded
 
531
# shortdoc: # of cache lookup ops succeeded
 
532
# units: operations
 
533
# usage: counter
 
534
# scale: 1000
 
535
# perfmonvar: cache_lookup_success
 
536
proxy.process.cache.read.active
 
537
# doc: Number of cache read operations active
 
538
# shortdoc: # of cache read ops active
 
539
# units: operations
 
540
# usage: gauge
 
541
# scale: 100
 
542
# perfmonvar: cache_read_active
 
543
proxy.process.cache.read.failure
 
544
# doc: Number of cache read operations that failed
 
545
# shortdoc: # of cache read ops failed
 
546
# units: operations
 
547
# usage: counter
 
548
# scale: 1000
 
549
# perfmonvar: cache_read_failure
 
550
proxy.process.cache.read.success
 
551
# doc: Number of cache read operations that succeeded
 
552
# shortdoc: # of cache read ops succeeded
 
553
# units: operations
 
554
# usage: counter
 
555
# scale: 1000
 
556
# perfmonvar: cache_read_success
 
557
proxy.process.cache.remove.active
 
558
# doc: Number of cache remove operations active
 
559
# shortdoc: # of cache remove ops active
 
560
# units: operations
 
561
# usage: gauge
 
562
# scale: 100
 
563
# perfmonvar: cache_remove_active
 
564
proxy.process.cache.remove.failure
 
565
# doc: Number of cache remove operations that failed
 
566
# shortdoc: # of cache remove ops failed
 
567
# units: operations
 
568
# usage: counter
 
569
# scale: 1000
 
570
# perfmonvar: cache_remove_failure
 
571
proxy.process.cache.remove.success
 
572
# doc: Number of cache remove operations that succeeded
 
573
# shortdoc: # of cache remove ops succeeded
 
574
# units: operations
 
575
# usage: counter
 
576
# scale: 1000
 
577
# perfmonvar: cache_remove_success
 
578
proxy.process.cache.update.active
 
579
# doc: Number of cache update operations active
 
580
# shortdoc: # of cache update ops active
 
581
# units: operations
 
582
# usage: gauge
 
583
# scale: 100
 
584
# perfmonvar: cache_update_active
 
585
proxy.process.cache.update.failure
 
586
# doc: Number of cache update operations that failed
 
587
# shortdoc: # of cache update ops failed
 
588
# units: operations
 
589
# usage: counter
 
590
# scale: 1000
 
591
# perfmonvar: cache_update_failure
 
592
proxy.process.cache.update.success
 
593
# doc: Number of cache update operations that succeeded
 
594
# shortdoc: # of cache update ops succeeded
 
595
# units: operations
 
596
# usage: counter
 
597
# scale: 1000
 
598
# perfmonvar: cache_update_success
 
599
proxy.process.cache.write.active
 
600
# doc: Number of cache write operations active
 
601
# shortdoc: # of cache write ops active
 
602
# units: operations
 
603
# usage: gauge
 
604
# scale: 100
 
605
# perfmonvar: cache_write_active
 
606
proxy.process.cache.write.failure
 
607
# doc: Number of cache write operations that failed
 
608
# shortdoc: # of cache write ops failed
 
609
# units: operations
 
610
# usage: counter
 
611
# scale: 1000
 
612
# perfmonvar: cache_write_failure
 
613
proxy.process.cache.write.success
 
614
# doc: Number of cache write operations that succeeded
 
615
# shortdoc: # of cache write ops succeeded
 
616
# units: operations
 
617
# usage: counter
 
618
# scale: 1000
 
619
# perfmonvar: cache_write_success
 
620
#
 
621
# html/misc.stats.ink
 
622
proxy.process.cluster.connections_open
 
623
# doc: Total number of intracluster connections currently open
 
624
# units: connections
 
625
# usage: gauge
 
626
# scale: 10
 
627
# perfmonvar: total_cluster_conn_open
 
628
#
 
629
proxy.process.cluster.connections_opened
 
630
# doc: Total number of intracluster connections opened since installation
 
631
# units: connections
 
632
# usage: counter
 
633
# scale: 1000
 
634
# perfmonvar: total_cluster_conn_opened
 
635
#
 
636
proxy.process.cluster.net_backup
 
637
# doc: # of proxy-only due to cluster congestion
 
638
# units: events
 
639
# usage: counter
 
640
# scale: 1000
 
641
# perfmonvar: cluster_net_backup
 
642
#
 
643
proxy.process.cluster.nodes
 
644
# doc: # of nodes in cluster
 
645
# units: nodes
 
646
# usage: gauge
 
647
# scale: 10
 
648
# perfmonvar: cluster_nodes
 
649
#
 
650
proxy.process.cluster.read_bytes
 
651
# doc: # of bytes read from other nodes in cluster
 
652
# units: bytes
 
653
# usage: counter
 
654
# scale: 10000000
 
655
# perfmonvar: cluster_read_bytes
 
656
#
 
657
proxy.process.cluster.write_bytes
 
658
# doc: # of bytes written to other nodes in cluster
 
659
# units: bytes
 
660
# usage: counter
 
661
# scale: 10000000
 
662
# perfmonvar: cluster_write_bytes
 
663
#
 
664
proxy.process.dns.lookup_avg_time CHM
 
665
proxy.process.dns.lookup_successes
 
666
# usage: counter
 
667
# units: operations
 
668
# scale: 10000
 
669
# doc: total # of successful DNS lookups
 
670
# perfmonvar: total_dns_lookup_successes
 
671
#
 
672
proxy.process.dns.total_dns_lookups 
 
673
# usage: counter
 
674
# units: operations
 
675
# scale: 10000
 
676
# doc: total # of DNS lookups
 
677
# perfmonvar: total_dns_lookups
 
678
#
 
679
proxy.process.hostdb.total_hits
 
680
# usage: counter
 
681
# units: operations
 
682
# scale: 10000
 
683
# doc: total # of HostDB lookup hits
 
684
# perfmonvar: total_hostdb_hits
 
685
#
 
686
proxy.process.hostdb.total_lookups
 
687
# usage: counter
 
688
# units: operations
 
689
# scale: 10000
 
690
# doc: total # of HostDB lookups
 
691
# perfmonvar: total_hostdb_lookups
 
692
#
 
693
proxy.process.hostdb.ttl
 
694
# usage: gauge
 
695
# units: minutes
 
696
# scale: 10000
 
697
# doc: average TTL of HostDB entries (minutes)
 
698
# perfmonvar: hostdb_ttl
 
699
#
 
700
proxy.process.log.event_log_access
 
701
# usage: counter
 
702
# units: events
 
703
# scale: 100000
 
704
# doc: The current number of access events that have been written to log files. This counter represents one entry in one file, so that if multiple formats are being written, a single access will create multiple access event log entries.
 
705
# shortdoc: # of events written to log files
 
706
# perfmonvar: log_event_log_access
 
707
#
 
708
proxy.process.log.event_log_access_skip
 
709
# usage: counter
 
710
# units: events
 
711
# scale: 100000
 
712
# doc: # of events skipped instead of written to log files
 
713
# shortdoc: # of events not written to log files
 
714
# perfmonvar: log_event_log_access_skip
 
715
#
 
716
proxy.process.log.event_log_error
 
717
# usage: counter
 
718
# units: events
 
719
# scale: 100000
 
720
# doc: # of events written to error log
 
721
# perfmonvar: log_event_log_error
 
722
#
 
723
proxy.process.log.log_files_open
 
724
# usage: gauge
 
725
# units: files
 
726
# scale: 10
 
727
# doc: How many access log files (formats) are currently being written
 
728
# shortdoc: # of log files being written to
 
729
# perfmonvar: log_log_files_open
 
730
#
 
731
proxy.process.log.log_files_space_used
 
732
# usage: gauge
 
733
# units: bytes
 
734
# scale: 1000000
 
735
# doc: The current amount of space being used by the logging directory, which contains all of the access and error logs
 
736
# shortdoc: # of bytes used by logging directory
 
737
# perfmonvar: log_log_files_space_used
 
738
#
 
739
proxy.process.socks.connections_currently_open
 
740
# usage: gauge
 
741
# units: connections
 
742
# scale: 1000
 
743
# doc: Number of SOCKS connections in progress
 
744
# shortdoc: # of SOCKS conn in progress
 
745
# perfmonvar: cur_socks_conn_open
 
746
#
 
747
proxy.process.socks.connections_successful
 
748
# usage: counter
 
749
# units: connections
 
750
# scale: 1000
 
751
# doc: Number of successful SOCKS connections in progress
 
752
# shortdoc: # of successful SOCKS conn
 
753
# perfmonvar: total_socks_conn_successful
 
754
#
 
755
proxy.process.socks.connections_unsuccessful
 
756
# usage: counter
 
757
# units: connections
 
758
# scale: 1000
 
759
# doc: Number of unsuccessful SOCKS connections in progress
 
760
# shortdoc: # of unsuccessful SOCKS conn
 
761
# perfmonvar: total_socks_conn_unsuccessful
 
762
#
 
763
#these are generated in manager and should be present in MIB:
 
764
proxy.node.client_throughput_out_kbit M
 
765
proxy.cluster.client_throughput_out_kbit M
 
766
proxy.node.bandwidth_hit_ratio_int_pct MP
 
767
# derived: proxy.node.bandwidth_hit_ratio * 100
 
768
# doc: The ratio of bytes served from the cache to total requested bytes (HTTP) since installation).
 
769
# shortdoc: % HTTP bytes served from cache
 
770
# units: %
 
771
# scale: 100
 
772
# usage: gauge
 
773
# perfmonvar: bw_hit_ratio
 
774
proxy.cluster.bandwidth_hit_ratio_int_pct MP
 
775
# derived: proxy.cluster.bandwidth_hit_ratio * 100
 
776
# doc: The ratio of bytes served from the cache to total requested bytes (HTTP) since installation).
 
777
# shortdoc: % HTTP bytes srvd frm cache (cluster)
 
778
# units: %
 
779
# scale: 100
 
780
# usage: gauge
 
781
# perfmonvar: cluster_bw_hit_ratio
 
782
proxy.node.cache_hit_ratio_int_pct MP
 
783
# derived: proxy.node.cache_hit_ratio * 100
 
784
# units: %
 
785
# scale: 100
 
786
# usage: gauge
 
787
# perfmonvar: cache_hit_ratio
 
788
proxy.cluster.cache_hit_ratio_int_pct MP
 
789
# derived: proxy.cluster.cache_hit_ratio * 100
 
790
# units: %
 
791
# scale: 100
 
792
# usage: gauge
 
793
# perfmonvar: cluster_cache_hit_ratio
 
794
proxy.node.http.cache_hit_ratio_int_pct MP
 
795
# derived: proxy.node.http.cache_hit_ratio * 100
 
796
# units: %
 
797
# scale: 100
 
798
# usage: gauge
 
799
# perfmonvar: http_cache_hit_ratio
 
800
proxy.cluster.http.cache_hit_ratio_int_pct MP
 
801
# derived: proxy.cluster.http.cache_hit_ratio * 100
 
802
# units: %
 
803
# scale: 100
 
804
# usage: gauge
 
805
# perfmonvar: cluster_http_cache_hit_ratio
 
806
proxy.node.http.bandwidth_hit_ratio_int_pct MP
 
807
# derived: proxy.node.http.bandwidth_hit_ratio * 100
 
808
# units: %
 
809
# scale: 100
 
810
# usage: gauge
 
811
# perfmonvar: node_http_bw_hit_ratio
 
812
proxy.cluster.http.bandwidth_hit_ratio_int_pct MP
 
813
# derived: proxy.cluster.http.bandwidth_hit_ratio * 100
 
814
# units: %
 
815
# scale: 100
 
816
# usage: gauge
 
817
# perfmonvar: cluster_http_bw_hit_ratio
 
818
proxy.node.cache.percent_free_int_pct MP
 
819
# derived: proxy.node.cache.percent_free * 100
 
820
# units: %
 
821
# scale: 100
 
822
# usage: gauge
 
823
# perfmonvar: cache_pct_free
 
824
proxy.cluster.cache.percent_free_int_pct MP
 
825
# derived: proxy.cluster.cache.percent_free * 100
 
826
# units: %
 
827
# scale: 100
 
828
# usage: gauge
 
829
# perfmonvar: cluster_cache_pct_free
 
830
proxy.cluster.cache.bytes_free_mb M
 
831
proxy.node.cache.bytes_total_mb M
 
832
proxy.cluster.hostdb.hit_ratio_int_pct M
 
833
proxy.node.http.transaction_frac_avg_10s.errors.aborts_int_pct M
 
834
proxy.node.http.transaction_frac_avg_10s.errors.connect_failed_int_pct M
 
835
proxy.node.http.transaction_frac_avg_10s.errors.early_hangups_int_pct M
 
836
proxy.node.http.transaction_frac_avg_10s.errors.empty_hangups_int_pct M
 
837
proxy.node.http.transaction_frac_avg_10s.errors.other_int_pct M
 
838
proxy.node.http.transaction_frac_avg_10s.errors.possible_aborts_int_pct M
 
839
proxy.node.http.transaction_frac_avg_10s.errors.pre_accept_hangups_int_pct M
 
840
proxy.node.http.transaction_frac_avg_10s.hit_fresh_int_pct M
 
841
proxy.node.http.transaction_frac_avg_10s.hit_revalidated_int_pct M
 
842
proxy.node.http.transaction_frac_avg_10s.miss_changed_int_pct M
 
843
proxy.node.http.transaction_frac_avg_10s.miss_client_no_cache_int_pct M
 
844
proxy.node.http.transaction_frac_avg_10s.miss_cold_int_pct M
 
845
proxy.node.http.transaction_frac_avg_10s.miss_not_cacheable_int_pct M
 
846
proxy.node.http.transaction_frac_avg_10s.other.unclassified_int_pct M
 
847
#
 
848
proxy.process.cache.read_per_sec
 
849
# doc: current # of cache read operations
 
850
# units: read/sec
 
851
# usage: gauge
 
852
# scale: 1000
 
853
# perfmonvar: proxy_process_cache_read_per_sec
 
854
#
 
855
proxy.process.cache.write_per_sec
 
856
# doc: current # of cache write operations
 
857
# units: write/sec
 
858
# usage: gauge
 
859
# scale: 50
 
860
# perfmonvar: proxy_process_cache_write_per_sec
 
861
#
 
862
proxy.process.cache.KB_read_per_sec
 
863
# doc: current # of KB read from cache
 
864
# units: KB read/sec
 
865
# usage: gauge
 
866
# scale: 10000
 
867
# perfmonvar: proxy_process_cache_KB_read_per_sec
 
868
#
 
869
proxy.process.cache.KB_write_per_sec
 
870
# doc: current # of KB write from cache
 
871
# units: KB write/sec
 
872
# usage: gauge
 
873
# scale: 10000
 
874
# perfmonvar: proxy_process_cache_KB_write_per_sec
 
875
#
 
876