github.com/mackerelio/mackerel-agent-plugins@v0.89.3/mackerel-plugin-trafficserver/lib/trafficserver_test.go (about)

     1  package mptrafficserver
     2  
     3  import (
     4  	"testing"
     5  
     6  	"github.com/stretchr/testify/assert"
     7  )
     8  
     9  func TestParsePluginConfig(t *testing.T) {
    10  	stat := make(map[string]interface{})
    11  	parseVars(&parseVarsStub, &stat)
    12  
    13  	assert.EqualValues(t, stat["cache_hits"], 6565601)
    14  	assert.EqualValues(t, stat["cache_misses"], 75019942)
    15  	assert.EqualValues(t, stat["http_2xx"], 70643724)
    16  	assert.EqualValues(t, stat["http_3xx"], 10322721)
    17  	assert.EqualValues(t, stat["http_4xx"], 499852)
    18  	assert.EqualValues(t, stat["http_5xx"], 164237)
    19  	assert.EqualValues(t, stat["conn_server"], 90)
    20  	assert.EqualValues(t, stat["conn_client"], 2)
    21  }
    22  
    23  var parseVarsStub = `
    24  proxy.node.num_processes 0
    25  proxy.node.hostname_FQ examplehost
    26  proxy.node.hostname examplehost
    27  proxy.node.restarts.manager.start_time 1425810282
    28  proxy.node.restarts.proxy.start_time 1425810283
    29  proxy.node.restarts.proxy.cache_ready_time 1425810284
    30  proxy.node.restarts.proxy.stop_time 0
    31  proxy.node.restarts.proxy.restart_count 1
    32  proxy.node.bandwidth_hit_ratio 0.125318
    33  proxy.node.bandwidth_hit_ratio_int_pct 140406400
    34  proxy.node.hostdb.hit_ratio 0.448454
    35  proxy.node.hostdb.hit_ratio_int_pct 502449216
    36  proxy.node.proxy_running 1
    37  proxy.node.cache.percent_free 0.001564
    38  proxy.node.cache_hit_ratio 0.080475
    39  proxy.node.cache_hit_ratio_int_pct 90164528
    40  proxy.node.cache_hit_ratio_avg_10s_int_pct 65906084
    41  proxy.node.cache_hit_mem_ratio 0.000000
    42  proxy.node.cache_hit_mem_ratio_int_pct 0
    43  proxy.node.cache_hit_mem_ratio_avg_10s_int_pct 0
    44  proxy.node.bandwidth_hit_ratio_avg_10s_int_pct 272654112
    45  proxy.node.bandwidth_hit_ratio_avg_10s 0.243354
    46  proxy.node.http.cache_hit_fresh_avg_10s 1.000000
    47  proxy.node.http.cache_hit_mem_fresh_avg_10s 0.000000
    48  proxy.node.http.cache_hit_revalidated_avg_10s 3.000000
    49  proxy.node.http.cache_hit_ims_avg_10s 0.000000
    50  proxy.node.http.cache_hit_stale_served_avg_10s 0.000000
    51  proxy.node.http.cache_miss_cold_avg_10s 53.000000
    52  proxy.node.http.cache_miss_changed_avg_10s 11.000000
    53  proxy.node.http.cache_miss_not_cacheable_avg_10s 0.000000
    54  proxy.node.http.cache_miss_client_no_cache_avg_10s 0.000000
    55  proxy.node.http.cache_miss_ims_avg_10s 0.000000
    56  proxy.node.http.cache_read_error_avg_10s 0.000000
    57  proxy.node.cache_total_hits_avg_10s 4.000000
    58  proxy.node.cache_total_hits_mem_avg_10s 0.000000
    59  proxy.node.cache_total_misses_avg_10s 64.000000
    60  proxy.node.cache_hit_ratio_avg_10s 0.058824
    61  proxy.node.cache_hit_mem_ratio_avg_10s 0.000000
    62  proxy.node.hostdb.total_lookups_avg_10s 75.000000
    63  proxy.node.hostdb.total_hits_avg_10s 32.000000
    64  proxy.node.hostdb.hit_ratio_avg_10s 0.426667
    65  proxy.node.http.transaction_counts_avg_10s.hit_fresh 1.000000
    66  proxy.node.http.transaction_counts_avg_10s.hit_revalidated 3.000000
    67  proxy.node.http.transaction_counts_avg_10s.miss_cold 53.000000
    68  proxy.node.http.transaction_counts_avg_10s.miss_not_cacheable 6.000000
    69  proxy.node.http.transaction_counts_avg_10s.miss_changed 11.000000
    70  proxy.node.http.transaction_counts_avg_10s.miss_client_no_cache 0.000000
    71  proxy.node.http.transaction_counts_avg_10s.errors.connect_failed 0.000000
    72  proxy.node.http.transaction_counts_avg_10s.errors.aborts 0.000000
    73  proxy.node.http.transaction_counts_avg_10s.errors.possible_aborts 0.000000
    74  proxy.node.http.transaction_counts_avg_10s.errors.pre_accept_hangups 0.000000
    75  proxy.node.http.transaction_counts_avg_10s.errors.early_hangups 0.000000
    76  proxy.node.http.transaction_counts_avg_10s.errors.empty_hangups 0.000000
    77  proxy.node.http.transaction_counts_avg_10s.errors.other 0.000000
    78  proxy.node.http.transaction_counts_avg_10s.other.unclassified 0.000000
    79  proxy.node.http.transaction_frac_avg_10s.hit_fresh 0.013514
    80  proxy.node.http.transaction_frac_avg_10s.hit_revalidated 0.040541
    81  proxy.node.http.transaction_frac_avg_10s.miss_cold 0.716216
    82  proxy.node.http.transaction_frac_avg_10s.miss_not_cacheable 0.081081
    83  proxy.node.http.transaction_frac_avg_10s.miss_changed 0.148649
    84  proxy.node.http.transaction_frac_avg_10s.miss_client_no_cache 0.000000
    85  proxy.node.http.transaction_frac_avg_10s.errors.connect_failed 0.000000
    86  proxy.node.http.transaction_frac_avg_10s.errors.aborts 0.000000
    87  proxy.node.http.transaction_frac_avg_10s.errors.possible_aborts 0.000000
    88  proxy.node.http.transaction_frac_avg_10s.errors.pre_accept_hangups 0.000000
    89  proxy.node.http.transaction_frac_avg_10s.errors.early_hangups 0.000000
    90  proxy.node.http.transaction_frac_avg_10s.errors.empty_hangups 0.000000
    91  proxy.node.http.transaction_frac_avg_10s.errors.other 0.000000
    92  proxy.node.http.transaction_frac_avg_10s.other.unclassified 0.000000
    93  proxy.node.http.transaction_frac_avg_10s.hit_fresh_int_pct 15140588
    94  proxy.node.http.transaction_frac_avg_10s.hit_revalidated_int_pct 45421760
    95  proxy.node.http.transaction_frac_avg_10s.miss_cold_int_pct 802451136
    96  proxy.node.http.transaction_frac_avg_10s.miss_not_cacheable_int_pct 90843520
    97  proxy.node.http.transaction_frac_avg_10s.miss_changed_int_pct 166546464
    98  proxy.node.http.transaction_frac_avg_10s.miss_client_no_cache_int_pct 0
    99  proxy.node.http.transaction_frac_avg_10s.errors.connect_failed_int_pct 0
   100  proxy.node.http.transaction_frac_avg_10s.errors.aborts_int_pct 0
   101  proxy.node.http.transaction_frac_avg_10s.errors.possible_aborts_int_pct 0
   102  proxy.node.http.transaction_frac_avg_10s.errors.pre_accept_hangups_int_pct 0
   103  proxy.node.http.transaction_frac_avg_10s.errors.early_hangups_int_pct 0
   104  proxy.node.http.transaction_frac_avg_10s.errors.empty_hangups_int_pct 0
   105  proxy.node.http.transaction_frac_avg_10s.errors.other_int_pct 0
   106  proxy.node.http.transaction_frac_avg_10s.other.unclassified_int_pct 0
   107  proxy.node.http.transaction_msec_avg_10s.hit_fresh 0
   108  proxy.node.http.transaction_msec_avg_10s.hit_revalidated 931
   109  proxy.node.http.transaction_msec_avg_10s.miss_cold 984
   110  proxy.node.http.transaction_msec_avg_10s.miss_not_cacheable 969
   111  proxy.node.http.transaction_msec_avg_10s.miss_changed 968
   112  proxy.node.http.transaction_msec_avg_10s.miss_client_no_cache 0
   113  proxy.node.http.transaction_msec_avg_10s.errors.connect_failed 0
   114  proxy.node.http.transaction_msec_avg_10s.errors.aborts 0
   115  proxy.node.http.transaction_msec_avg_10s.errors.possible_aborts 0
   116  proxy.node.http.transaction_msec_avg_10s.errors.pre_accept_hangups 0
   117  proxy.node.http.transaction_msec_avg_10s.errors.early_hangups 0
   118  proxy.node.http.transaction_msec_avg_10s.errors.empty_hangups 0
   119  proxy.node.http.transaction_msec_avg_10s.errors.other 0
   120  proxy.node.http.transaction_msec_avg_10s.other.unclassified 0
   121  proxy.node.http.throughput 626565
   122  proxy.node.http.user_agent_xacts_per_second 7.497867
   123  proxy.node.http.user_agent_current_connections_count 2
   124  proxy.node.http.user_agent_total_request_bytes 18152137443
   125  proxy.node.http.user_agent_total_response_bytes 6525938625728
   126  proxy.node.http.user_agents_total_transactions_count 88198085
   127  proxy.node.http.user_agents_total_documents_served 88198085
   128  proxy.node.http.origin_server_current_connections_count 90
   129  proxy.node.http.origin_server_total_request_bytes 21298106387
   130  proxy.node.http.origin_server_total_response_bytes 5702702216882
   131  proxy.node.http.parent_proxy_total_request_bytes 0
   132  proxy.node.http.parent_proxy_total_response_bytes 0
   133  proxy.node.http.origin_server_total_transactions_count 86509710
   134  proxy.node.http.cache_current_connections_count 2
   135  proxy.node.http.current_parent_proxy_connections 0
   136  proxy.node.cache.contents.num_docs 0
   137  proxy.node.cache.bytes_total 5361975296
   138  proxy.node.cache.bytes_total_mb 5113
   139  proxy.node.cache.bytes_free 8388608
   140  proxy.node.cache.bytes_free_mb 8
   141  proxy.node.cache.percent_free_int_pct 1752829
   142  proxy.node.cache_total_hits 6565601
   143  proxy.node.cache_total_hits_mem 0
   144  proxy.node.cache_total_misses 75019942
   145  proxy.node.current_cache_connections 2
   146  proxy.node.dns.lookups_per_second 73.978951
   147  proxy.node.dns.lookup_avg_time_ms 0
   148  proxy.node.dns.total_dns_lookups 1175434674
   149  proxy.node.hostdb.total_lookups 86545131
   150  proxy.node.hostdb.total_hits 38811492
   151  proxy.node.cluster.nodes 1
   152  proxy.node.client_throughput_out 5.012520
   153  proxy.node.client_throughput_out_kbit 5758614016
   154  proxy.node.current_client_connections 2
   155  proxy.node.current_server_connections 90
   156  proxy.node.user_agent_total_bytes 6544090763171
   157  proxy.node.origin_server_total_bytes 5724000323269
   158  proxy.node.user_agent_total_bytes_avg_10s 6282149.000000
   159  proxy.node.origin_server_total_bytes_avg_10s 4753366.000000
   160  proxy.node.user_agent_xacts_per_second 7.497867
   161  proxy.node.user_agents_total_documents_served 88198085
   162  proxy.node.log.event_log_error_ok 0
   163  proxy.node.log.event_log_error_skip 0
   164  proxy.node.log.event_log_error_aggr 0
   165  proxy.node.log.event_log_error_full 0
   166  proxy.node.log.event_log_error_fail 0
   167  proxy.node.log.event_log_access_ok 86256126
   168  proxy.node.log.event_log_access_skip 0
   169  proxy.node.log.event_log_access_aggr 0
   170  proxy.node.log.event_log_access_full 0
   171  proxy.node.log.event_log_access_fail 0
   172  proxy.node.log.num_sent_to_network 0
   173  proxy.node.log.num_lost_before_sent_to_network 0
   174  proxy.node.log.num_received_from_network 0
   175  proxy.node.log.num_flush_to_disk 0
   176  proxy.node.log.num_lost_before_flush_to_disk 0
   177  proxy.node.log.bytes_lost_before_preproc 0
   178  proxy.node.log.bytes_sent_to_network 0
   179  proxy.node.log.bytes_lost_before_sent_to_network 0
   180  proxy.node.log.bytes_sent_to_network_avg_10s 0
   181  proxy.node.log.bytes_received_from_network 0
   182  proxy.node.log.bytes_received_from_network_avg_10s 0
   183  proxy.node.log.bytes_flush_to_disk 0
   184  proxy.node.log.bytes_lost_before_flush_to_disk 0
   185  proxy.node.log.bytes_written_to_disk 0
   186  proxy.node.log.bytes_lost_before_written_to_disk 0
   187  proxy.process.http.completed_requests 86146921
   188  proxy.process.http.total_incoming_connections 88198148
   189  proxy.process.http.total_client_connections 88198148
   190  proxy.process.http.total_client_connections_ipv4 88198148
   191  proxy.process.http.total_client_connections_ipv6 0
   192  proxy.process.http.total_server_connections 71804432
   193  proxy.process.http.total_parent_proxy_connections 0
   194  proxy.process.http.avg_transactions_per_client_connection 1.000000
   195  proxy.process.http.avg_transactions_per_server_connection 1.146404
   196  proxy.process.http.avg_transactions_per_parent_connection 0.000000
   197  proxy.process.http.client_connection_time 0
   198  proxy.process.http.parent_proxy_connection_time 0
   199  proxy.process.http.server_connection_time 0
   200  proxy.process.http.cache_connection_time 0
   201  proxy.process.http.transaction_counts.errors.pre_accept_hangups 0
   202  proxy.process.http.transaction_totaltime.errors.pre_accept_hangups 0.000000
   203  proxy.process.http.transaction_counts.errors.empty_hangups 0
   204  proxy.process.http.transaction_totaltime.errors.empty_hangups 0.000000
   205  proxy.process.http.transaction_counts.errors.early_hangups 0
   206  proxy.process.http.transaction_totaltime.errors.early_hangups 0.000000
   207  proxy.process.http.incoming_requests 88198151
   208  proxy.process.http.outgoing_requests 86509774
   209  proxy.process.http.incoming_responses 82317015
   210  proxy.process.http.invalid_client_requests 5462
   211  proxy.process.http.missing_host_hdr 4500001
   212  proxy.process.http.get_requests 83692630
   213  proxy.process.http.head_requests 16
   214  proxy.process.http.trace_requests 0
   215  proxy.process.http.options_requests 0
   216  proxy.process.http.post_requests 0
   217  proxy.process.http.put_requests 0
   218  proxy.process.http.push_requests 0
   219  proxy.process.http.delete_requests 0
   220  proxy.process.http.purge_requests 0
   221  proxy.process.http.connect_requests 4500043
   222  proxy.process.http.extension_method_requests 0
   223  proxy.process.http.client_no_cache_requests 0
   224  proxy.process.http.broken_server_connections 38491
   225  proxy.process.http.cache_lookups 81612617
   226  proxy.process.http.cache_writes 1420773
   227  proxy.process.http.cache_updates 13743183
   228  proxy.process.http.cache_deletes 197258
   229  proxy.process.http.tunnels 4528842
   230  proxy.process.http.throttled_proxy_only 0
   231  proxy.process.http.icp_suggested_lookups 0
   232  proxy.process.http.client_transaction_time 0
   233  proxy.process.http.client_write_time 0
   234  proxy.process.http.server_read_time 0
   235  proxy.process.http.icp_transaction_time 0
   236  proxy.process.http.icp_raw_transaction_time 0
   237  proxy.process.http.parent_proxy_transaction_time 0
   238  proxy.process.http.parent_proxy_raw_transaction_time 0
   239  proxy.process.http.server_transaction_time 0
   240  proxy.process.http.server_raw_transaction_time 0
   241  proxy.process.http.user_agent_request_header_total_size 17466344160
   242  proxy.process.http.user_agent_response_header_total_size 33522081785
   243  proxy.process.http.user_agent_request_document_total_size 685806307
   244  proxy.process.http.user_agent_response_document_total_size 6492424696608
   245  proxy.process.http.origin_server_request_header_total_size 21298122389
   246  proxy.process.http.origin_server_response_header_total_size 31072345504
   247  proxy.process.http.origin_server_request_document_total_size 0
   248  proxy.process.http.origin_server_response_document_total_size 5671637626134
   249  proxy.process.http.parent_proxy_request_total_bytes 0
   250  proxy.process.http.parent_proxy_response_total_bytes 0
   251  proxy.process.http.pushed_response_header_total_size 0
   252  proxy.process.http.pushed_document_total_size 0
   253  proxy.process.http.response_document_size_100 3064727
   254  proxy.process.http.response_document_size_1K 9457665
   255  proxy.process.http.response_document_size_3K 1437848
   256  proxy.process.http.response_document_size_5K 2147243
   257  proxy.process.http.response_document_size_10K 5368623
   258  proxy.process.http.response_document_size_1M 64621094
   259  proxy.process.http.response_document_size_inf 49721
   260  proxy.process.http.request_document_size_100 85072848
   261  proxy.process.http.request_document_size_1K 1072065
   262  proxy.process.http.request_document_size_3K 2008
   263  proxy.process.http.request_document_size_5K 0
   264  proxy.process.http.request_document_size_10K 0
   265  proxy.process.http.request_document_size_1M 0
   266  proxy.process.http.request_document_size_inf 0
   267  proxy.process.http.user_agent_speed_bytes_per_sec_100 12737091
   268  proxy.process.http.user_agent_speed_bytes_per_sec_1K 4422
   269  proxy.process.http.user_agent_speed_bytes_per_sec_10K 74228
   270  proxy.process.http.user_agent_speed_bytes_per_sec_100K 2095125
   271  proxy.process.http.user_agent_speed_bytes_per_sec_1M 14466881
   272  proxy.process.http.user_agent_speed_bytes_per_sec_10M 40775796
   273  proxy.process.http.user_agent_speed_bytes_per_sec_100M 10209495
   274  proxy.process.http.origin_server_speed_bytes_per_sec_100 2612
   275  proxy.process.http.origin_server_speed_bytes_per_sec_1K 4051
   276  proxy.process.http.origin_server_speed_bytes_per_sec_10K 76656
   277  proxy.process.http.origin_server_speed_bytes_per_sec_100K 2099492
   278  proxy.process.http.origin_server_speed_bytes_per_sec_1M 14356763
   279  proxy.process.http.origin_server_speed_bytes_per_sec_10M 39004889
   280  proxy.process.http.origin_server_speed_bytes_per_sec_100M 7752539
   281  proxy.process.http.total_transactions_time 44629071611255685
   282  proxy.process.http.total_transactions_think_time 0
   283  proxy.process.http.cache_hit_fresh 1615985
   284  proxy.process.http.cache_hit_mem_fresh 0
   285  proxy.process.http.cache_hit_revalidated 4949005
   286  proxy.process.http.cache_hit_ims 0
   287  proxy.process.http.cache_hit_stale_served 617
   288  proxy.process.http.cache_miss_cold 66028618
   289  proxy.process.http.cache_miss_changed 8991320
   290  proxy.process.http.cache_miss_client_no_cache 0
   291  proxy.process.http.cache_miss_client_not_cacheable 4524380
   292  proxy.process.http.cache_miss_ims 0
   293  proxy.process.http.cache_read_error 62
   294  proxy.process.http.tcp_hit_count_stat 1615985
   295  proxy.process.http.tcp_hit_user_agent_bytes_stat 40905528880
   296  proxy.process.http.tcp_hit_origin_server_bytes_stat 0
   297  proxy.process.http.tcp_miss_count_stat 70456261
   298  proxy.process.http.tcp_miss_user_agent_bytes_stat 5671556377795
   299  proxy.process.http.tcp_miss_origin_server_bytes_stat 5466216840682
   300  proxy.process.http.tcp_expired_miss_count_stat 0
   301  proxy.process.http.tcp_expired_miss_user_agent_bytes_stat 0
   302  proxy.process.http.tcp_expired_miss_origin_server_bytes_stat 0
   303  proxy.process.http.tcp_refresh_hit_count_stat 4949005
   304  proxy.process.http.tcp_refresh_hit_user_agent_bytes_stat 307265827073
   305  proxy.process.http.tcp_refresh_hit_origin_server_bytes_stat 2687313448
   306  proxy.process.http.tcp_refresh_miss_count_stat 8991320
   307  proxy.process.http.tcp_refresh_miss_user_agent_bytes_stat 518936292282
   308  proxy.process.http.tcp_refresh_miss_origin_server_bytes_stat 519393655521
   309  proxy.process.http.tcp_client_refresh_count_stat 0
   310  proxy.process.http.tcp_client_refresh_user_agent_bytes_stat 0
   311  proxy.process.http.tcp_client_refresh_origin_server_bytes_stat 0
   312  proxy.process.http.tcp_ims_hit_count_stat 0
   313  proxy.process.http.tcp_ims_hit_user_agent_bytes_stat 0
   314  proxy.process.http.tcp_ims_hit_origin_server_bytes_stat 0
   315  proxy.process.http.tcp_ims_miss_count_stat 0
   316  proxy.process.http.tcp_ims_miss_user_agent_bytes_stat 0
   317  proxy.process.http.tcp_ims_miss_origin_server_bytes_stat 0
   318  proxy.process.http.err_client_abort_count_stat 17600
   319  proxy.process.http.err_client_abort_user_agent_bytes_stat 5207533065
   320  proxy.process.http.err_client_abort_origin_server_bytes_stat 5026460949
   321  proxy.process.http.err_connect_fail_count_stat 96737
   322  proxy.process.http.err_connect_fail_user_agent_bytes_stat 72866869
   323  proxy.process.http.err_connect_fail_origin_server_bytes_stat 7989457
   324  proxy.process.http.misc_count_stat 20013
   325  proxy.process.http.misc_user_agent_bytes_stat 154502896
   326  proxy.process.http.background_fill_bytes_aborted_stat 0
   327  proxy.process.http.background_fill_bytes_completed_stat 0
   328  proxy.process.http.cache_write_errors 0
   329  proxy.process.http.cache_read_errors 62
   330  proxy.process.http.100_responses 0
   331  proxy.process.http.101_responses 0
   332  proxy.process.http.1xx_responses 70
   333  proxy.process.http.200_responses 70626071
   334  proxy.process.http.201_responses 0
   335  proxy.process.http.202_responses 1
   336  proxy.process.http.203_responses 10
   337  proxy.process.http.204_responses 17642
   338  proxy.process.http.205_responses 0
   339  proxy.process.http.206_responses 0
   340  proxy.process.http.2xx_responses 70643724
   341  proxy.process.http.300_responses 0
   342  proxy.process.http.301_responses 3970579
   343  proxy.process.http.302_responses 6300928
   344  proxy.process.http.303_responses 33474
   345  proxy.process.http.304_responses 591
   346  proxy.process.http.305_responses 0
   347  proxy.process.http.307_responses 17149
   348  proxy.process.http.3xx_responses 10322721
   349  proxy.process.http.400_responses 3687
   350  proxy.process.http.401_responses 2617
   351  proxy.process.http.402_responses 673
   352  proxy.process.http.403_responses 52996
   353  proxy.process.http.404_responses 415752
   354  proxy.process.http.405_responses 78
   355  proxy.process.http.406_responses 1
   356  proxy.process.http.407_responses 0
   357  proxy.process.http.408_responses 20
   358  proxy.process.http.409_responses 12
   359  proxy.process.http.410_responses 23796
   360  proxy.process.http.411_responses 0
   361  proxy.process.http.412_responses 0
   362  proxy.process.http.413_responses 0
   363  proxy.process.http.414_responses 0
   364  proxy.process.http.415_responses 0
   365  proxy.process.http.416_responses 0
   366  proxy.process.http.4xx_responses 499852
   367  proxy.process.http.500_responses 17448
   368  proxy.process.http.501_responses 12
   369  proxy.process.http.502_responses 123057
   370  proxy.process.http.503_responses 16012
   371  proxy.process.http.504_responses 6937
   372  proxy.process.http.505_responses 0
   373  proxy.process.http.5xx_responses 164237
   374  proxy.process.http.transaction_counts.hit_fresh 1616664
   375  proxy.process.http.transaction_totaltime.hit_fresh 121742.570312
   376  proxy.process.http.transaction_counts.hit_fresh.process 1616664
   377  proxy.process.http.transaction_totaltime.hit_fresh.process 121742.453125
   378  proxy.process.http.transaction_counts.hit_revalidated 4949005
   379  proxy.process.http.transaction_totaltime.hit_revalidated 659668.250000
   380  proxy.process.http.transaction_counts.miss_cold 65931881
   381  proxy.process.http.transaction_totaltime.miss_cold 25020654.000000
   382  proxy.process.http.transaction_counts.miss_not_cacheable 4524380
   383  proxy.process.http.transaction_totaltime.miss_not_cacheable 4129507.000000
   384  proxy.process.http.transaction_counts.miss_changed 8991320
   385  proxy.process.http.transaction_totaltime.miss_changed 4268950.000000
   386  proxy.process.http.transaction_counts.miss_client_no_cache 0
   387  proxy.process.http.transaction_totaltime.miss_client_no_cache 0.000000
   388  proxy.process.http.transaction_counts.errors.aborts 17613
   389  proxy.process.http.transaction_totaltime.errors.aborts 4228755.000000
   390  proxy.process.http.transaction_counts.errors.possible_aborts 0
   391  proxy.process.http.transaction_totaltime.errors.possible_aborts 0.000000
   392  proxy.process.http.transaction_counts.errors.connect_failed 96737
   393  proxy.process.http.transaction_totaltime.errors.connect_failed 4738861.500000
   394  proxy.process.http.transaction_counts.errors.other 16265
   395  proxy.process.http.transaction_totaltime.errors.other 1379263.875000
   396  proxy.process.http.transaction_counts.other.unclassified 3056
   397  proxy.process.http.transaction_totaltime.other.unclassified 38646.671875
   398  proxy.process.http.total_x_redirect_count 0
   399  proxy.process.https.incoming_requests 0
   400  proxy.process.https.total_client_connections 0
   401  proxy.process.net.net_handler_run 4483312742
   402  proxy.process.net.read_bytes 6202110190160
   403  proxy.process.net.write_bytes 6554422599826
   404  proxy.process.net.calls_to_readfromnet 0
   405  proxy.process.net.calls_to_readfromnet_afterpoll 0
   406  proxy.process.net.calls_to_read 0
   407  proxy.process.net.calls_to_read_nodata 0
   408  proxy.process.net.calls_to_writetonet 0
   409  proxy.process.net.calls_to_writetonet_afterpoll 0
   410  proxy.process.net.calls_to_write 0
   411  proxy.process.net.calls_to_write_nodata 0
   412  proxy.process.socks.connections_successful 0
   413  proxy.process.socks.connections_unsuccessful 0
   414  proxy.process.net.inactivity_cop_lock_acquire_failure 0
   415  proxy.process.cache.read_per_sec 0.000000
   416  proxy.process.cache.write_per_sec 0.000000
   417  proxy.process.cache.KB_read_per_sec 0.000000
   418  proxy.process.cache.KB_write_per_sec 0.000000
   419  proxy.process.hostdb.total_entries 135000
   420  proxy.process.hostdb.total_lookups 86545196
   421  proxy.process.hostdb.ttl 0.000000
   422  proxy.process.hostdb.ttl_expires 93380529
   423  proxy.process.hostdb.re_dns_on_reload 0
   424  proxy.process.hostdb.bytes 25935872
   425  proxy.process.dns.total_dns_lookups 1175436102
   426  proxy.process.dns.lookup_avg_time 0
   427  proxy.process.dns.lookup_successes 54137690
   428  proxy.process.dns.fail_avg_time 0
   429  proxy.process.dns.lookup_failures 330899
   430  proxy.process.dns.retries 81645
   431  proxy.process.dns.max_retries_exceeded 12270
   432  proxy.process.log.event_log_error_ok 123159
   433  proxy.process.log.event_log_error_skip 0
   434  proxy.process.log.event_log_error_aggr 0
   435  proxy.process.log.event_log_error_full 0
   436  proxy.process.log.event_log_error_fail 0
   437  proxy.process.log.event_log_access_ok 86256191
   438  proxy.process.log.event_log_access_skip 0
   439  proxy.process.log.event_log_access_aggr 0
   440  proxy.process.log.event_log_access_full 0
   441  proxy.process.log.event_log_access_fail 0
   442  proxy.process.log.num_sent_to_network 0
   443  proxy.process.log.num_lost_before_sent_to_network 0
   444  proxy.process.log.num_received_from_network 0
   445  proxy.process.log.num_flush_to_disk 86379324
   446  proxy.process.log.num_lost_before_flush_to_disk 0
   447  proxy.process.log.bytes_lost_before_preproc 0
   448  proxy.process.log.bytes_sent_to_network 0
   449  proxy.process.log.bytes_lost_before_sent_to_network 0
   450  proxy.process.log.bytes_received_from_network 0
   451  proxy.process.log.bytes_flush_to_disk 12351274552
   452  proxy.process.log.bytes_lost_before_flush_to_disk 0
   453  proxy.process.log.bytes_written_to_disk 12351274552
   454  proxy.process.log.bytes_lost_before_written_to_disk 0
   455  proxy.process.http.background_fill_current_count 0
   456  proxy.process.http.current_client_connections 3
   457  proxy.process.http.current_active_client_connections 3
   458  proxy.process.http.websocket.current_active_client_connections 0
   459  proxy.process.http.current_client_transactions 3
   460  proxy.process.http.current_parent_proxy_transactions 0
   461  proxy.process.http.current_icp_transactions 0
   462  proxy.process.http.current_server_transactions 2
   463  proxy.process.http.current_parent_proxy_raw_transactions 0
   464  proxy.process.http.current_icp_raw_transactions 0
   465  proxy.process.http.current_server_raw_transactions 0
   466  proxy.process.http.current_parent_proxy_connections 0
   467  proxy.process.http.current_server_connections 89
   468  proxy.process.http.current_cache_connections 3
   469  proxy.process.net.connections_currently_open 93
   470  proxy.process.net.accepts_currently_open 2
   471  proxy.process.socks.connections_currently_open 0
   472  proxy.process.cache.bytes_used 5353586688
   473  proxy.process.cache.bytes_total 5361975296
   474  proxy.process.cache.ram_cache.total_bytes 6717440
   475  proxy.process.cache.ram_cache.bytes_used 66271232
   476  proxy.process.cache.ram_cache.hits 2122644
   477  proxy.process.cache.ram_cache.misses 31937201
   478  proxy.process.cache.pread_count 0
   479  proxy.process.cache.percent_full 99
   480  proxy.process.cache.lookup.active 0
   481  proxy.process.cache.lookup.success 0
   482  proxy.process.cache.lookup.failure 0
   483  proxy.process.cache.read.active 1
   484  proxy.process.cache.read.success 15330728
   485  proxy.process.cache.read.failure 64999201
   486  proxy.process.cache.write.active 1
   487  proxy.process.cache.write.success 1071211
   488  proxy.process.cache.write.failure 8218
   489  proxy.process.cache.write.backlog.failure 0
   490  proxy.process.cache.update.active 1
   491  proxy.process.cache.update.success 13070053
   492  proxy.process.cache.update.failure 1162
   493  proxy.process.cache.remove.active 0
   494  proxy.process.cache.remove.success 0
   495  proxy.process.cache.remove.failure 0
   496  proxy.process.cache.evacuate.active 0
   497  proxy.process.cache.evacuate.success 0
   498  proxy.process.cache.evacuate.failure 0
   499  proxy.process.cache.scan.active 0
   500  proxy.process.cache.scan.success 0
   501  proxy.process.cache.scan.failure 0
   502  proxy.process.cache.direntries.total 669416
   503  proxy.process.cache.direntries.used 23940
   504  proxy.process.cache.directory_collision 10446
   505  proxy.process.cache.frags_per_doc.1 9001220
   506  proxy.process.cache.frags_per_doc.2 0
   507  proxy.process.cache.frags_per_doc.3+ 5051
   508  proxy.process.cache.read_busy.success 47
   509  proxy.process.cache.read_busy.failure 1814
   510  proxy.process.cache.write_bytes_stat 0
   511  proxy.process.cache.vector_marshals 14799315
   512  proxy.process.cache.hdr_marshals 17074486
   513  proxy.process.cache.hdr_marshal_bytes 47474020512
   514  proxy.process.cache.gc_bytes_evacuated 0
   515  proxy.process.cache.gc_frags_evacuated 0
   516  proxy.process.hostdb.total_hits 38811514
   517  proxy.process.dns.success_avg_time 0
   518  proxy.process.dns.in_flight 0
   519  proxy.process.congestion.congested_on_conn_failures 0
   520  proxy.process.congestion.congested_on_max_connection 0
   521  proxy.process.cluster.connections_open 0
   522  proxy.process.cluster.connections_opened 0
   523  proxy.process.cluster.connections_closed 0
   524  proxy.process.cluster.slow_ctrl_msgs_sent 0
   525  proxy.process.cluster.connections_read_locked 0
   526  proxy.process.cluster.connections_write_locked 0
   527  proxy.process.cluster.reads 0
   528  proxy.process.cluster.read_bytes 0
   529  proxy.process.cluster.writes 0
   530  proxy.process.cluster.write_bytes 0
   531  proxy.process.cluster.control_messages_sent 0
   532  proxy.process.cluster.control_messages_received 0
   533  proxy.process.cluster.op_delayed_for_lock 0
   534  proxy.process.cluster.connections_bumped 0
   535  proxy.process.cluster.net_backup 0
   536  proxy.process.cluster.nodes 1
   537  proxy.process.cluster.machines_allocated 1
   538  proxy.process.cluster.machines_freed 0
   539  proxy.process.cluster.configuration_changes 0
   540  proxy.process.cluster.delayed_reads 0
   541  proxy.process.cluster.byte_bank_used 0
   542  proxy.process.cluster.alloc_data_news 0
   543  proxy.process.cluster.write_bb_mallocs 0
   544  proxy.process.cluster.partial_reads 0
   545  proxy.process.cluster.partial_writes 0
   546  proxy.process.cluster.cache_outstanding 0
   547  proxy.process.cluster.remote_op_timeouts 0
   548  proxy.process.cluster.remote_op_reply_timeouts 0
   549  proxy.process.cluster.chan_inuse 0
   550  proxy.process.cluster.open_delays 0
   551  proxy.process.cluster.connections_avg_time 0.000000
   552  proxy.process.cluster.control_messages_avg_send_time 0.000000
   553  proxy.process.cluster.control_messages_avg_receive_time 0.000000
   554  proxy.process.cluster.open_delay_time 0.000000
   555  proxy.process.cluster.cache_callback_time 0.000000
   556  proxy.process.cluster.rmt_cache_callback_time 0.000000
   557  proxy.process.cluster.lkrmt_cache_callback_time 0.000000
   558  proxy.process.cluster.local_connection_time 0.000000
   559  proxy.process.cluster.remote_connection_time 0.000000
   560  proxy.process.cluster.rdmsg_assemble_time 0.000000
   561  proxy.process.cluster.cluster_ping_time 0.000000
   562  proxy.process.cluster.cache_callbacks 0
   563  proxy.process.cluster.rmt_cache_callbacks 0
   564  proxy.process.cluster.lkrmt_cache_callbacks 0
   565  proxy.process.cluster.local_connections_closed 0
   566  proxy.process.cluster.remote_connections_closed 0
   567  proxy.process.cluster.setdata_no_clustervc 0
   568  proxy.process.cluster.setdata_no_tunnel 0
   569  proxy.process.cluster.setdata_no_cachevc 0
   570  proxy.process.cluster.setdata_no_cluster 0
   571  proxy.process.cluster.vc_write_stall 0
   572  proxy.process.cluster.no_remote_space 0
   573  proxy.process.cluster.level1_bank 0
   574  proxy.process.cluster.multilevel_bank 0
   575  proxy.process.cluster.vc_cache_insert_lock_misses 0
   576  proxy.process.cluster.vc_cache_inserts 0
   577  proxy.process.cluster.vc_cache_lookup_lock_misses 0
   578  proxy.process.cluster.vc_cache_lookup_hits 0
   579  proxy.process.cluster.vc_cache_lookup_misses 0
   580  proxy.process.cluster.vc_cache_scans 488188928
   581  proxy.process.cluster.vc_cache_scan_lock_misses 0
   582  proxy.process.cluster.vc_cache_purges 0
   583  proxy.process.cluster.write_lock_misses 0
   584  proxy.process.cluster.vc_read_list_len 0
   585  proxy.process.cluster.vc_write_list_len 0
   586  proxy.process.log.log_files_open 2
   587  proxy.process.log.log_files_space_used 5426491463
   588  proxy.process.update.successes 0
   589  proxy.process.update.no_actions 0
   590  proxy.process.update.fails 0
   591  proxy.process.update.unknown_status 0
   592  proxy.process.update.state_machines 0
   593  proxy.process.cache.volume_0.bytes_used 5353586688
   594  proxy.process.cache.volume_0.bytes_total 5361975296
   595  proxy.process.cache.volume_0.ram_cache.total_bytes 6717440
   596  proxy.process.cache.volume_0.ram_cache.bytes_used 66271232
   597  proxy.process.cache.volume_0.ram_cache.hits 2122644
   598  proxy.process.cache.volume_0.ram_cache.misses 31937201
   599  proxy.process.cache.volume_0.pread_count 0
   600  proxy.process.cache.volume_0.percent_full 99
   601  proxy.process.cache.volume_0.lookup.active 0
   602  proxy.process.cache.volume_0.lookup.success 0
   603  proxy.process.cache.volume_0.lookup.failure 0
   604  proxy.process.cache.volume_0.read.active 1
   605  proxy.process.cache.volume_0.read.success 15330728
   606  proxy.process.cache.volume_0.read.failure 64999201
   607  proxy.process.cache.volume_0.write.active 1
   608  proxy.process.cache.volume_0.write.success 1071211
   609  proxy.process.cache.volume_0.write.failure 8218
   610  proxy.process.cache.volume_0.write.backlog.failure 0
   611  proxy.process.cache.volume_0.update.active 1
   612  proxy.process.cache.volume_0.update.success 13070053
   613  proxy.process.cache.volume_0.update.failure 1162
   614  proxy.process.cache.volume_0.remove.active 0
   615  proxy.process.cache.volume_0.remove.success 0
   616  proxy.process.cache.volume_0.remove.failure 0
   617  proxy.process.cache.volume_0.evacuate.active 0
   618  proxy.process.cache.volume_0.evacuate.success 0
   619  proxy.process.cache.volume_0.evacuate.failure 0
   620  proxy.process.cache.volume_0.scan.active 0
   621  proxy.process.cache.volume_0.scan.success 0
   622  proxy.process.cache.volume_0.scan.failure 0
   623  proxy.process.cache.volume_0.direntries.total 669416
   624  proxy.process.cache.volume_0.direntries.used 23940
   625  proxy.process.cache.volume_0.directory_collision 10446
   626  proxy.process.cache.volume_0.frags_per_doc.1 9001220
   627  proxy.process.cache.volume_0.frags_per_doc.2 0
   628  proxy.process.cache.volume_0.frags_per_doc.3+ 5051
   629  proxy.process.cache.volume_0.read_busy.success 4758917
   630  proxy.process.cache.volume_0.read_busy.failure 1814
   631  proxy.process.cache.volume_0.write_bytes_stat 0
   632  proxy.process.cache.volume_0.vector_marshals 0
   633  proxy.process.cache.volume_0.hdr_marshals 0
   634  proxy.process.cache.volume_0.hdr_marshal_bytes 0
   635  proxy.process.cache.volume_0.gc_bytes_evacuated 0
   636  proxy.process.cache.volume_0.gc_frags_evacuated 0
   637  `