You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Bryan Call (JIRA)" <ji...@apache.org> on 2016/08/31 03:34:20 UTC

[jira] [Commented] (TS-3625) Some statistics not being gathered

    [ https://issues.apache.org/jira/browse/TS-3625?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15450947#comment-15450947 ] 

Bryan Call commented on TS-3625:
--------------------------------

Out of the 167 stats in the bug:
28 are no longer stats
{code}
[bcall@homer trafficserver]$ for i in $(cat /tmp/foo); do traffic_ctl metric match $i | grep proxy >/dev/null || echo $i; done  | wc -l
28
{code}
37 are non zero for my setup
{code}
[bcall@homer trafficserver]$ for i in $(cat /tmp/foo); do traffic_ctl metric match $i; done | grep -v ' 0$' | wc -l
37
{code}
115 are 0 value
{code}
[bcall@homer trafficserver]$ for i in $(cat /tmp/foo); do traffic_ctl metric match $i; done | grep ' 0$' | wc -l
115
{code}

Here are the 115 that have a value of 0:
{code}
proxy.node.current_cache_connections 0
proxy.node.dns.lookups_per_second 0
proxy.node.log.bytes_lost_before_flush_to_disk 0
proxy.node.log.bytes_lost_before_preproc 0
proxy.node.log.bytes_lost_before_sent_to_network 0
proxy.node.log.bytes_lost_before_written_to_disk 0
proxy.node.log.bytes_received_from_network 0
proxy.node.log.bytes_received_from_network_avg_10s 0
proxy.node.log.bytes_received_from_network_avg_10s 0
proxy.node.log.bytes_sent_to_network 0
proxy.node.log.bytes_sent_to_network_avg_10s 0
proxy.node.log.bytes_sent_to_network_avg_10s 0
proxy.node.log.event_log_access_aggr 0
proxy.node.log.event_log_access_fail 0
proxy.node.log.event_log_access_full 0
proxy.node.log.event_log_access_skip 0
proxy.node.log.num_lost_before_flush_to_disk 0
proxy.node.log.num_lost_before_sent_to_network 0
proxy.node.log.num_received_from_network 0
proxy.node.log.num_sent_to_network 0
proxy.process.cache.directory_collision 0
proxy.process.cache.evacuate.active 0
proxy.process.cache.evacuate.failure 0
proxy.process.cache.evacuate.success 0
proxy.process.cache.frags_per_doc.1 0
proxy.process.cache.frags_per_doc.2 0
proxy.process.cache.frags_per_doc.3+ 0
proxy.process.cache.gc_bytes_evacuated 0
proxy.process.cache.gc_frags_evacuated 0
proxy.process.cache.hdr_marshal_bytes 0
proxy.process.cache.hdr_marshals 0
proxy.process.cache.lookup.active 0
proxy.process.cache.lookup.failure 0
proxy.process.cache.lookup.success 0
proxy.process.cache.percent_full 0
proxy.process.cache.pread_count 0
proxy.process.cache.read_busy.failure 0
proxy.process.cache.read_busy.success 0
proxy.process.cache.remove.active 0
proxy.process.cache.remove.failure 0
proxy.process.cache.remove.success 0
proxy.process.cache.scan.active 0
proxy.process.cache.scan.failure 0
proxy.process.cache.scan.success 0
proxy.process.cache.volume_0.directory_collision 0
proxy.process.cache.volume_0.evacuate.active 0
proxy.process.cache.volume_0.evacuate.failure 0
proxy.process.cache.volume_0.evacuate.success 0
proxy.process.cache.volume_0.frags_per_doc.1 0
proxy.process.cache.volume_0.frags_per_doc.2 0
proxy.process.cache.volume_0.frags_per_doc.3+ 0
proxy.process.cache.volume_0.gc_bytes_evacuated 0
proxy.process.cache.volume_0.gc_frags_evacuated 0
proxy.process.cache.volume_0.hdr_marshal_bytes 0
proxy.process.cache.volume_0.hdr_marshals 0
proxy.process.cache.volume_0.lookup.active 0
proxy.process.cache.volume_0.lookup.failure 0
proxy.process.cache.volume_0.lookup.success 0
proxy.process.cache.volume_0.pread_count 0
proxy.process.cache.volume_0.remove.active 0
proxy.process.cache.volume_0.remove.failure 0
proxy.process.cache.volume_0.remove.success 0
proxy.process.cache.volume_0.scan.active 0
proxy.process.cache.volume_0.scan.failure 0
proxy.process.cache.volume_0.scan.success 0
proxy.process.cache.volume_0.update.active 0
proxy.process.cache.volume_0.update.failure 0
proxy.process.cache.volume_0.update.success 0
proxy.process.cache.volume_0.vector_marshals 0
proxy.process.cache.volume_0.write_bytes_stat 0
proxy.process.dns.fail_avg_time 0
proxy.process.dns.in_flight 0
proxy.process.dns.lookup_avg_time 0
proxy.process.dns.max_retries_exceeded 0
proxy.process.dns.success_avg_time 0
proxy.process.http.background_fill_bytes_aborted_stat 0
proxy.process.http.background_fill_bytes_completed_stat 0
proxy.process.http.background_fill_current_count 0
proxy.process.http.current_cache_connections 0
proxy.process.http.err_connect_fail_count_stat 0
proxy.process.http.err_connect_fail_origin_server_bytes_stat 0
proxy.process.http.err_connect_fail_user_agent_bytes_stat 0
proxy.process.http.pushed_document_total_size 0
proxy.process.http.request_document_size_10K 0
proxy.process.http.request_document_size_1M 0
proxy.process.http.request_document_size_5K 0
proxy.process.http.request_document_size_inf 0
proxy.process.http.response_document_size_inf 0
proxy.process.http.tcp_client_refresh_count_stat 0
proxy.process.http.tcp_client_refresh_origin_server_bytes_stat 0
proxy.process.http.tcp_client_refresh_user_agent_bytes_stat 0
proxy.process.http.tcp_expired_miss_count_stat 0
proxy.process.http.tcp_expired_miss_origin_server_bytes_stat 0
proxy.process.http.tcp_expired_miss_user_agent_bytes_stat 0
proxy.process.http.transaction_counts.errors.connect_failed 0
proxy.process.http.transaction_counts.errors.possible_aborts 0
proxy.process.http.transaction_counts.errors.pre_accept_hangups 0
proxy.process.http.transaction_counts.miss_client_no_cache 0
proxy.process.http.transaction_counts.other.unclassified 0
proxy.process.http.user_agent_speed_bytes_per_sec_100K 0
proxy.process.http.user_agent_speed_bytes_per_sec_100K 0
proxy.process.http.user_agent_speed_bytes_per_sec_10K 0
proxy.process.http.user_agent_speed_bytes_per_sec_1K 0
proxy.process.http.user_agent_speed_bytes_per_sec_1M 0
proxy.process.http.websocket.current_active_client_connections 0
proxy.process.net.calls_to_readfromnet 0
proxy.process.net.calls_to_readfromnet_afterpoll 0
proxy.process.net.calls_to_readfromnet 0
proxy.process.net.calls_to_readfromnet_afterpoll 0
proxy.process.net.calls_to_readfromnet_afterpoll 0
proxy.process.net.calls_to_write_nodata 0
proxy.process.net.calls_to_write_nodata 0
proxy.process.socks.connections_currently_open 0
proxy.process.socks.connections_successful 0
proxy.process.socks.connections_unsuccessful 0
{code}

> Some statistics not being gathered
> ----------------------------------
>
>                 Key: TS-3625
>                 URL: https://issues.apache.org/jira/browse/TS-3625
>             Project: Traffic Server
>          Issue Type: Bug
>          Components: Metrics
>            Reporter: Jon Sime
>            Assignee: Bryan Call
>              Labels: incompatible
>             Fix For: 7.0.0
>
>
> The following statistics appear to not have any data collected for them in recent versions of TS, instead only emitting a zero value. The list was put together by examining the stats_over_http output on a production instance which receives enough varied traffic that it should, in theory at least, cause most implemented statistics to go non-zero.
> {code}
> proxy.node.cache.contents.num_docs
> proxy.node.cache_hit_mem_ratio_avg_10s_int_pct
> proxy.node.cache_hit_mem_ratio_int_pct
> proxy.node.current_cache_connections
> proxy.node.dns.lookup_avg_time_ms
> proxy.node.dns.lookups_per_second
> proxy.node.dns.total_dns_lookups
> proxy.node.http.transaction_frac_avg_10s.errors.aborts_int_pct
> proxy.node.http.transaction_frac_avg_10s.errors.connect_failed_int_pct
> proxy.node.http.transaction_frac_avg_10s.errors.early_hangups_int_pct
> proxy.node.http.transaction_frac_avg_10s.errors.empty_hangups_int_pct
> proxy.node.http.transaction_frac_avg_10s.errors.other_int_pct
> proxy.node.http.transaction_frac_avg_10s.errors.possible_aborts_int_pct
> proxy.node.http.transaction_frac_avg_10s.errors.pre_accept_hangups_int_pct
> proxy.node.http.transaction_frac_avg_10s.hit_fresh_int_pct
> proxy.node.http.transaction_frac_avg_10s.hit_revalidated_int_pct
> proxy.node.http.transaction_frac_avg_10s.miss_changed_int_pct
> proxy.node.http.transaction_frac_avg_10s.miss_client_no_cache_int_pct
> proxy.node.http.transaction_frac_avg_10s.miss_cold_int_pct
> proxy.node.http.transaction_frac_avg_10s.miss_not_cacheable_int_pct
> proxy.node.http.transaction_frac_avg_10s.other.unclassified_int_pct
> proxy.node.log.bytes_flush_to_disk
> proxy.node.log.bytes_lost_before_flush_to_disk
> proxy.node.log.bytes_lost_before_preproc
> proxy.node.log.bytes_lost_before_sent_to_network
> proxy.node.log.bytes_lost_before_written_to_disk
> proxy.node.log.bytes_received_from_network
> proxy.node.log.bytes_received_from_network_avg_10s
> proxy.node.log.bytes_sent_to_network
> proxy.node.log.bytes_sent_to_network_avg_10s
> proxy.node.log.bytes_written_to_disk
> proxy.node.log.event_log_access_aggr
> proxy.node.log.event_log_access_fail
> proxy.node.log.event_log_access_full
> proxy.node.log.event_log_access_ok
> proxy.node.log.event_log_access_skip
> proxy.node.log.event_log_error_aggr
> proxy.node.log.event_log_error_fail
> proxy.node.log.event_log_error_full
> proxy.node.log.event_log_error_ok
> proxy.node.log.event_log_error_skip
> proxy.node.log.num_flush_to_disk
> proxy.node.log.num_lost_before_flush_to_disk
> proxy.node.log.num_lost_before_sent_to_network
> proxy.node.log.num_received_from_network
> proxy.node.log.num_sent_to_network
> proxy.process.cache.directory_collision
> proxy.process.cache.evacuate.active
> proxy.process.cache.evacuate.failure
> proxy.process.cache.evacuate.success
> proxy.process.cache.frags_per_doc.1
> proxy.process.cache.frags_per_doc.2
> proxy.process.cache.frags_per_doc.3+
> proxy.process.cache.gc_bytes_evacuated
> proxy.process.cache.gc_frags_evacuated
> proxy.process.cache.hdr_marshal_bytes
> proxy.process.cache.hdr_marshals
> proxy.process.cache.lookup.active
> proxy.process.cache.lookup.failure
> proxy.process.cache.lookup.success
> proxy.process.cache.percent_full
> proxy.process.cache.pread_count
> proxy.process.cache.read_busy.failure
> proxy.process.cache.read_busy.success
> proxy.process.cache.remove.active
> proxy.process.cache.remove.failure
> proxy.process.cache.remove.success
> proxy.process.cache.scan.active
> proxy.process.cache.scan.failure
> proxy.process.cache.scan.success
> proxy.process.cache.volume_0.directory_collision
> proxy.process.cache.volume_0.evacuate.active
> proxy.process.cache.volume_0.evacuate.failure
> proxy.process.cache.volume_0.evacuate.success
> proxy.process.cache.volume_0.frags_per_doc.1
> proxy.process.cache.volume_0.frags_per_doc.2
> proxy.process.cache.volume_0.frags_per_doc.3+
> proxy.process.cache.volume_0.gc_bytes_evacuated
> proxy.process.cache.volume_0.gc_frags_evacuated
> proxy.process.cache.volume_0.hdr_marshal_bytes
> proxy.process.cache.volume_0.hdr_marshals
> proxy.process.cache.volume_0.lookup.active
> proxy.process.cache.volume_0.lookup.failure
> proxy.process.cache.volume_0.lookup.success
> proxy.process.cache.volume_0.pread_count
> proxy.process.cache.volume_0.remove.active
> proxy.process.cache.volume_0.remove.failure
> proxy.process.cache.volume_0.remove.success
> proxy.process.cache.volume_0.scan.active
> proxy.process.cache.volume_0.scan.failure
> proxy.process.cache.volume_0.scan.success
> proxy.process.cache.volume_0.update.active
> proxy.process.cache.volume_0.update.failure
> proxy.process.cache.volume_0.update.success
> proxy.process.cache.volume_0.vector_marshals
> proxy.process.cache.volume_0.write_bytes_stat
> proxy.process.dns.fail_avg_time
> proxy.process.dns.in_flight
> proxy.process.dns.lookup_avg_time
> proxy.process.dns.lookup_failures
> proxy.process.dns.lookup_successes
> proxy.process.dns.max_retries_exceeded
> proxy.process.dns.retries
> proxy.process.dns.success_avg_time
> proxy.process.dns.total_dns_lookups
> proxy.process.http.background_fill_bytes_aborted_stat
> proxy.process.http.background_fill_bytes_completed_stat
> proxy.process.http.background_fill_current_count
> proxy.process.http.current_cache_connections
> proxy.process.http.err_connect_fail_count_stat
> proxy.process.http.err_connect_fail_origin_server_bytes_stat
> proxy.process.http.err_connect_fail_user_agent_bytes_stat
> proxy.process.http.pushed_document_total_size
> proxy.process.http.request_document_size_100
> proxy.process.http.request_document_size_10K
> proxy.process.http.request_document_size_1K
> proxy.process.http.request_document_size_1M
> proxy.process.http.request_document_size_3K
> proxy.process.http.request_document_size_5K
> proxy.process.http.request_document_size_inf
> proxy.process.http.response_document_size_inf
> proxy.process.http.tcp_client_refresh_count_stat
> proxy.process.http.tcp_client_refresh_origin_server_bytes_stat
> proxy.process.http.tcp_client_refresh_user_agent_bytes_stat
> proxy.process.http.tcp_expired_miss_count_stat
> proxy.process.http.tcp_expired_miss_origin_server_bytes_stat
> proxy.process.http.tcp_expired_miss_user_agent_bytes_stat
> proxy.process.http.transaction_counts.errors.connect_failed
> proxy.process.http.transaction_counts.errors.early_hangups
> proxy.process.http.transaction_counts.errors.empty_hangups
> proxy.process.http.transaction_counts.errors.possible_aborts
> proxy.process.http.transaction_counts.errors.pre_accept_hangups
> proxy.process.http.transaction_counts.miss_client_no_cache
> proxy.process.http.transaction_counts.other.unclassified
> proxy.process.http.transaction_totaltime.errors.aborts
> proxy.process.http.transaction_totaltime.errors.connect_failed
> proxy.process.http.transaction_totaltime.errors.other
> proxy.process.http.transaction_totaltime.errors.possible_aborts
> proxy.process.http.transaction_totaltime.errors.pre_accept_hangups
> proxy.process.http.transaction_totaltime.hit_fresh
> proxy.process.http.transaction_totaltime.hit_fresh.process
> proxy.process.http.transaction_totaltime.hit_revalidated
> proxy.process.http.transaction_totaltime.miss_changed
> proxy.process.http.transaction_totaltime.miss_client_no_cache
> proxy.process.http.transaction_totaltime.miss_cold
> proxy.process.http.transaction_totaltime.miss_not_cacheable
> proxy.process.http.transaction_totaltime.other.unclassified
> proxy.process.http.user_agent_request_document_total_size
> proxy.process.http.user_agent_speed_bytes_per_sec_100
> proxy.process.http.user_agent_speed_bytes_per_sec_100K
> proxy.process.http.user_agent_speed_bytes_per_sec_100M
> proxy.process.http.user_agent_speed_bytes_per_sec_10K
> proxy.process.http.user_agent_speed_bytes_per_sec_10M
> proxy.process.http.user_agent_speed_bytes_per_sec_1K
> proxy.process.http.user_agent_speed_bytes_per_sec_1M
> proxy.process.http.websocket.current_active_client_connections
> proxy.process.net.calls_to_read
> proxy.process.net.calls_to_readfromnet
> proxy.process.net.calls_to_readfromnet_afterpoll
> proxy.process.net.calls_to_read_nodata
> proxy.process.net.calls_to_write
> proxy.process.net.calls_to_write_nodata
> proxy.process.net.calls_to_writetonet
> proxy.process.net.calls_to_writetonet_afterpoll
> proxy.process.socks.connections_currently_open
> proxy.process.socks.connections_successful
> proxy.process.socks.connections_unsuccessful
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)